London based software development consultant
Programming @programming.dev What are code reviews even for?
Programming @programming.dev Limited output is a feature
Git @programming.dev Git: exclude commits by an author in git log with --perl-regexp
Programming @programming.dev Giving and taking credit in big tech companies
Programming @programming.dev Beyond Happy Path Engineering: Databases
Git @programming.dev GitHub has alternatives, but no replacement
Programming @programming.dev The unexpected things developer metrics can measure
Opensource @programming.dev The years-overdue announcement post for FlickBoard
Programming @programming.dev Fixing bugs in Event Sourcing is hard, for real?
Programming @programming.dev The Project of Software is Complete
Opensource @programming.dev Open Source Must Be Fun (Or It Will Die)
Programming @programming.dev Building software is building a collaborative understanding
Programming @programming.dev You don't hire juniors to do menial chores
Programming @programming.dev How I Find Problems to Solve as a Staff Engineer
Programming @programming.dev Codeberg Divides
Git @programming.dev git rebase -i is not that scary
Programming @programming.dev Why Linus is Right and AI is Wrong
Linux @programming.dev AI in Linux
Programming @programming.dev Throw, Result, or neither?
Programming @programming.dev Why care about programming languages















Well that depends on how quickly you believe that engineering skills atrophy without use.
Though, I'd argue programming is like riding a bike. Even after a long break, it's not difficult to get back into it, as the fundamentals for programming haven't changed.