This site runs best with JavaScript enabled.

📔 Latest Articles

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 →