The Blog

This is where I post my random rants and ravings about web development, business, and whatever else pops into my head.

When JavaScript's Array.filter Isn't Enough

February 7, 2023

Why use Array.filter when you can use Array.flatMap like a crazy person? [...]

Read Post →

Using SVGs in React

January 20, 2023

I think it's safe to say that you're behind the times if you're not using SVGs for vector image assets like logos, icons, and decorative elements on your sites. After all, their benefits are plentiful [...]

Read Post →

I Hate Ellipses in Python

January 16, 2023

A few reasons why I hate the "..." operator in Python. TL;DR just be explicit. [...]

Read Post →

My Top 5 Career/Tech Goals for 2023

January 11, 2023

After a 2022 which was both exciting and trying, I am nervous but eager to step in to 2023. I already have some things planned for which I am insanely excited (including getting married to the love of [...]

Read Post →

Don't write module-level code in Python

January 11, 2023

You may have heard that it's bad form to write code at the module level in Python. Why is that, though? In this blog I'll answer that question and provide some hints on how to avoid writing code at th [...]

Read Post →

2022 In Review

January 3, 2023

2022 was a heck of a year for me, both personally and in terms of my career. From neverending projects, to getting engaged, to getting laid off. I'm excited for what's next! [...]

Read Post →