Medium Articles
Blog: Software Engineering Topics + More
-
DevLog+: Building a Personal Learning Engine
AI use within software development is no longer a fringe experiment — it is the default mode of operation. Stack Overflow’s 2025 Developer Survey found…
-
Building a Quality Flywheel for LLM Applications
Context Whenever you work on agentic applications you need to be able to navigate non-deterministic behavior by building against samples of positive data. This lets…
-
Interesting Go Modules 03: Managing Database Changes with go-migrate
As applications grow, database changes become a regular part of development. Each feature may bring new tables, indexes, or modifications, requiring an effective tool to…
-
Interesting Go Modules 02: Coverage with courtney
In any coding ecosystem, ensuring high-quality code coverage is part of maintaining reliable and bug-free applications. In Go, one of the standout tools for code…