Today I happened upon: 20 Things I’ve Learned in my 20 Years as a Software Engineer. Of the 20 points my favourites were: “6. Sometimes you have to stop sharpening the saw, and just start cutting shit” and “8. Every system eventually sucks, get over it”.
Category Archives: Programming
CSS Grid or Flexbox?
Today via r/programming: CSS Grid or Flexbox? How to pick between the two CSS layout systems.
Are We Really Engineers?
I probably should be doing other things (engineering..?) but I spent my evening reading this one: Are We Really Engineers?.
Unicode 14.0.0
So Unicode 14.0.0 is out.
SPI: The serial peripheral interface
This via Lobste.rs today: SPI: The serial peripheral interface.
Reactions to REST API Design Rulebook
I’m reading REST API Design Rulebook. On page 12 the author says “two different URIs map to two different resources”, but that’s wrong, many URIs can refer to the same resource, with and without respect to time.
Axiomatic CSS and Lobotomized Owls
This is a neat CSS technique: Axiomatic CSS and Lobotomized Owls.
Observability and You
This via tilde.news today: Observability and You — Keith Gregory, a discussion of what and why for observability.
Software Development Waste
This via HN today, various types of Software Development Waste.
The Connection Strings Reference
This popped up on HN today, looks handy: The Connection Strings Reference. Well, I thought it might be handy, but it doesn’t seem to support PHP PDO.