This site runs best with JavaScript enabled.

📔 Articles

Music to Listen to While Coding

Music is a very personal thing, so there's no "one size fits all" for music that will put you in a good mindset to tackle a complicated coding challenge. Music Guidelines With that said, here are the guidelines I follow when choosing music for a coding session: 1. Limited Vocals If there is a vocal…

Read Article →

How I Tripled My Twitter Following in One Weekend by Teaching React

No, it doesn't involve spam or gray-hat techniques or paid ads. Short Answer: Dan Abramov retweeted one of my tweets Long Answer: I worked really hard creating threads that taught people something, and then Dan Abramov retweeted one of those threads. Also, I live tweeted React Boston the…

Read Article →

How to Make the Most of a Tech Conference

It can be a big investment for you and your company to send you to a work conference. Not just the ticket price - but you have to take time away from work and potential disruption to your team's workflow. So: how can you be sure that you get the most out of a conference? I've just spend the last…

Read Article →

How to Quit Your Job and Start Freelancing as a Software Developer

So, you want to quit your job ASAP and join the magical world of software freelancing, eh? Not so fast, unfortunately... It's going to take time to get there - but you can do it! The steps below worked for me, and I've seen them work for others too - but they do take time. A quick note This post…

Read Article →

Can You Replace Redux with React Hooks?

Hooks are gaining popularity as a way to add state and effects to function components - but can they go further? Many people find Redux confusing or verbose - so maybe hooks could serve as simple replacement... so let's find out - Can you replace Redux with hooks? TL;DR: Hooks do a lot, but only…

Read Article →

Rails 6 Released! What Does That Mean for You?

Rails 6 was released on August 15, 2019 with a blog post by DHH So - what's new, and what about old Rails versions? Rails 4 & 5 Support for Rails 4 is fading fast The official Rails maintenance policy still lists Rails 4.2.Z as receiving Severe Security Issue patches - but it's already been…

Read Article →

Use React Hooks Correctly with These Two Rules

Hooks were introduced at React Conf 2018, and have been steadily gaining popularity as an easy way to introduce state to functional react components. It's important to note that you don't have to use hooks if you don't want to - but if you do, make sure you follow these two rules of hooks…

Read Article →