Published onMay 26, 2025Field Note: When I almost over-engineered a header generatorfield-notesnext.jsapipragmatismpythonweb-scrapingA short reflection on how I almost built the wrong abstraction while mimicking a Next.js API in Python — and what I did instead.
Published onMay 25, 2025What Ruby taught me about flexibility in Software Engineeringrubypythonseven-languages-in-seven-weeksmetaprogrammingduck-typingthe-pragmatic-programmerReflections from a Python software engineer on how Ruby’s flexibility, metaprogramming, and duck typing made me reconsider structure, readability, and intent.