Development
Assorted ramblings about development in general, and managing developers. Thinking is useful, we should do it more.
2024
- Quarkus update in a gradle multi-module project
- Running shellcheck on justfiles
- Pinning GitHub Actions to hashes
2023
- IntelliJ isn't playing nicely with WSL2
- WSL2 or MINGW+git/bash
- Detecting Terraform Drift with Github actions
- UpdateCLI + HCL
- Makefile last resort
- CodeQL scanning fun and games
2022
2021
2020
2019
- Using LGTM when using lombok in java
- Javadocs with UML diagrams
- Using WSL and Windows Git Bash interchangeably
- Sometimes you need to kick those decisions down the road
- What's the point of unit-tests
2018
2017
2016
- What goes before comes round again
- Killing a rat is easier with an air rifle than an AK-47
- The battlefield of decision making
- The pain of evolving standards
- Examination not justification
2015
- Failure is inevitable; suffering is optional
- Relationships not transactions
- Stop getting in your own way
- What to do when your vision hits the buffers of reality
- Supportability isn't an afterthought
- Making Maven play nicely
2014
2013
2012
- Preparing for failure; part 2
- Preparing for failure
- To Build or Not to Build
- Upgrading to Redmine 1.4 on CentOS 5
- Project Management Tools
- Fixing your mercurial mistakes after the fact