Archive




2024-05-21 Finished reading: Four Thousand Weeks by Oliver Burkeman. A critical reminder that being the kind of …

2024-05-19 Finished reading: The Olympian Affair by Jim Butcher. More swashbuckling! And spies! And a very …

2024-05-11 Today, I’m headed back to Japan 🇯🇵 for the first time since October 2022! Nineteen months is too …

2024-05-11 A first for me: a plane at a nearby gate is having a part flown in for maintenance. (Fortunately the …

2024-04-08 Third Space Coffee in Colorado Springs serves artisanal coffeeee flights. We had to get one… okay, …

2024-04-06 Today was the last day of the ski season for us. We didn’t track every day, but we tracked most of …

2024-04-04 I think we found our wall photo for this trip! 🎿

2024-04-04 Sometimes the naming of ski runs is a delicate matter, full of nuance and wordplay and even history. …

2024-04-03 Meera skis like a girl. By which I mean, she had 2,000 feet more vert than we did today.🎿

2024-04-03 Our first day this trip at Copper was exactly as beautiful as expected, if a bit warm. We spent all …

2024-04-02 Today’s the first day of the last (planned) ski trip of the season. The sun is bright, although the …

2024-03-21 Finished reading: Slow Productivity by Cal Newport. What a spectacular book for post-pandemic …

2024-02-18 Expanded the photo wall today to include our trips to Munich, Zermatt, Big Sky (Montana), and …

2024-02-07 Finished reading: Hangman’s Gate (War of the Archons 2) by R.S. Ford This world of forgotten …

2024-01-30 Had to renew my driver’s license in person today. Texas allows one renewal online, but today I had …

2024-01-30 First First Robotics

2024-01-26 This one went by quickly. Conlextions #138 🟨🟨🟨🟨 🟩🟩🟩🟩 🟪🟪🟪🟪 🟦🟦🟦🟦 Solve Time: 28 seconds

2024-01-25 Finished reading: The Sunlit Man by Brandon Sanderson Apparently Sanderson’s fiftieth novel, and the …

2024-01-24 Finished reading: A Demon in Silver (War of the Archons) by R.S. Ford Magic is creeping back into …

2024-01-23 Last night, I entered all my upcoming trips into my Obsidian trips database. The year is getting …

2024-01-19 One day I’ll post something more interesting. Today, it’s another puzzle. Conlextions #132 🟪🟪🟪🟪 🟩🟩🟩🟩 …

2024-01-16 Posting NYT instead of @lex because the purples today are hilarious. Connections Puzzle #219 🟩🟩🟩🟩 …

2024-01-15 This puzzle continues to bring a little joy (and sometimes frustration) to my day. Conlextions #128 …

2024-01-14 I found this one took a little more patience than some. Conlextions #127 🟨🟨🟨🟨 🟪🟪🟪🟪 🟦🟦🟦🟦 🟩🟩🟩🟩 Solve …

2024-01-06 Conlextions #119 🟨🟨🟨🟨 🟪🟪🟪🟪 🟦🟦🟦🟦 🟩🟩🟩🟩 Solve Time: 1 minute, 59 seconds

2024-01-04 I discovered @lex‘s Conlextions puzzles through Dr. Drang at the end of December and immediately …

2024-01-03 Finished reading: The Law by Jim Butcher. A fairly weak entry in the series, maybe intended as a …

2024-01-03 Finished reading: Heroes by Stephen Fry. A fantastic addition to Mythos. Fry picks some of the …

2024-01-03 Year in books for 2023

2023-12-28 Finished reading: Mythos by Stephen Fry. Excellent retelling of the classic Greek myths. Plus some …

2023-09-26 Two more fall beers tonight: Altstadt Okt Samuel Adams Jack-O 🎃🍻

2023-09-24 Every year, my wife and I grab as many pumpkin/yam/märzen/oktoberfests as we can and do a little …

2023-09-23 Not a good day for football in our house. Nice of Apple News to sum up the day so conveniently …

2023-09-18 Finished reading: Last Argument of Kings by Joe Abercrombie. An epic end to an epic trilogy. …

2023-09-11 Got off a plane from New Zealand Thursday night, back on a plane (to Atlanta this time) this …

2023-09-11 Finished reading: Before They Are Hanged by Joe Abercrombie. Even better than the first. Characters …

2023-09-11 I’m a day late to the cycle photo @challenges but I’m going to post this anyway since I’m enjoying …

2023-09-09 I wanted to make a joke about “divided by a common language”, but “this escalator is being rested” …

2023-09-09 I missed the first Virginia Tech football game last week (against ODU) because we were in New …

2023-09-08 Leaving Queenstown yesterday, Meera snapped one of the best sea-earth-sky yonder photos I’ve ever …

2023-09-07 Finished reading: The Blade Itself by Joe Abercrombie. Dirty, but not dark. Cynical, but leavened …

2023-09-06 During our stop in Glenorchy yesterday, we encountered some surprisingly well-dressed travelers on …

2023-09-06 We are flying back from Queenstown today, but for the life of me I can’t figure out why.

2023-09-06 It’s a day late, but on our adventures this afternoon we found the actual forest used for …

2023-09-05 Visiting Rhyme x Reason brewery in Wanaka, New Zealand, tonight, they had some spectacular murals on …

2023-09-05 Driving around Lake Wanaka, New Zealand, this morning, it just screamed Lord of the Rings. Here you …

2023-09-04 Skied Coronet Peak today. That obviously calls for an après-ski New Zealand-native Ginger Bear in an …

2023-09-03 Wave to the Pelican on the Outer Banks

2023-09-03 We flew from Melbourne to Queenstown today, so I had to dig into days past for something precious …

2023-09-02 Finished reading: Yumi and the Nightmare Painter by Brandon Sanderson. Fun as usual; kind of a …

2023-09-02 On the way back from visiting Westside Ale Works in South Melbourne today, we saw these three huge …

2023-09-02 Riverwalk After Christmas

2023-08-31 On a wine-and-penguins tour on Phillip Island, we found this abstract tiling of Australian little …

2023-08-28 Finished reading: Legends & Lattes by Travis Baldree. Spectacular, sweet fairy tale in fantasy …

2023-08-27 Hot Chocolate and Churros at Barcelona’s Granja M. Viader

2023-08-27 Streaking Across the International Date Line

2023-08-27 Finished reading: The Kaiju Preservation Society by John Scalzi. Fun, quick romp through a …

2023-08-27 Thirty-Four Hours to Melbourne

2023-08-25 Leaving tonight to add a fifth continent to my skiing conquests ⛷️. It was just a few weeks ago I …

2023-08-25 Sailboatlings at Port d’Andratx

2023-08-24 In This Picture, the Hail Hasn’t Started Yet

2023-08-23 I really hate that the best experience of micro.blog is on the web. The Mac app is flaky uploading …

2023-08-23 Lighthouses and Roses

2023-08-22 Do Not Gather Firewood

2023-08-21 Waterfall Gully Features A Waterfall In A Gully

2023-08-20 Switzerland In A Week (Sort Of)

2023-08-19 Just published Four Gospels, Five Great Commissions. It has been fourteen months since I wrote a new …

2023-08-19 The Second-Most-Ridiculous Hike We’ve Ever Taken

2023-08-17 Greener, More Flexible, Grass

2023-08-15 The Picture

2023-08-14 Even though I went to the office on Friday after landing from Chile 🇨🇱, the first Monday back always …

2023-08-13 I’ve lived in San Antonio for twelve years, and today I got my first library card. (I’ve read dozens …

2023-08-12 We realized on day 3 of skiing that our skis were conveniently RGB-colored and of graduated lengths, …

2023-08-10 Went to bed excited for overnight snowfall to improve skiing conditions. Woke up to exactly half my …

2023-08-06 Chilean Firsts

2023-08-02 Initial Reflections on 15 years of Twitter

2023-08-01 Finished reading: Thirty Questions by Timothy C. Tennent. Structured like a catechism but with …

2023-07-31 Information architecture update complete! Almost everything’s a river, which gives me two huge …

2023-07-30 Finished watching: Tetris. Tons of fun, and filled in the hard-to-believe story of which I knew only …

2023-07-29 Made some good progress today redesigning information architecture for VerseNotes. Current theory: …

2023-07-29 Just dropped off our skis to get waxed. Starting to get excited for Santiago next week! I do feel a …

2023-07-24 Finished watching: Oppenheimer. Superb acting from a cast I didn’t expect tells a story I of which …

2023-07-24

Finished reading: The One Hour Bible by SPCK. Edited by Philip Law. A great idea—not paraphrasing or …

2023-07-22 My yoga app introduced me to a new pose tonight: locust pose. I’m reasonably certain you can …

2023-07-20 Non-Alcoholic Beer Replacements We've Tried, With Notes

2023-07-18

Finished reading: For the Body by Timothy C. Tennent. A critical exposition of the need for the …

2023-07-15 Finished watching: Silo (2023). Incredibly slow start, but every episode was better than the last, …

2023-07-15 I had forgotten how much getting a car serviced costs. My 2014 Altima has been solid since I got it …

2023-07-15 Finished reading: Senlin Ascends by Josiah Bancroft. Tremendously dissatisfying. A chaotic run …

2023-07-10 My First iOS Apps

2023-07-04 Pharrell Williams's "Happy" as a Spenserian Sonnet

2023-07-02 Finished watching: Ted Lasso. Three seasons and only two clunkers. Amazing record. It’s not common …

2023-07-01 I Made a Swift Game

2023-07-01 I just accidentally used the Universal Control feature built into macOS Ventura. I had set up my …

2023-07-01 Gave a bunch of stuff back to Apple today. These computers got both Meera and me through college and …

2023-06-25 Makeshift parfait at the BOS (Logan) Admiral’s Club this morning waiting for our flight back to …

2023-06-24 Brunch at In A Pickle in Waltham ahead of a wedding yesterday afternoon. Hot honey chicken and …

2023-06-20 Today I discovered Merlin Mann’s Wisdom Project, and it’s the kind of thing at least …

2023-06-19 Mostly final desk setup, shown here during a video conference we were both attending (on the iPad). …

2023-06-18 Our other early-COVID desk, set up not in the office but the guest bedroom. Like everyone else, my …

2023-06-17 Standing desk evolution, a few weeks in COVID. At this point, we still had the blinds open to remind …

2023-06-16 Our home office desk before COVID. Made of an old kitchen table and K’nex, naturally. 📸

2023-06-15 Day three of desk pictures. This one is an actual working desk of mine from my first apartment in …

2023-06-14 Yesterday’s desk post made me think of other interesting writing desks I’ve encountered. This one is …

2023-06-13 My workspace at Hotel Bellevue in Cazaubon, France, a few weeks ago. I love the aesthetic, but it …

2023-06-11 Cleaning out and backing up my college/grad school MacBook Pro (15-inch Early 2008), and the …

2023-06-07 In Corpus Christi for Rio Texas Annual Conference. Tried out Railroad Brewing Company right by the …

2023-05-30 Felt bad that I didn’t get much done yesterday, so this picture is to remind me of what I did finish …

2023-05-01 Finished reading: The Lies of Locke Lamora by Scott Lynch. Slow start for an amazing ending. Fun …

2023-04-29 Pro tip: when the sky looks like this, the best time to leave work was half an hour ago. 📸

2023-04-26 Finished reading: The Frugal Wizard’s Handbook for Surviving Medieval England by Brandon Sanderson. …

2023-03-06 Finished reading: Moving Pictures by Terry Pratchett. Like “Pyramids”, an excuse for Pratchett to …

2023-03-05 Finished watching: Hidden Figures. I’m so glad this movie exists. Epic women I’ve looked up to …

2023-02-28 Finished reading: Spinning Silver by Naomi Novik. Wow, what a fun novel. I had no idea what was …

2023-02-28 Finished reading: The Wise Man’s Fear by Patrick Rothfuss. I’ve never read a book so full of …

2023-02-28 Finished reading: The Name of the Wind by Patrick Rothfuss. Late to the party on this one. One of …

2023-02-19 Finished reading: Eric by Terry Pratchett. Just fun. Less effort than previous books, but more …

2023-02-18 Finished reading: League of Dragons by Naomi Novik. Probably my favorite of these, which is nice …

2023-02-15 Finished reading: Blood of Tyrants by Naomi Novik. I will never get used to the pacing of these …

2023-02-13 Finished reading: Crucible of Gold by Naomi Novik. Fantastic adventure in the Andes devolves to more …

2023-02-12 Finished reading: Tongues of Serpents by Naomi Novik. Unexpectedly appropriate for my long layover …

2023-02-11 Finished reading: Victory of Eagles by Naomi Novik. Pacing finally feels good, and as a result I …

2023-02-11 Finished reading: Tress of the Emerald Sea by Brandon Sanderson. Tremendous effort and tons of fun. …

2023-02-10 Finished reading: Guards! Guards! by Terry Pratchett. Probably my least favorite of the series so …

2023-02-07 Finished reading: The Lost Metal by Brandon Sanderson. I absolutely tore through this book. As …

2023-02-06 Finished reading: Empire of Ivory by Naomi Novik. More like a log of adventure than a novel. …

2023-02-05 Finished reading: Black Powder War by Naomi Novik 📚

2023-02-04 Finished reading: Throne of Jade by Naomi Novik. Seemingly totally independent from the first novel …

2023-02-03 Finished reading: His Majesty’s Dragon by Naomi Novik. Learning a new world is always fun, and …

2023-02-02 Finished reading: The Girl in the Tower by Katherine Arden 📚

2023-01-31 Finished reading: Pyramids by Terry Pratchett. Long train rides make these books fly by. Another …

2023-01-29 Finished reading: Wyrd Sisters by Terry Pratchett. The first Discworld novel that actually made me …

2023-01-29 Finished reading: The Bear and the Nightingale by Katherine Arden. Takes a long time to get going, …

2023-01-26 Finished reading: Sourcery by Terry Pratchett. The self-consistency of Discworld, despite the total …

2023-01-25 Finished reading: Mort by Terry Pratchett. Death hires an apprentice so he can take some time off …

2023-01-23 Finished reading: Uprooted by Naomi Novik. Starts as a twist on a fairy tale, ends as high fantasy. …

2023-01-22 Finished reading: The Golden Enclaves by Naomi Novik. I absolutely devoured this book. It pays off …

2023-01-21 Finished reading: The Last Graduate by Naomi Novik. More fun in the Scholomance. Cliffhanger from …

2023-01-21 Finished reading: A Deadly Education by Naomi Novik. Clearly written for the Harry Potter set, but …

2023-01-20 Finished reading: The Bands of Mourning by Brandon Sanderson. Concludes as expected, a surprisingly …

2023-01-15 Finished reading: Shadows of Self by Brandon Sanderson. Beautiful, tragic, ending. Harsh …

2023-01-13 Finished reading: Equal Rites by Terry Pratchett. As fine a primer on headology as one could hope …

2023-01-09 Finished reading: The Light Fantastic by Terry Pratchett 📚

2023-01-08 Finished reading: The Color of Magic by Terry Pratchett 📚