This via r/programming today: Developer Tools secrets that shouldn’t be secrets.
Category Archives: Programming
Autonomic computing
Found some interesting reading on autonomic computing.
Slavoj Žižek
Today I learned of Slavoj Žižek while reading my MEAP copy of Street Coder.
Collection of TypeScript type challenges
This popped up on #lobsters today: Collection of TypeScript type challenges.
On Writing Documentation
This via r/programming today: On Writing Documentation.
Stop using noargsconstructors and setters (and builders)
This via r/programming today: Stop using noargsconstructors and setters (and builders).
Big Ball of Mud
Reading about the Big Ball of Mud design pattern. Favourite quote:
There are good reasons that good programmers build BIG BALLS OF MUD. It may well be that the economics of the software world are such that the market moves so fast that long term architectural ambitions are foolhardy, and that expedient, slash-and-burn, disposable programming is, in fact, a state-of-the-art strategy. The success of these approaches, in any case, is undeniable, and seals their pattern-hood. People build BIG BALLS OF MUD because they work. In many domains, they are the only things that have been shown to work. Indeed, they work where loftier approaches have yet to demonstrate that they can compete.
cgi-bin example
------------------- Sun Nov 21 14:08:26 [bash:5.0.17 jobs:0 error:0] root@tact:/usr/lib/cgi-bin # cat test.sh #!/bin/bash echo 'Content-Type: text/plain' echo '' echo 'test' -------------------
The relevance of PHP
Seen today: Yes, PHP is Worth Learning/Using in $CURRENT_YEAR. There’s some good discussion on some of the more recent PHP language features and other notes about what’s available in the broader ecosystem.