Writing

Thoughts on development, design, and technology.

Understanding Flexbox vs Grid

The age-old question: When should you use Flexbox and when should you use Grid? I break down the mental model I use to decide between 1-dimensional and 2-dimensional layouts.

Read Article →
Why I switched from Python to Go

After three years of writing Python exclusively, I decided to learn Go. Here is what I found difficult, what I found amazing, and why performance matters more than you think.

Read Article →