Blogroll
I like reading people’s blogs. Not so much the professionally-produced multi-person newsletter with editors and income streams, but the ones by people who tinker on their own websites, academics, creative people, and anyone else who writes with such passion and insight that you can’t help but soak up whatever they publish.
I also like writing blog posts. They serve as a space for me to think about personal and professional topics and wrestle with them in a way that is still focused on communicating some interesting idea to someone else. But between being a parent, relationships, work, and re-emerging fascism as a ludicrous attempt to thwart off the effects of climate change, economic inequality, and human rights atrocities, I have been finding it tough to find the time or motivation to write on my blog. It’s hard to have it all 🤷.
However, smart people from the past and smart people from the present have written that doing _something_ is better than doing nothing than stewing in the anxiety and dread brought on by the bleak world around you. And _joy_ is something worth finding and sharing. So I have been doing my best at being a parent, leaning into my personal relationships, thinking about cool things at work, reading vociferously about politics and history, and learning from amazing people who write amazing things and put it online. To that end, I’d like to share some of the blogs that bring me joy that I believe others will also appreciate.
## Standouts
* Bartosz Ciechanowski
This is, hands down, one of the single most impressive blogs I’ve ever seen. Ciechanowski takes generic topics like GPS, mechanical watches, or bicycles, and creates stunningly educational and interactive explainers. Almost everything on the page is his own custom work and the design of the pages and the integration of the text, highlights, colours, and visuals are incredibly cohesive while also being simple and clear. It’s no surprise he only publishes a few posts a year.
* “A Working Library” by Mandy Brown
Brown is one of those writers you’re always jealous of. In essays long and short, she’s seamlessly able to weave together ideas from multiple writers, and infuse them with a love of humanity and reflection that I’d love to emulate. Some recent favourites of mine are Toolmen, Remote to who?, and Against optimization.
* “Miniature Calendar” by Tatsuya Tanaka
Unlike every other blog I mention here, Tanaka is an artist, rather than a writer. But his Miniature Calendar collection is astounding both for his creativity and his consistency. Every day, Tanaka publishes a photograph of some miniature scene he has constructed with any materials he can get his hands on. Keychains, bananas, slippers, you name it. And I do mean _every day_ - he’s published a new scene every single day since 2011.
## Canadiana
In my opinion, too much of the internet is centred on the United States. Learning about unique aspects of Canadian history and culture is something that I value, both to improve my understanding of the country I live in, and to push back against the monoculturalism that results from (social) media based in the US and other countries.
* “Active History”
This is a blog run by historians at the University of Saskatchewan and Huron University College that does many things, with publishing essays being one of them. From public housing in Toronto and the everyday politics of Indigenous land and identity to the 1919 wave, there are lots of interesting pieces of Canadian history and politics that you can learn about here.
* “Corruptario” by Jordan Roberts
Doug Ford is a crook, as are many of the people around him 1. Independent news outlets like The Narwhal and The Local have covered many similar stories (and I highly recommend them both), but Roberts does a good job at highlighting the personal, financial, and political connections to political offices in Ontario.
* Sean Boots
Boots is a public servant working on technology for the Government of Yukon. I first learned about him from his excellent keynote at FWD50 in 2023, and I like his infrequent yet thoughtful comments on how the Canadian bureaucracy works and how it can better serve the needs of everyday people.
## COVID-19
Many people may be done with COVID, but COVID isn’t done with us.
* “The Gauntlet” by Julia Doubleday
Doubleday has long COVID, a chronic illness with a myriad of symptoms that can last for months to years after a SARS-CoV-2 infection. This blog is a place where she documents both what it feels like to be put through the gauntlet, and to address the many layers of eugenics, ableism, denialism, and ignorance that pervades public health and healthcare in the US. Her writing is more forceful than many and, given her chronic condition, I can only imagine how much effort each of her insightful essays requires. If you like Doubleday’s writing, I would also recommend Pandemic Accountability Index by J. J. Kogburne and The Disabled Ginger by broadwaybabyto 2.
* “Still COVIDing Canada”
This is a website that aggregates news articles about COVID and public health in Canada and around the world. The authors work hard to provide information and resources for individuals who want to keep themselves safe and be informed about the lack of protection in healthcare and public settings in Canada. The authors also publish a monthly newsletter, “The COVID Times”.
* “The Sick Times”
This is a similar publication to Still COVIDing Canada, but based in New York. It was founded by independent journalists and has a strong editorial and advisory board that I’ll also recommend.
## Math & science
I love math and science, and I feel privileged to study them both in my career. I read an obscene amount of papers in these areas, but academic writing is often stale and robotic 3. Blogs by people who work in these areas are a happy medium - interesting tidbits that were left out of papers, perennial problems that keep people thinking, and a relaxed attitude are all things I find in these blogs and in conversation with colleagues that I don’t get from journal articles.
* “Not Even Wrong” by Alex Woit
Woit is a Senior Lecturer in the Mathematics department at Columbia University. He writes a lot about quantum theory, issues with string theory as the dominant player in the space of grand unified theories of physics, and other topics in math and physics. While I’m not familiar enough with the topic to assess its validity, I’ve been entertained by his ideas on Euclidean twistor unification. Most recently, he has been writing about The Situation at Columbia, with respect to the US federal government’s mob-style shakedown of the university. He provides an interesting insider’s perspective about events as they unfold. There are also links to many interesting math and physics blogs on the blog, if you want to browse those, too.
* “Statistical Modeling, Causal Inference, and Social Science”
This is a blog from a number of different researchers, with Andrew Gelman being the most frequent. These academics have decades of experience in Bayesian statistics, and many of them are behind the Stan programming language for statistical computing, which makes use of Hamiltonian Monte Carlo. I like the behind-the-scenes perspective on statistical research and applications in a variety of fields, and this is one of the few blogs that I read where I find the comments insightful! I’ve learned a lot of applied statistics from this blog and have used it as a starting point for some statistical research in my work.
* “Notes from a data witch” by Danielle Navarro
Navarro is a self-described “recovering academic” who writes a lot about R, data science, and Bayesian statistics. She’s a co-author on the 3rd edition of the ggplot2 book with Hadley Wickham and Thomas Lin Pedersen, and has recently worked with scientists as Genentech to publish a book about Bayesian analysis of drug response data. Her blog posts are humorous and densely packed with information, and she also does generative art! And by “generative art” I mean using randomness and programming languages to create art, not the soulless JPEGs produced by “generative AI”. There’s lots to learn from here.
* Heng Li
Li is a superstar in the field of genomics, as far as “stardom” counts for anything in academia. He’s an Associate Professor of Biomedical Informatics at the Dana-Farber Cancer Institute and Harvard Medical School, and is a superstar because he’s the lead author on the BWA short read aligner, samtools, and many other tools and specifications that are the foundation for the entire field of genomics. He blogs infrequently, but when he does, you get to see how many ideas that we take for granted in genomics are far more complicated than you might think. I’d recommend his posts about where BWA came from, the early history of the SAM/BAM format, and what goes into correcting Illumina sequencing errors.
* Terence Tao
Tao is another academic superstar, but this time in math. He is a Professor in the Department of Mathematics at University of California: Los Angeles, a director of the Institute for Pure & Applied Mathematics, and he won the Fields Medal in 2006 for his contributions to partial differential equations, combinatorics, harmonic analysis and additive number theory. He’s a prolific mathematician and still manages to blog a few times a month. He has career advice for different stages of one’s life, tips for writing math papers, and publishes regularly about his work. This blog is one of the things I love about the internet - you get the read the thoughts of world-class experts in their fields in a way that is almost impossible to, otherwise.
* n-Category cafe
This is a group blog written by mathematicians that focuses on category theory. As someone who doesn’t know that much about category theory 4, I find this blog just delightful. There are so many connections between category theory and other areas of math, and some of the authors, like John Baez just seem to have so much fun in geeking out on all manner to topics. Some posts are technically challenging, others are very introductory, all are informative. There’s a lot to choose from here, with posts going back to 2006.
## Computers & technology
As a computational biologist and some who has loved computers since he was 10, I read, write, and use a lot of computers and software. I like reading about novel ways that people use computers and the bigger sociopolitical ecosystem around computers as a technology. Here are a few people who writes interesting things in this area.
* Julia Evans
Evans is the kind of person I wish everyone had as a computer programming teacher. She just does such an incredible job of taking programming novices’ concerns seriously, distilling computer quirks into understandable zines, and making computers fun. Seriously, go check out her zines. They’re amazing.
* Ethan Marcotte
Marcotte is a web designer who literally wrote the book on “Responsive Web Design”, as well as a few other important ones that I’ve enjoyed. He used to work at 18F, the US government organization that focused on procurement, design, and building web services that worked, before the Trump administration murdered the organization. Not only is his website gorgeous, he writes short things about important topics that I really enjoy 5.
* Erin Kissane
Kissane spends a lot of time thinking and writing about networks. How do computer networks coexist with networks of people and how do those dual networks interact with each other in good and bad ways? Her talk at the 2024 XOXO festival emphasizes that collectively we need to “fix the fucking networks”, she makes interesting observations about governance models of Mastodon and the fediverse, and compiled a lot of information to show just how involved many people at Meta were complicit in the genocide of the Rohingya people in Myanmar.
* Alex Kladov
Kladov is a software engineer who was intimiately involved in one of my favourite bits of software: the rust-analyzer language server. A lot of his writing has focused on the Rust programming language, but he writes about lots of other interesting topics as well. One of my favourite posts is his resilient LL parsing tutorial. It helped me understand what goes into language servers, what differentiates parsers from compilers, and other topics that come up in computer science classes that I never took.
* Yoshua Wuyts
Wuyts is another person who writes a lot about the Rust programming language, as he’s a member of multiple working and project groups within the Rust development team 6. But where most programmer blogs focus on building things and writing about the process, Wuyts focuses on different ways of building a language and how that impacts what you can do with it. It’s tough to describe the quality of technical writing here without getting too deep into the weeds, but his posts about the syntax of match statements, the difficulties with `Pin`s, and how asynchronous programming interacts with generics, performance, and ergonomics. If this type of material is your thing, I would also highly recommend “Without boats, dreams dry up” by Saoirse.
## Conclusions
There you have it, some of my favourite blogs on the internet. I left out lots of others I do read and listen to, like authors, journalists, podcasters, and musicians because I wanted to focus on individuals and blogs where I could. Reach out to me if you found someone new you like, or have any recommendations for me.
## Footnotes
1. This is not news. The Ford brothers’ history with drug dealing is well-documented and has been known for over a decade. I also happen to know one of these associate crooks personally. It’s always fun to see losers from high school use their family connections to fail their way upwards into positions of authority that they then abuse for personal gain. ↩
2. All three of these writers publish on Substack and I largely don’t point people to Substack because Substack has a Nazi problem. Substack’s leaders refuse to do anything meaningful about it despite far right extremists openly using the platform to promote fascism and white supremacy. It’s almost like these tech executives are making too much money by supporting reactionary viewpoints.
But Doubleday and others like her started publishing via Substack before the company’s moderation issues came to light. I don’t want to sit here and admonish them for not having the ability or financial security to adjust their infrastructure on-the-fly without acknowledging how high transition costs can be. Switching platforms can cause short term headaches and long term financial problems if all of one’s patrons aren’t able to make the switch seamlessly. Some of these writers have enough to deal with already, like chronic illnesses, without sanctimonious people like me piling on with “you’re using the wrong platform”. In short, solidarity over moral purity. ↩
3. Mine included. I’m working on it. ↩
4. My biggest exposure to category theory is from The Joy of Abstraction by Eugenia Cheng, which is just an amazing book. I’ve never seen a love of math expressed in such a way that so closely mirrors my own feelings on the topic. Please go read it. ↩
5. In fact, his recent post about newsletters is finally what pushed me over the edge to write this blogroll post I’ve been meaning to write. ↩
6. One of the things that I have loved about the Rust programming language is their teams structure and governance model. No single governance model is perfect, but they have had an excellent track record of building an amazing language and programming community over the course of a decade. I have yet to see any other language reach the same level of performance, robustness, effectiveness, and adoration from people within and without the Rust community. I believe this governance structure and the people behind it are a big reason why. ↩