Programming
Posts filed under tag: Programming
The Repository That Doesn't Grow: Criteria over Finder Methods
The Repository That Doesn’t Grow: Criteria over Finder Methods SessionRepository in the Laptime Insights server is ~130 lines and exposes seven public …Anatomy of a Search Endpoint: Filter, Sort, Paginate, HATEOAS
Anatomy of a Search Endpoint: Filter, Sort, Paginate, HATEOAS A walk through GET /api/1/sessions in the Laptime Insights server — from the Ktor route, down …Sample data
The Strategic Case for Programmable Sample Data I. The Core Thesis Manual database entry is a bottleneck that introduces inconsistency. The most effective way …Eliminate PR Noise with ktfmt
Few things are as frustrating during a code review as seeing a 50-line diff, only to realize that 45 of those lines are just re-ordered imports or adjusted …AI-Assisted Engineering: From Implementation to Specification
The more I use AI to assist with coding, the more I realize that context is the primary currency of effective assistance. The quality of the output is directly …