Do you have a "uses" page?

Do you have a "uses" page?

We all are particular about the software and hardware we use. Something common that came about out of...

Programming Resources for Kids

Programming Resources for Kids

For those of you with children at home during these “interesting” times that are teaching programming...

Frontend Developer Resources

Frontend Developer Resources

The cover image is a partial screenshot of my site's thank you page, but the illustration comes from...

My 2019 Year in Review

My 2019 Year in Review

Photo by NordWood Themes on Unsplash The Intro 2019 was great. Lot’s of interesting stuff...

New browser on the block!

New browser on the block!

Photo by Jacalyn Beales on Unsplash Well, it looks like the web browser ecosystem is getting another...

Share your CSS knowledge

Share your CSS knowledge

Today I learnt about the :placeholder-shown pseudo-selector thanks to Daniel’s Tweet....

Looking for Great Headphones

Looking for Great Headphones

Photo by Frank Septillion on Unsplash I've generally been working with cheap headphones. I currently...

Webcam Suggestions Anyone?

Webcam Suggestions Anyone?

I'm looking to buy a webcam for my home office. The one on my laptop works quite well, it's just when...

Some-Stack Engineer

Some-Stack Engineer

Photo by Bill Oxford on Unsplash Anybody down for starting the some-stack engineer movement?...

Toast Messages

Toast Messages

So I made a little toast message demo tonight. It also works with the keyboard if you tab. It will fo...

My Hacktoberfest 2019

My Hacktoberfest 2019

Originally published at iamdeveloper.com Like many of you, I am participating in Hacktoberfest as we...

My Shell Aliases

My Shell Aliases

Photo by Krzysztof Niewolny on Unsplash Everyone has their favourite aliases for git and the shell....

The Chromium Browser Wars

The Chromium Browser Wars

I’ve purposely left out FireFox here because this is not about Firefox. It’s about Chromium based bro...

HTML Forms: Back to Basics

HTML Forms: Back to Basics

Let's forget frameworks and libraries for a moment. Today we’re just going to talk about the <form...

Ink: React for CLIs

Ink: React for CLIs

Photo by Pierre Bamin on Unsplash This one is short and sweet. Are you familiar with React? Then yo...

Showcase your Gatsby Site

Showcase your Gatsby Site

Have you created a Gatsby site that you're proud of? It could be for a client or just your personal s...

GitHub draft PRs are here!

GitHub draft PRs are here!

Photo by EJ Yao on Unsplash Gone or soon to be gone are the days of creating a PR and marking it as...

git-history

git-history

Quickly browse the history of a git repository

TypeScript Tips Part I

TypeScript Tips Part I

We'll start off with the usual shameless plug of another blog post. If you haven't read it yet, check...

The CSS mask property

The CSS mask property

Photo by Neven Krcmarek on Unsplash Say you have a background that you want a certain colour, but yo...

Take chances and standout

Take chances and standout

This is my first time writing a post about career advice. This kind of advice is definitely not a one...

📦 webpack secrets

📦 webpack secrets

Things you can do 🔨 with webpack 📦 that you might not be aware of.

My Git Aliases

My Git Aliases

I’m going to provide my list of git aliases and explain what each alias does

What's your tech stack?

What's your tech stack?

Photo courtesy of Flickr user kreturn I came across this post from @ben today while I was doing som...

Reveal your macOS Secrets

Reveal your macOS Secrets

A while back, I wrote about My Mac Setup (yes, shameless plug 😄). I have it pretty much tweaked to ma...

Which Pi?

Which Pi?

Need help deciding on a Pi brand/model.

A Simple ⭐ Rating Code Pen

A Simple ⭐ Rating Code Pen

Cover image care of Flickr user sparkyloe. Continuing along with my 2018 Resolutions to make Code Pe...

My Mac Setup

My Mac Setup

Maybe I should start a series called “Not just a Gist”, as I’m slowly converting gists of mine to blo...

2018 Resolutions

2018 Resolutions

So like many, I too will make resolutions for 2018. I made myself accountable b...