Topic
programming
- Personal Software
A common problem I encounter with computers is the everyday minor friction in workflow: the repetitive but only occasional task, or the tedious multi-step process. Perfect example: the other day I wanted to batch resi…
- Weekend Reading: American-Dream-as-a-Service, Content Marketing, the Fifth Column Reading List, and More
👨‍🎓 The American-Dream-as-a-Service Antonio Garcia-Martinez interviews Austen Allred, founder of Lambda School. Lambda charges no tuition and builds its program on the ISA (income sharing agreement), in which you on…
- Real Programming
Paul Ford with short piece about low-code tools and the importance of working with data versus writing code: Code culture can be solipsistic and exhausting. Programmers fight over semicolon placement and the right way…
- Inventing on Principle
I refreshed myself this evening on Bret Victor’s amazing talk from 2012, “Inventing on Principle.” {% include video-vimeo.html id="36579366" %} He’s been working on and promoting his ideas on interactive, responsive t…
- Learn Git Concepts, Not Commands
This guide is a great example of how a lot of introductory walkthroughs of technology should work. Every time I've worked with new users to help them understand using the command line, Unix commands, or git, people on…
- Simple Made Easy
An entertaining talk from Rich Hickey, creator of the Clojure programming language. He talks about the value of simplicity in software design, and spends a decent amount of time refining the semantic differences betwe…