Books I read in 2025
My 2025 wrap up post on books I read in the past year.
https://simonmacdonald.com/blog/posts/2026-01-02-books-i-read-in-2025
@macdonst.bsky.social
Father, Software Engineer, Comic Enthusiast, Coffee Lover, Human Goodreads and Head of Developer Experience at Begin. He/Him
Books I read in 2025
My 2025 wrap up post on books I read in the past year.
https://simonmacdonald.com/blog/posts/2026-01-02-books-i-read-in-2025
Thatβs a really tough question. You did such a great job with all the characters but you added so much depth to Bane that Iβd have to go with him.
12.10.2025 11:57 β π 1 π 0 π¬ 0 π 0Next week Forward JS Ottawa will be meeting.
RSVP now!
www.meetup.com/ottawa-forwa...
NYC I will be in you for a two day @sanity.io conference. Join us on Monday September 29th for a hands on workshop. Then on Tuesday September 30th we'll have sessions on code, culture and community.
RSVP at: everything.sanity.io
Amazing editing by Evelina WahlstrΓΆm our Technical Product Marketing Manager @sanity.io for turning my ramblings about the Functions product I work on into something coherent.
www.youtube.com/shorts/HQ2tK...
Auto-fix your blog's annoying problems with event-driven logic.
Change a slug β create a redirect
Add a code snippet β format it
Modify the body β generate a changelog with AI
Build it with Sanity Functions.
youtu.be/W8f6jFLcCng
Book Review - Web Accessibility Cookbook
I learned something new in every chapter βββββ out of βββββ.
https://simonmacdonald.com/blog/posts/2025-08-20-book-review-web-accessibility-cookbook
"Dan Webb wrote about how he and his team migrated their site from Next.js to Eleventy and improved performance by 24%. But who knows, maybe heβs just deep in Big Staticβs pocket" - Bytes
etch.co/blog/we-migr...
HTML day, Ottawa edition π
August 2, 2025
12pm-5pm
Brown's Inlet Park
Come hang out and write some HTML!!!
More info β‘οΈ html-day-ottawa.vercel.app
Not in Ottawa? Other locations + online event here: html.energy/html-day/202...
Awesome to see Function Recipes from our DevRel team.
Spoiler, functions has been what I've been up to since last Fall.
Yeah, it was a fun web component to write.
15.07.2025 22:28 β π 1 π 0 π¬ 0 π 0Newsletters that regularly hit my inbox these days
Newsletters that I make a point of reading every week.
https://simonmacdonald.com/blog/posts/2025-07-15-newsletters-that-regularly-hit-my-inbox-these-days
Pretty excited that all the work we've been doing at Sanity.io is finally public. It's been a wild ride since us Beginβners joined last September.
www.sanity.io/docs/compute...
Woof, I really dropped the ball on this one but today 4/24 is JS Naked Day. We celebrate today because HTTP error code 424 is βFailed Dependencyβ. I'm going to spend the rest of the day surfing with JS turned off and do a better job of promoting next year.
js-naked-day.org
Yeah, Iβm pretty sure it is an extra in the WALL-E dvd. Thanks for looking though.
24.04.2025 20:22 β π 1 π 0 π¬ 0 π 0WALLΒ·E
Released: 2008-06-22
This is my favourite PIxar film of all time. 5 out of 5 stars!!
Sorry, doing some testing
23.04.2025 19:46 β π 1 π 0 π¬ 0 π 0Hello world!
23.04.2025 19:44 β π 2 π 0 π¬ 1 π 0One out of two ainβt bad.
31.03.2025 23:18 β π 2 π 0 π¬ 1 π 0In case folks are wonderingβ¦
31.03.2025 18:22 β π 1 π 1 π¬ 1 π 0Yes, I played it for the whole team at check-in about 2 hours ago. It was appreciated by @brianleroux.bsky.social et al.
31.03.2025 18:19 β π 2 π 0 π¬ 1 π 0A git diff powered by `delta`
Dang, this is really nice. dandavison.github.io/delta/introd...
> brew install git-delta
edit ~/.gitconfig:
```
[core]
pager = delta
[interactive]
diffFilter = delta --color-only
[delta]
navigate = true
```
try it in a repo w changes:
> git diff
Usually our JS meetups are on Thursdays so thatβd work for a weekend trip. This month we are just doing a social at the bar.
16.01.2025 15:49 β π 1 π 0 π¬ 0 π 0Hahah, lemme know the next time you are doing a road trip near Ottawa. Maybe line it up with a Forward JS event.
We may be down your way this summer to visit the in-laws.
Probably but his next book is set in Europe.
10.01.2025 19:43 β π 1 π 0 π¬ 0 π 0Interestingly enough those two accounts seemed to have disappeared.
10.01.2025 19:37 β π 0 π 0 π¬ 0 π 0Two new followers with the same profile.
Nope, no problem with bots over here.
10.01.2025 16:42 β π 3 π 0 π¬ 1 π 0I had the hardcover sitting there for so long. Finally the guys at work convinced me I had to give in.
You scared me there for a moment. Joe Abercrombie is still alive so there are more books coming.
Heh, Iβm not sure how varied my reading actually is but Iβm doing my best to read more non-fiction books.
09.01.2025 20:35 β π 1 π 0 π¬ 1 π 0Books I read in 2024
My 2024 wrap up post on books I read in the past year.
https://simonmacdonald.com/blog/posts/2025-01-08-books-i-read-in-2024