I have some earnest opinions about how to make your development team love you, which I wrote up in A Checklist of Dev-Ops Disciplines. Apparently the term “dev ops” has many meanings---I particularly meant the work of building good version control disciplines, build systems, CI systems, and so forth.

I also think that in writing documentation, you should avoid Burying the Lede. I’ve seen so many people bury so many ledes. Don’t do it. The people who know the lede already will skim over it. The people who don’t know the lede already will need it to understand everything else in your document.

I’ve had a few bosses who don’t understand the concept of reproducibility, which I discuss in Can you reproduce it?.

I have some opinions that are just as earnest but expressed more sarcastically in How to Write a JIRA Ticket in … Relatively Few Steps. I hate JIRA. I now, however, have become a true 10x developer by having Claude interact with JIRA for me, which it is much better at than writing code.

I also have a random complaint: Why can’t you request changes from yourself on GitHub?.