Blog

How I upgraded my laptop without any hardware changes

Read➡

I want a new laptop. I know I don't need it, but I feel like it would be a quality-of-life upgrade. I currently own a 2017 Razer Blade Stealth; it does the job 80% of the time. Although, it does start to show its age when I am working on a project.

The Full Stack Developer

Read➡

Technical books are a funny thing - most of them are out of date shortly after publishing. I can't even begin to remember how many I have either donated or deleted from my digital library. The problem is simple.

Fault-Tolerance - format and normalize errors

Read➡

Developers don't spend enough time thinking about their errors. I see too many projects that throw Error('invalid data') or even worse throw 'invalid data' 😱. That isn't useful! Give me some context, bud.

Woodworking made me a better developer

Read➡

Woodworking has been one of my passions since 2013. 99% of what I do is with hand tools - dimensioning wood, planing it smooth, joinery, everything. Some people think it is crazy, but I truly believe it has made me a better developer.