2022-09-22: The Flipping Table(s) This is a story about a tiny toy table. Well, a couple of them. Courtney and I play pub quiz, a lot. …

2022-09-07: Great Albums: Little Rock Or: Texas, the Good Parts. (Despite the title!) Or: it sounds like Texas, to me. (Again, despite the …

2022-08-24: An un-conference appears I jumped into a short un-conference organized/hosted by Andy Matuschak last weekend. Within this …

2022-08-16: Very handsome task tracking, offline and online About a year ago, I added a curiously pretentious object to my repertoire of productivity hacks. …

2022-07-20: Dad rock is a beautiful tapestry Spooky dad rock - Trent Reznor Sad dad rock - the National, LCD Soundsystem Quirky dad rock - Cake …

2022-07-13: Notes from the Miles-verse Part 3 and final thoughts This ended up covering late Davis stuff. He’s basically inventing a new genre of jazz every album or …

2022-05-14: Notes from the Miles-verse Parts 1 and 2 Wherein I’m listening to Miles Davis’ studio albums in chronological order. Priors: I …

2022-04-21: Get lost in an idea Rabbit-hole-athon - it doesn’t look like an event is scheduled, but I dig the idea: Tl;dr, we are …

2022-04-12: Two snappy covers I saw this local band Adam’s Farm (no relation, promise) a few times when I was 15 or so. In the era …

2022-01-31: Logistics is endless intrigue The modern marvel that moves commodities, sub-assemblies, finished product, and people across the …

2022-01-26: Beethoven’s symphonies, visualized and interpreted This is extremely my jam. Beethoven Symphonies Abstracted: To accompany the National Symphony …

2022-01-25: Cool things to do with your spaceship besides launching billionaires Fancy some near-term imagination on the opportunities the re-commercialization of space presents us? …

2022-01-24: Great albums: Blood Sugar Sex Magick Favorite tracks: “Suck My Kiss”, “Sir Psychosexy”, “Power of Equality”, “The Righteous & the …

2021-12-31: My favorites of 2021 Gotta sneak this one in under the wire, otherwise it’s just a sparkling list of things. Movies …

2021-12-28: A more evocative word for mega-corps Kevin Kelly, The Third Way: Huge monopolistic companies running platforms like Facebook and Amazon …

2021-11-29: Great albums: Endtroducing Endtroducing is my canonical example of a revealing album. I heard “Building Steam With a Grain of …

2021-11-28: Great albums: Beethoven Symphonies No. 7 & 8 These are my favorite of Beethoven’s “more approachable” symphonies. Symphony No. 9 is my favorite, …

2021-11-27: What makes a great album There are four-ish kinds of great albums, in my mind: Pivotal albums: the artist or genre was …

2021-11-09: The finest transit system you’ll ever find in a swamp Imagine all the busses, boats, monorails, trains, and gondolas in Disney World as (quasi-public) …

2021-11-04: Very famous white guys from history who were not famous for, but known to bite pianos: Thomas Edison …

2021-11-02: Before the Porsche 911, there was the 356…and the 904. It a looker! Back in the ’60s, …

2021-09-11: Into the Miles-verse I’m kicking off a new “listening project” - Miles Davis. Inspired by A Beginner’s Guide to Miles …

2021-08-23: An exercise in CPU design, in the small One Page CPU Project: Welcome to the OPC series of CPUs, where everything fits on one page - one …

2021-07-17: Following up on recommendations, for the forgetful It’s hard to land music, books, etc. recommendations from friends because timing is …

2021-07-08: Craig Mod’s simple search Craig Mod, Fast, instant client side search for Hugo static site generator: I believe Fast Software …

2021-06-28: What makes an excellent design doc Replicache Detailed Design(https://doc.replicache.dev/design): Replicache runs alongside your …

2021-06-05: 4 perspectives on writing Spoiler alert: it’s all about organizing what they wrote in the past, finding it later, and …

2021-05-31: Desktop vibes I’ve got three “virtual” desktops going on my Mac right now. The idea each is its …

2021-05-03: Tumblelogs, a thousand weird flowers I miss tumblelogs. Especially projectionist. Twitter and Tumblr fit the mold, functionally. But the …

2021-05-01: Shawn Wang’s 35 Principles for 35 Years are a good read. A few of my favorites: Seek First To …

2021-03-27: The long game of notes You can do a lot of fancy stuff with your notes these days. Backlinks, graphs, embedding, …

2021-03-16: I never thought I'd think this much about wallpaper Daveed Diggs mentioned this awesome wallpaper, Bay Area Toile, in a tour of his house. Amongst the …

2021-03-10: Nina Simone, "Mississippi Goddam" 🤘 “This is a showtime, but the show hasn’t been written for it”

2021-03-03: A ripping yarn of hunting bugs in Destiny 2 The Case of the Missing Rewards - Luckily, in my many hours playing Destiny 2 I haven’t been …

2021-03-01: A good newsletter is an interesting conversation, not a monologue A good email newsletter is like the conversation you may have had over coffee with an interesting …

2021-02-21: Walking through the current customer acquisition hypothesis Paul Ford, The Secret, Essential Geography of the Office: Offices have their own mental maps. “Oh,” …

2021-02-21: CHONKR I saw this BMW at Radwood in Austin last year. In hindsight, I would kinda like to know the whole …

2021-02-20: Notes on the invention of networked video gaming QuakeWorld by John Carmack - the .plan notes (basically a Unix-local blog) written during the …

2021-01-29: Darlene Love re: Phil Spector 🔥 The Voices Of Black Women Were Essential To Phil Spector’s Wall Of Sound Darlene Love began …

2021-01-20: When I first walked past the TV and saw Biden behind the big-fancy desk in the Oval Office, it sunk …

2021-01-15: On repeat (which I rarely do, lately): Empyrean Isles by Herbie Hancock. Ron Carter, Freddie …

2021-01-09: Perspectives on creativity for 2021 Austin Kleon - A working from home manual in disguise: Make lists. You can be woke without waking …

2020-12-26: Sunset or Perlin noise?

2020-12-14: Mike Perham: Redis is a Swiss-army knife Mike Perham: Grouping Events for Later Processing: But we see enough traffic that we don’t want to …

2020-11-11: Better meetings (but also fewer, mostly) Christof Damian, My thoughts on meetings: I used to really hate meetings. As a developer they seem …

2020-10-29: Annabel Scheme, the New Golden Gate, and the misplaced metropolitan nostalgia Annabel Scheme and the Adventure of the New Golden Gate - a short story by Robin Sloan. Fantastic …

2020-10-28: Product Hunt’s async work: everyone in their own swimlane How Product Hunt does asynchronous work: everyone in their own swimlane, unblocked. I really dig how …

2020-10-04: A slice of the old way

2020-09-15:

2020-09-13: How to succeed at blogging by not even trying too hard “Perfect is the enemy of shipped” - Simon Willison 15 rules for blogging - Matt Webb …

2020-09-01: Austin Kleon’s list of perfect albums: #perfect31. Non-compilation albums, no songs worth …

2020-08-30: Matt Webb on Asimov’s Foundation, and what’s unique about science fiction: Like any scientific …

2020-08-22: Let me tell you about my theories on art and fishing. This Ernest Hemingway story is definitely …

2020-08-17: iOS feature request: write-only interfaces & "smoke-break" Two iOS wishlist items: Any app that can send & receive messages (emails, direct messages, …

2020-08-12: Determined Disney fan recreates the original Disneyland version of the Alice In Wonderland …

2020-08-10: In my too-frequent skimming of German sports cars for sale near me, I came across a BMW 135i with a …

2020-08-08: Do Texans Dream of Summer Days?

2020-08-06: 1992 Lancia Delta Integrale Martini 5 Evoluzione, Bring a Trailer fodder for the day. I can’t …

2020-08-02: Watched Jim Gaffigan’s The Pale Tourist. I’m surprised one can dedicate an hour-long set to Canada …

2020-07-29: Unlocking value with durable teams, Anna Shipman: If you build teams around projects, this means …

2020-07-28: I’d never seriously listened to Mazzy Star before today. Had really only heard “Fade …

2020-07-28: Marketing folks should dispense with “this is familiar-thing two point oh”. It’s …

2020-07-28: Bunkerpunk, short sci-fi from sudowriters, “a speculative fiction writing group”. My …

2020-07-27: I would never have guessed that “video memos” would become a thing in remote working. …

2020-07-24: Awesome Cold Showers - “ It’s great when people get excited about things, but sometimes …

2020-07-24: By some kind of coincidence I’ve read The Difference Engine by Gibson & Sterling followed …

2020-07-23: Alex Danco: The Freud Moment - You could draw a line from all of America’s divisiveness and much of …

2020-07-22: The Garden Of Forking Memes: How Digital Media Distorts Our Sense Of Time - grab a beverage, this …

2020-07-21: Tom Armitage » Props and Prototypes - props for movies are like prototypes for building technology. …

2020-07-20: We had a real dinger of a sunset last night

2020-07-20: I finished the last season of The Clone Wars over the weekend. Recommended for all Star Wars fans. …

2020-07-18: Oddisee’s new EP Odd Cure has skits, but they’re recorded phone calls keeping up with …

2020-07-18: Conceptual tools for thinking Untools is a collection of mental models for thinking about problems, projects, and ideas. For …

2020-07-17: Albums with acceptable skits between tracks: Three Feet High and Rising by De La Soul The Listening …

2020-07-17: How I Got My Attention Back - doing a residency and totally disconnecting is implausible for most …

2020-07-16: Writing Better, Type-safe Code with Sorbet. Hot take: gradual typing of large Rails codebases is …

2020-07-16: How “Starship Troopers” Aligns with Our Moment of American Defeat For most of “Starship Troopers,” …

2020-07-15: Terrace Martin in heavy rotation this week: 808s and Sax Breaks and Dinner Party 👍👍 Robert Glasper, …

2020-07-15: Tips from HBO’s Watchmen on building an inclusive workplace: The most valuable thing a …

2020-07-14: Periodic reminder that we are worse off for letting folks run Kathy Sierra off the social parts of …

2020-07-13: Peak Texas weather. The moment I step outside, I’m thoroughly warmed by the sun. A pleasant glow. …

2020-06-06: The Cool Zone: The pandemic that has dominated the past three months strikes a useful contrast with …

2020-05-31: Never give up on reading the whole internet

2020-05-29:

2020-05-29: A tale of Ghosts’n Goblins’n Crocodiles There is something noble about developing on a …

2020-05-27: Yin and Yang: Lessons of Creativity — David Perell Flow states are the holy grail of productivity. …

2020-05-27: Dear Apple Music algorithms, The center item is not at all like the others.

2020-05-27: H.264 is Magic. There’s so much amazing stuff you can do with math in the pursuit of …

2020-05-26: Bonus quote from Revenge of the Intuitive: Years ago I realized that the recording studio was …

2020-05-25: The Revenge of the Intuitive and developer tools in 2020

2020-05-24: They say never let a good crisis go to waste We should use the pandemic to reevaluate how we value service, child care, and education labor. It’s …

2020-05-21: “Building quality things of substance takes time.” - Rands in Repose, One Thing

2020-05-20: Why NetNewsWire Is Fast - I love it when Brent Simmons writes about system design and principles.

2020-05-12: Tools for plain-text thinking Margin is a plain text notation for thinking in lists, notes, and structured data. I have a soft …

2020-04-26: No way through but together

2020-04-24: The Bremont Argonaut - there’s a lot of “ink” on this watch face, but it …

2020-04-22: The second best sunset of the week (Monday)

2020-04-19: AirPods as a Platform: You could also think about the Apple Watch as the main input device. In …

2020-04-19: Machine Supply: Knowing what books someone loves is to know their perspective and their journey, to …

2020-04-13: The CWC Mellor-72 - I love the overall shape, but especially the arrow icon above the 6.

2020-04-12: My law of music: there is no song that Aretha Franklin could not perform slower and therefore better …

2020-04-11: Drew Austin on high/low-brow music, how it fits into album reviews and club culture, and how all …

2020-04-11: A new cannonball run record set - a surprise and unintentended consequence of pandemic and shutting …

2020-04-09: The Majestic Monolith can become The Citadel - when a function of the monolith becomes unwieldy, …

2020-04-08: Introducing Watchsmith - I love the idea of using customizable, bespoke complications to get a foot …

2020-04-05: Ever forward, eventually, to the new way

2020-04-05: I’m no good at photography, but Texas sunsets make it easy.

2020-04-05: I’ve been tinkering this weekend and MVP.css may be one of my new favorite tools. Drop in some …

2020-03-28: This weekend, I’m revisiting some of David Perell’s writing on writing, thinking, and …

2020-03-24: That is a beautiful machine. I must have a soft spot for extensive air-cooling schemes. If …

2020-03-22: We took all the dogs on a walk today. Even the sixteen year old one who walks janky. I have never …

2020-03-22: Stop the Coronavirus Corporate Coup. I’ve got a bad feeling about this. The aerospace giant of …

2020-03-22: The jazz icon Sonny Rollins knows life is a solo trip. Seems like a surprisingly wise, grounded …

2019-11-17: Locality, module systems, coherence Michael Feathers on locality in software design: You have locality when you don’t have to …

2019-11-16: The Longines Heritage Military 1938 The deep-black, serene face on this watch is a real winner. The numbering and proportions are also …

2019-11-16: I guess Brian Wilson didn't recede into his pocket dimension after all Who sang lead the most on each Beach Boys album? - Brian Wilson is way more active after Pet Sounds …

2019-11-16: Team organization matters On team composition and the distribution of higher/lower experience team members: Even though …

2019-11-14: Dave Quah made a pretty dang good HTML & CSS version of the Destiny loading animation. I see a …

2019-11-13: I don’t often have the need for a tiny spreadsheet on my phone, but I love everything about …

2019-11-13: How DJ Premier Changed Hip-Hop - I did not realize he’s the producer on so many tracks. …

2019-11-11: The desirable qualities of good tests I often say that learning test-driven development is comparable to learning a whole other …

2019-11-10: ‪I just wrote ‘Automotive form, Eddie Murphy, DC, the Goodfellas/My Blue Heaven …

2019-11-10: The full-text search future we were promised I’ve been reorganizing some notes and considering moving specific topics/tags out of Bear. …

2019-11-09: A great Twitter thread on the importance of training managers. It boggles my mind we just throw so …

2019-08-13: Current obsession: the Porsche 962 racecar. A spacecar GT/LeMans design. Bubble-esque cockpit, …

2019-07-18: Personal choices outperform technology choices This dinger at the end of Mattt’s WWDC wrap-up is everything: Taking care of yourself — …

2019-06-29: Data, it turns out, is far more valuable than code. Google and Facebook are unprecedented in …

2019-06-23: Do Something Syndrome: When Movement Trumps Results: I was to learn later in life that we tend to …

2019-06-21: TIL that codemod is a (Python, target language agnostic) thing for doing large-scale find/replace …

2019-06-21: DeRay McKesson from January 1, 2018: "I’ve found that the people who “play all sides” eventually get …

2019-06-19: Jessica Kerr - the future of software: complexity: “Complexity: Fight it, or fight through it, …

2019-06-15: Craig Mod, on returning to the internet after forty days without: Strong net connection burbling up …

2019-06-12: Thea Flowers - From API keys to tamper-proof encryption I didn’t expect Thea Flowers’ Building a stateless API proxy to end up explaining …

2019-06-12: I'm the bug Write about how computer programs are fun to solve and everyone can solve programming problems Run …

2019-06-01: zDog is 3-D rendering and animation with ~2k lines of JavaScript and only rectangles/spheres. I’m …

2019-05-28: If time is money, investing time in your tests can save money Sam Saffron - Tests that sometimes fail. Fantastic advice on maintaining a test suite over time. A …

2019-05-28: “I don’t know everything, but I can learn anything.” Rachel McQuater, On Becoming a Wizard: Strategies for Keeping Up as a New Developer: The difference …

2019-05-27: The damn dumbest smart kid I know Partial explanation for smart folks, like Paul Graham or Mark Zuckerberg, making consistently bad …

2019-05-25: Chernobyl on HBO We’re three episodes into the Chernobyl miniseries. Great acting, sets, and costumes. I had no …

2019-05-24: Brent Simmons on Playdate - “the thing that seems very difficult, maybe even impossible, that may …

2019-05-24: Web assembly + browser editor + CDN edge = wow I’m still impressed that the web platform has progressed to the point we can build web apps …

2019-04-22: Possibly the biggest upsight I’ve had on software estimation in a while - the blowup factor: …

2019-04-09: Typo’d GraphQL as “GraphSQL” and was like “that’s a little on the nose …

2019-04-08: A nice reminder that our work is often more about storytelling than we think - Name It, and They …

2019-04-04: TIL, Vim hybrid absolute + relative line numbering: jeffkreeftmeijer.com/vim-numbe…

2019-04-03: Does Clojure style still rely on writing a lot of chains of higher-order functions (with -> IIRC) …

2019-04-01: Sometimes software rewrites don’t fail - if you focus on escaping a local maximum for the …

2019-03-31: Leaning into the impostor syndrome here, I did a little bit of GraphQL hacking to see how the …

2019-03-31: Stephen Anderson on The Future of Design: Computation & Complexity. Like everything else, its …

2019-03-29: Since I can never remember their individual names, it’d help me a lot if all pugs were named …

2019-03-29: At least once a week, I wish I could go show fourteen-year-old Adam Diamonds and Pearls and Enter …

2019-03-27: Coding without a computer, designing without a design A thing I want to try is coding offline, per se. Without a functional computer (like a tablet). …

2019-03-27: Vacation reads It used to be that all the programmers were ladies. Arguably, they were higher skilled programmers …

2019-03-21: I think with my mouth. Often that means I start talking with some idea, realize that the idea …

2019-03-17: In the world where data-privacy and GDPR compliance matter, owned/onsite analytics stacks like this …

2019-03-12: Technologies which I am 🤔 about adding to a product but 🤷‍♂️ if someone has already gone through the …

2019-03-11: A thing people don’t like is hearing that a foundational component of their project is …

2019-03-11: Programming languages > frameworks > libraries > domain languages > domain modeling …

2019-03-11: Markets Are Eating The World. A non-obnoxious meditation on how blockchains could reduce …

2019-02-02: Little (Rust) learning victories I’m attempting to learn Rust. And really make it stick this time around. A lot of the “making it …

2019-01-15: Was way more into this playlist when I thought it was “Eels!”

2019-01-13: Pardon the dust, learning in progress I’m trying a few things while I learn how ray-tracers work: learning Rust and graphics …

2019-01-13: It’s true that Twitter took some air out of blogging. I suspect it’s also true that they …

2019-01-13: Listening to a DJ live set and it opens with the whitest, most English version of a 90’s hip-hop …

2019-01-13: Gil! Scott! Heron! man crush on LCD Soundsystem intensifies itunes.apple.com/us/album/…

2019-01-12: Why blogs are still lovely, part fourteen: shawnblanc.net/2019/01/s…

2019-01-08: Corollaries to “new languages won’t achieve career-sustaining critical mass": 1) …

2019-01-07: Long bet: Java, PHP, JavaScript, Python, Ruby, and C# will be the last languages that achieve a …

2019-01-03: Increasingly convinced houses only exist in two states: brand new and invisibly needing repair, …

2018-12-27: Who has two thumbs and is pretty excited for Enumerable#to_h and the proc composition/chaining stuff …

2018-12-26: Which came first: the theory of productivity or the Singularly Great Work? Point: GTD and XP are …

2018-12-13: In honor of Ms. Jackson’s imminent induction into the Rock Hall of Fame: is Rhythm Nation 1814 …

2018-12-05: Fortnite Creative looks like a combination of private servers and exposing most of the map building …

2018-12-04: In lieu of coffee, I took a five minute walk yesterday when I hit the mid-afternoon groginess. This …

2018-12-01: I like how the module systems in ES6 and Clojure solve the “where the heck did this function come …

2018-11-25: The New Yorker’s “Touchstones” essays on classic albums are quite good. The inline samples of …

2018-11-18: Wherein a mind is kept clear(er) A couple things making me feel more productive lately: Jot down a theme for the day: at the …

2018-11-14: Our evil corgi, national champion Fran is now an evil corgi cover girl 😃😃😃

2018-11-14: Bobs: What would you say it is you do around here? Me: I curate and repost cute animal memes from …

2018-11-14: Currently enjoying: What Now from Sylvan Esso. Love the edge on the lyrics and the shape of the …

2018-11-12: Ruby library designs based on plugins and/or extensive module composition make me worried I’m going …

2018-11-11: Its never a bad time to educate the kids about their rock and roll heritage Speaking of rowdy Springsteen: found this anachronistic and slightly surprising performance of …

2018-11-11: "Maximum theoretical sincerity" Pitchfork: Talking Head: Remain in Light By 1980, the conflict in music between what was thought …

2018-11-11: Elvis Costello is a jewel unstuck in time, simultaneously timeless and of his time. His most recent …

2018-11-10: Wherein writing the dang memo is the easy part Seth Godin, Get your memo read: The unanticipated but important memo has a difficult road. It will …

2018-11-10: Now I am the one who microblogs.