Skip to main content
Home

Tagged “process”

How I solve complex problems

Solving complex problems is something every developer will do. This is my approach.

Read more of How I solve complex problems

Preserve intent with architecture decision records

The first thing I want to do when I dig into a new codebase is learn everything about it. The second thing I want to do is rewrite it. Whether you’re trying to do the former or the latter, architecture decision records (ADRs) can help.

Read more of Preserve intent with architecture decision records

How I blog in 2022

I’m starting a new blogging challenge this year.

Read more of How I blog in 2022

Year-end review 2021

2021 proved to be an eventful year for many of us. Personally, my year brought tremendous successes, failures, victories, and heartbreak. These last 365 days have felt like an entire lifetime!

Read more of Year-end review 2021

Debugging JavaScript with binary search

I recently had to debug a problem that existed somewhere in the middle of around 460 lines of JavaScript spaghetti. Debugging was useless because the bug was taking down dev tools! The approach I took was something that I often employ when facing a seemingly impossible task like this.

Read more of Debugging JavaScript with binary search

How I'm redesigning my blog

Personal projects are a great way to grow your skillset, learn new technologies and explore new ideas. I began my personal blog with that in mind, but also wanted to share what I learn. With that in mind, I wanted to try and document the process behind this new redesign.

Read more of How I'm redesigning my blog