Hector SmithinTowards DevSetting up a change tracking system in PostgreSQLHow I see what changed, when, and by whomMay 28May 28
Hector SmithStructured Logging in GoHow I wrote my first structured logs in GoDec 6, 20211Dec 6, 20211
Hector SmithinCodeXWhat I Learnt When a Faster Algorithm Slowed Down My CodeDon’t fix what isn’t brokenSep 28, 20216Sep 28, 20216
Hector SmithInject Version Info in Go BinariesGet rid of hard-coded version numbers in your Go projectsSep 5, 20212Sep 5, 20212
Hector SmithinBetter ProgrammingFormat Your Kotlin Code With KtlintAutomate away discussions about code style and focus on what really matters: shipping product to usersSep 1, 2020Sep 1, 2020
Hector SmithinBetter ProgrammingCreate an Automated Build Pipeline for Kotlin in GitlabLeverage Gitlab pipelines and Gradle to automate building and testing your Kotlin codeMay 6, 2020May 6, 2020
Hector Smith8 Open Source Tools I Use on My Home ServerEverything you need to get started on your self-hosting journeyMar 10, 2020Mar 10, 2020
Hector SmithinThe StartupHow the Visitor Pattern WorksDemonstrating the purpose of the visitor pattern using JavaNov 25, 2019Nov 25, 2019
Hector SmithinThe StartupAutomating Java Projects with GitlabThe tools I use to automate checking, testing, and building my Java projectsNov 14, 2019Nov 14, 2019
Hector SmithinThe StartupIntro to Server MonitoringHow to monitor your server with Prometheus and GrafanaNov 1, 20192Nov 1, 20192