June 4, 2019 • #
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 only mimic the individual commands they’re supposed to type without a fundamental understanding of what’s happening.
This’ll now be the first place I send anyone new to git. I know this would’ve helped me a ton in wrapping my mind around how it all worked, and I already had some familiarity with the SVN “trunk” versus “branch” structure. The sketches throughout help especially...
✦
March 16, 2019 • #
This is an excellent archive on Farnam Street with background on 109 different mental models — first principles, Occam’s Razor, probabalistic thinking, and many more. So much great reading material here to study different modes of thinking. Like writer Shane Parrish puts it, this latticework helps you “think better”:
The quality of our thinking is proportional to the models in our head and their usefulness in the situation at hand. The more models you have—the bigger your toolbox—the more likely you are to have the right models to see...
✦
December 15, 2018 • #
A great interview with Bret Victor on the Track Changes podcast. His work has always been an inspiration for how to think about both creating things and teaching people.
This post from Caitlin Hudon is a great reminder for anyone that works with data. Combining git versioning with your SQL is super helpful for archiving and searching previous analysis queries.
- You will always need that query again
- Queries are living artifacts that change over time
...
✦