A New Model Of Technical DebtI think I found an empirical way to approach Technical Debt (a term coined on the c2 wiki in the early 2000s) and that is by thinking of…May 23, 2021May 23, 2021
Published inBetter ProgrammingVisualizing the Rates of Change in a Codebase Over Time With git-log(1)See how your code and test coverage has changed over the life of your codebaseMay 22, 20201May 22, 20201
Published inDataDrivenInvestorVisualizing Source Code Delivery Time-Series With git-log(1)A simple way to derive a time series from the Git log is to issue the following command from the root of your Git repository:Mar 5, 20201Mar 5, 20201
Published inBetter ProgrammingMeasure the Cadence of Commits in Your Git HistoryHow to mine data from the git log in order to construct test oraclesJan 29, 2020Jan 29, 2020
On Grifters In Tech and the Dunning-Kruger Effect: A message to entry-level Web developers.One of the things that absolutely destroys entry-level programming applicants is the fear that they won’t be able to do “the job” once…Sep 15, 20191Sep 15, 20191
Technical Debt As Pay Day LoansTechnical Debt is a better metaphor once you know that engineers don’t borrow from technical credit cards but rather from technical loan…Sep 15, 2019Sep 15, 2019