Blog Roll
By: . Published: .Maybe you like what I write, maybe you’d like to read things I like, yeah?
Highlights
Some highlights off the top of my head:
- Michael J. Tsai’s blog is essential reading if you’re following the Cocoasphere (iOS/Mac/other Apple platforms). You can just follow his blog and rest assured you’re getting the “greatest hits” with well-chosen selections therefrom.
- David R. Maciver is creating the state of the art in property-based testing through Hypothesis. Moreover, he’s aiming to popularize it by making it simultaneously more effective and more approachable than past efforts in the area. If you’re writing software, and it isn’t perfect, you should be following his work closely, and thinking hard about putting it to work for you.
- Ron Jeffries and Liz Keogh are worth not just following but mining their back catalog of writing for insights. Both write more broadly about the practice and process of software development rather than focusing on the vagaries of a specific platform. Jeffries has done us the favor of condensing much of his wisdom into a book, The Nature of Software Development; I hope Ms Keogh graces us with one in the fullness of time, as well.
- Oluseyi Sonaiya publishes software-industrial criticism with a broader timescale in mind, and less tolerance for Silicon Valley bullshit, than can be found most other places.
- Mark Guzdial is one of very few US Computer Science professors researching CS education. This naturally includes a fair bit of general education information; it appears humans learn CS much like they learn anything else – surprise! If you’re responsible for teaching or learning anything in a vaguely classroomish setting, you can most likely benefit from what you’ll learn by osmosis through following his work.
There are many other great authors out there, but they might not have published recently enough to float to the top of my recency-biased recollection. An export of my current subscriptions can be downloaded as OPML here; a formatted version follows below.
Exhaustive List
Last exported: 2016-07-10
ADN
- Chris Krycho
- Matigo Dot See, Eh?
- Now Let Us Try Earnestness
- Structure and Interpretation of Computer Programmers
- The Red Queen Coder
Academia
- Codon
- DaFoster
- Embedded in Academia
- Exploration Through Example
- Incidental Complexity
- Lambda the Ultimate - Programming Languages Weblog
- Matt Might's blog
- Nick Desaulniers
- Unison
- composition.al
- michaelrbernste.in
- the morning paper
Agile
- Destroy All Software Blog
- Hypothesis articles
- Khanlou
- Liz Keogh, lunivore
- Mistaeks I Hav Made
- Programming in the 21st Century
- Test Double | Our Thinking
- The Clean Code Blog
- ronjeffries.com
- solnic.eu
Bikes
Business
Comics
FLOSS
- Adam Leventhal's blog
- Armin Ronacher's Thoughts and Writings
- Brendan Gregg's Blog
- Brendan's blog
- Dan Luu
- David R. MacIver
- Deciphering Glyph
- Idle Words
- Read the Tea Leaves
- Sealed Abstract
- Steve Kemp's Blog
- The Geekess
- The Universe of Discourse
- Writing
- flak rss
- research!rsc
Fun
- DailyGregg Shorthand
- Gregg Shorthand
- Long Live Pitman's Shorthand! BlogSpot
- Pitman for Geeks
- Pitman's Snippets - Atom
- StenoKnight CART Blog
- Stenosaurus
- The Plover Blog
- the Stanographer
Games
Haskell
- A Neighborhood of Infinity
- Apocalisp
- Existential Type
- Haskell for all
- Higher Order
- Neil Mitchell's Haskell Blog
- Paul Chiusano's blog
- Ruminations of a Programmer
- Things that amuse me
- whitespace
Languages
- Elixir Lang
- Huon on the internet
- MirageOS updates
- The Rust Programming Language Blog
- dosync
- in Code — Entries
- microkerneldude
- Joe Armstrong - Erlang and other stuff