Jaron Lanier – Who is Civilization for? (& Q+A with Ulrich Kelber).
Category Archives: Chatter
Build tools around workflows, not workflows around tools
Today I enjoyed reading Build tools around workflows, not workflows around tools. Taken with John Romero’s advice to build your own tools I feel I am on the right path with some of my current projects.
A Vim Guide for Advanced Users
Today I stumbled upon A Vim Guide for Advanced Users. Learned a trick or two, but it’s still a long road ahead for me.
An incomplete list of complaints about real code
Today I read An incomplete list of complaints about real code. I don’t agree with most of her conclusions, but they were interesting to read and consider.
Dyshidrotic Eczema
So apparently I have Dyshidrotic Eczema on my hands. The good news is that it’s not contagious. The bad news is that it is unsightly and can be a bit itchy.
Object Versus Process
It’s a fine line between quackery and genius: Object Versus Process. I’m not sure if I agree with the author’s conclusions, but I did enjoy reading his paper.
OWASP Cheat Sheet Series
Oh wow, this is great: OWASP Cheat Sheet Series.
The psychology of digital marketing
I stumbled upon this great video today: The psychology of digital marketing. Rory Sutherland, Ogilvy.
“The thing you’ve got to remember about research is, if people are annoyed about something or upset about something, they’re sincere about being upset, but their reasons for being upset are bullshit. Okay? They just reach off the shelf and go and find a plausible post-rationalisation for their emotional state.”
Listing SSH key fringerprints
From here:
for f in /etc/ssh/ssh_host_*_key; do ssh-keygen -l -f "$f"; done
On navigating a large codebase
A really excellent article: On navigating a large codebase, about how to read software.