Visual Studio Code (VS Code) is an extremely popular code editor that is mainly used for frontend web...
When I start a new project, I am likely going to run npm init. It can be a backend API, a frontend ap...
One of the side projects that I run is Resrc, a site where I curate useful or interesting resources f...
👨🏼💻 📹 In this devlog, you will follow along with me as I work on a project that I haven't updated in...
Adding a new feature to a project typically relies on a repetitive set of steps; create new folders w...
I share a story of how I did not get paid for doing a 3 months long project for a client. Has anyone...
I love promises. Not from people, but from JavaScript. Tweet Quote I love promises. Not from peopl...
Modern web development. We all have a love and hate relationship with it because while it revolutioni...
I'm basically the hype person from that "all the things!" meme when it comes to declarative programmi...
By now, ES6 (ES2015) is widespread enough that many developers are writing their JavaScript with this...
Implementing design in simpler ways
How patience can help you avoid jumping on the wrong tech.
I was able to learn from failed projects by shipping them
Name your functions for a sane debugging experience
A simple way of adding global state to a React app
Things I learned from writing unreadable code
What is SSR, and why should you bother learning it?
Organize projects with the index re-export pattern
A minimal design with a powerful JavaScript stack
And how burn out led to my most successful year
How to install and integrate the Turbolinks library into your site.