Also on HN today: A Distributed Systems Reading List. Some good stuff there.
Category Archives: Programming
Command Line Interface Guidelines
Command Line Interface Guidelines looked interesting but I didn’t have time to closely read the whole thing.
The Wrong Abstraction
Read a great article today: The Wrong Abstraction. It talks about when it’s better to duplicate code that maintain an abstraction. Other things mentioned include:
Parse, don’t type-check
I read Parse, don’t type-check which referred to Parse, don’t validate; both are articles I would like to circle back to.
Readme Driven Development
Readme Driven Development popped up on HN today. Nice thought.
Single page website
This is great: A JavaScript-free way to easily make dynamic HTML sites.
Scattered Thoughts on Distributed Systems
Pat Helland has a new blog! Scattered Thoughts on Distributed Systems
Optimizing Your Web App 100x is Like Adding 99 Servers
An article that popped up on lobste.rs today: Optimizing Your Web App 100x is Like Adding 99 Servers, it has a few performance optimization tips.
Is High Quality Software Worth the Cost?
Martin Fowler with Is High Quality Software Worth the Cost?. Yes, he says; sort of.
What’s New in PHP 8
This on r/programming today: What’s New in PHP 8.