• Please complete the contact form below with details about your inquiry and I'll get back to you as soon as possible.

  • This field is for validation purposes and should be left unchanged.

Category: Reflections

TypeScript Just Got 10x Faster! (Or Did It?)

The announcement that TypeScript is getting 10x faster is an exciting and significant step forward for the TypeScript ecosystem. The improvements in compilation speed, editor responsiveness, and reduced memory usage will greatly enhance the developer experience, especially for large projects. […]

Why I Stopped Judging Legacy Code (Right Away)

When you join a company with legacy code, it’s easy to feel like you’ve stepped into a puzzle with half the pieces missing. At first, so much of it doesn’t make sense – strange design choices, outdated patterns, workarounds that […]

Good enough is good enough

In my early days as a junior developer, I often felt the pressure to make my code perfect. I believed every line had to be flawless, and this focus sometimes left me feeling overwhelmed when my work didn’t meet my […]

Fillichor: the smell of fall

It’s fall season – my favorite time of the year! And with that, comes something that most associate with this season: the smell of leaves. So I was thinking one day, there is a word to describe the smell of […]

Don’t settle for a local maximum

Listening to my professor explain a concept using hill climbing for finding the maximum of a function in a regression problem, I realized the concept can be applied (philosophically) to life opportunities as well. Hill climbing, or gradient ascent, is […]