My notes on why and how to use the React hooks
While my work has been focused on frontend, I had to interact with backend systems on a few projects...
My mental model for writing native modules for both React Native and Cordova
How I structure my code when working on a react native project.
I think I wrote a comment here explaining how drawing helped me be a better programmer. And it has th...
The basis to get started...
House building is one of the most common analogies to developing software. While you're required to f...
Every time I learn a new language, library or framework, I like to form a mental image of how it work...
One of the most important things to being a developer is your development environment. Being producti...
A while ago, I took the plunge and decided to buy a mechanical keyboard. I've settled on the Ducky On...
Introduction One of the end-of-year projects given to us by our microcontroller teacher wa...
What you really need to know
My technique to learn a new programming language
I read code like I speed-read a book
How I became a freelancer on Upwork
A quick overview of what Assembly is
What's best for reaching a wider audience