You can either scroll down for a straight archive or all my archive, or click one of the below tags to see writing from a specific category.
When I arrived at Ember Conference 2018, I found something vital for long-term success as a developer.
Two months after redesigning my site, a big event makes me do it all over again.
People 'just trying to start a conversation' are never worth listening to.
I revisit my first real Node program to refactor it with more ES6 syntax, asynchronous functions, and anime wallpaper feeds.
It's amazing how many worries vanish by thinking 'I have the benefit of not caring what they think.'
Despite being of a single mind, most people have inner voices pulling them different directions that we need to avoid.
With so much to keep learning as a junior dev, I've remembered not to trust my brain to hold onto all the new info.
As you’ve (hopefully) seen by now, we have completely overhauled the SeeClickFix homepage and corporate website. I share my favorite code from the new site.
If you don't know what rebasing in Git is, read this before it's too late. Especially if you love cupcakes!
Part of being a junior dev is controlling the overwhelming pressure I put on myself to learn as much as possible.
For my first web project that wasn't a website, I broke down a goal that involved Node, scheduled functions, the Twitter API, and a feed of anime wallpapers.
All web developers will fight Impostor Syndrome at some point, and find their own way to fight back.
I've found I'm not a happy person. I wouldn't have it any other way.
It's easy to see why pattern libraries are useful, but tough to successfully maintain them over time.