The Geography of a Program
May 25, 2021, 10:06 AM
I’m imagining my codebase as a kind of geographical map. Each class or type is like its own little community, and over time these grow larger as they contain more methods and properties. Sometimes they stay like neighbourhoods, but...
Now Now, March 2021
Feb 27, 2021, 10:41 AM
Everyone liked last month’s post so now you get another one. I skipped February because fuck that month, what a dreadful month. (Unless your birthday or something happens to be in February in which case Happy Birthday, I hope it was a...
Now, Now (January 2021)
Jan 26, 2021, 1:33 PM
What now, now? More and more (or less and less) I’ve been feeling like putting stuff on the web just ain’t for me anymore, especially not on advertising platforms like Twitter or Instagram. And maybe, maybe not on this blog either. Yet I...
Maps, Books, and Code
Jan 3, 2021, 6:42 AM
Recently, Tom MacWright tweeted about something near and dear to my heart:
Tom: though i ❤️ thinking about this problem, every time that linear-plain-text is proposed as the problem with programming, i wonder about books. would novels...
1000 Books, Year 6
Dec 18, 2020, 12:15 PM
(Part of my “Jason is trying to read 1000 books” series. Part 1, part 2, part 3, part 4, and part 5)
At points this year, I could barely read at all. Other times, I felt like all I wanted to do was be buried in a book. Maybe your year was...
Sep 8, 2020, 4:55 PM
It’s the early Fall of 2018 and you (in this story, you play me) are traipsing through your new favourite book store, Books Are Magic, in Cobble Hill, Brooklyn. It’s a lazy Saturday afternoon and your eyes are flitting over book covers...
Speed of Light Turns 10
May 1, 2020, 1:23 PM
Holy living fuck, my blog is ten years old today! That’s right, on May 1, 2010 I took the wraps off my new website and tweeted about it to make it official. Ten years and 686 posts later, here we are. To celebrate, I want to do a quick...
Healthy in Paranoid Times
Mar 17, 2020, 3:08 PM
Coronavirus Diary 1
Life goes on.
Schools are canceled, shops are closed, businesses are shut down, and in New York City, restaurants are delivery / pickup only. But life goes on?
~ ~ ~
I absolutely cannot focus at work. Can anyone?...
[Link] Feels Like Time
Mar 9, 2020, 5:12 PM
I tossed up another new one-off post in html format, that didn’t quite fit on the blog. This one’s about time and daylight saving. Tell all your friends!
1000 Books, Year 5
Feb 25, 2020, 4:49 PM
[Editor’s note: Well well well, look who’s months late to posting his end of reading-year book list? Let me tell you my friends, a few hours after I started writing this post, indeed in November, life calamity began. But anyway, pretend...
[Link] Late Nite Thoughts on Gameboys and Such
Jan 5, 2020, 2:28 PM
I posted some thoughts in a format that doesn’t fit the mold of a blog. Maybe more like this to come?
The Baffling Omission of Rich Text in SwiftUI
Oct 22, 2019, 8:59 PM
My hands tingle with anticipation as I climb the stairs to my office. Feels like first date jitters, I admit to myself, embarrassed. Today’s the day, today’s finally the day. This is no first date, I know, but I’m practically sprinting to...
Lessons from the Group Chat: Statuses
May 30, 2019, 6:38 AM
A few months ago, my iMessage group chat between myself, my wife, and our good friend Jasdev Singh, was lamenting the absence of user “status” in iMessage. Sometimes you want to let the group know where you’re at, be it physically,...
McNally Jackson Books and Readers
May 29, 2019, 12:48 PM
The perfect physical manifestation of my mental to-read collection of books.
Ghost of readers past. Reminds me of the butt imprints on NYC subway benches.
How to Read a Flood
Apr 22, 2019, 1:46 PM
As it does most years around this time, my hometown’s (Fredericton, New Brunswick) Saint John River has flooded its banks, causing some streets to close and leaving general traffic mayhem in its wake. While watching the chaos, I realized...
Books Break the Shackles of Time
Feb 20, 2019, 5:31 AM
What an astonishing thing a book is. It’s a flat object made from a tree with flexible parts on which are imprinted lots of funny dark squiggles. But one glance at it and you’re inside the mind of another person, maybe somebody dead for...
Less Than Thirty Seconds
Jan 31, 2019, 5:26 PM
“Next please; Suivant s’il vous plaît. Hello; Bonjour.”
“Uh, good afternoon.”
“Where are you coming from?”
“Uh, New York. Job interview.”
“Where are you going?”
“Uh, home? Fredericton.”
“Here you go. Welcome back.”
There Is a Mall
Jan 16, 2019, 4:22 AM
There is a Mall. It is owned by a company, but its doors are open to the public. It calls itself a town square. But it is a mall. It is owned by a company.
There are stores in this mall, where people can shop. There are chairs and benches...
Jan 2, 2019, 1:30 PM
Outside, airplanes appear rather graceful, glimmering and gliding through the air. Sleek metal birds. But their insides betray this grace. Inside, they’re endlessly noisy. This rattles, that trembles, these hiss. Metals clink and clank....
What It’s Like to Live in 2018
Dec 31, 2018, 12:49 PM
I’ve been trying to write this post the whole year, and it’s not so much a “year in review” post as it is one that I just ran out of days to write about 2018 so here we are.
The intention of this post, as its title suggests, is to write...
Research Notes: Carl Sagan’s The Demon Haunted World
Dec 20, 2018, 12:05 PM
I’m in the midst of a mini design project for Beach that’s involved me taking some notes from Carl Sagan’s wonderful book The Demon Haunted World.
I’m always curious how other people do their research work so I thought I’d share a tiny...
1000 Books, Year 4
Nov 14, 2018, 4:40 PM
Happy November 14 everyone! What’s everyone doing to celebrate the big day?
For those who don’t know, November 14 is the yearly anniversary of me starting my reading challenge that I began a few years ago:
[To] read a thousand books in...
Retiring Why Not Fireworks
Aug 20, 2018, 2:32 PM
Quick PSA: I’m retiring my portfolio domain whynotfireworks.com, and instead have moved everything over to this current Speed of Light domain. Links on the old domain will automatically re-direct to this domain for the coming while.
Aug 16, 2018, 5:42 PM
Shocked. Amazed. Stupefied. Flummoxed. Flabbergasted. Stunned. Speechless.
Why are there so many words for this feeling?
A Ramble About the Slow Web
Jun 4, 2018, 5:02 PM
Sooooooooo I go back and forth about blogging. Sometimes I think, “hey I should blog all the time, every day. I should just blog about my day and stuff. And sometimes, write longer essays and whatnot, because so much of today’s writing...
Estate Auction Belongings
Apr 10, 2018, 12:29 PM
Last night my mother asked me if I’d like to join her at an estate auction. Neither of us had ever been before, nor was there anything in particular we were looking to buy, but it seemed like something fun to check out.
We arrived about a...