A really excellent article: On navigating a large codebase, about how to read software.
Category Archives: Programming
github1s.com
So there’s this new domain github1s.com where you can load the web version of VS Code and open a github project all in one go, e.g.: https://github1s.com/jj5/apache-formula/.
ARCHITECTURE.md
This on r/programming today: ARCHITECTURE.md. It referenced a good example.
Easiest guide to .bashrc
An intro to bash: Easiest guide to .bashrc. I particularly liked this one:
var() {
eval "export $1=\"$2\""
}
Dangerous, but cool.
Programming principles from id software
These are great: John Romero on Programming principles from id software
- Just do it (and do it well)
- Keep your code always runnable
- Keep it simple
- Invest time in building great tools
- Test your code thoroughly
- Fix bugs as soon as possible
- Use a superior development system
- Write code for this version of the product
- Use good component abstractions
- Seek feedback from peers while coding
- Give coders creative freedom
{Someone else’s} Third Year as a Solo Developer
Today I read My Third Year as a Solo Developer which is about a dude trying to establish himself as a solo developer after leaving Google.
DevOnDuty: Vim as IDE
This looks pretty kickass: Vim as IDE.
Design Patterns Explained with Food
Today I discovered Design Patterns Explained with Food. It’s fun. The original GoF patterns implemented for food.
Reasoning about code is a scam
Today I read Reasoning about code is a scam, itself a rather contrarian piece. But I enjoyed it.
D3.js
Today I learned about D3.js which looks pretty interesting. A JavaScript library for “data-driven documents”.