Mark Bennett 🏳️‍🌈🧑🏻‍💻🏃🏻🍁
banner
markbennett.ca
Mark Bennett 🏳️‍🌈🧑🏻‍💻🏃🏻🍁
@markbennett.ca
Dad, programmer, and runner. Aspiring swimmer and French speaker.

I live in Edmonton, Canada. Married to @mattwoodley.bluesky.social

https://markbennett.ca
Pinned
10 things I’m into:

• My husband and kids 👨‍❤️‍👨👦🏻🧒🏼
• Cooking 🧑🏻‍🍳
• Running 🏃🏻
• Swimming 🏊🏻‍♂️
• Reading (Sci-Fi, programming and a little 🔥) 🤓
• Trying new food 🍔🍱🍝
• Travelling ✈️🏖️
• Learning French & German 🇫🇷🇩🇪
• Sitcoms (Schitt’s Creek Forever!) 📺
• Science & Tech 🧪
Reposted by Mark Bennett 🏳️‍🌈🧑🏻‍💻🏃🏻🍁
tired: "I'm afraid to publish my code because people might think it's bad"

wired: "I'm afraid to publish my code because AIs might train on it"

inspired: "I'm afraid to publish my code because AIs might train on it and get dumber"
February 13, 2026 at 1:46 PM
Can’t understate how useful this site is for developers building on @atproto.com.

@lexicon.garden helps you discover prior art, author your own, and understand and use existing lexicons.

I’ve already found multiple lexicons to build on for my first project!

Class A work @ngerakines.me! 👏🏼👏🏼👏🏼
I built @lexicon.garden , a discovery platform for ATProtocol lexicon schemas. If you've ever hunted through repos or old posts trying to find schema definitions and documentation, this is for you. #ATProtocol

lexicon.garden
Lexicon Garden - Nick's Blog
Lexicon Garden helps you browse, view, and understand ATProtocol Lexicons.
ngerakines.leaflet.pub
February 13, 2026 at 6:06 PM
Was looking at building an extension to check @tangled.org notifications in my browser, but @moshyfawn.dev beat me too it! Thank-you for your work!
Tug - Chrome Web Store
A tug for every notification
chromewebstore.google.com
February 12, 2026 at 5:15 PM
@tangled.org do you have a policy on the use of AI? Doing a weekend project to make a tangled-cli for use with another project, and using lots of Claude to make it.

Would be happy to contribute if interested but don’t want to step on any toes if AI is not ok.

tangled.org/markbennett....
markbennett.ca/tangled-cli
A simple cli for daily tangled use cases and AI integration
tangled.org
February 10, 2026 at 5:07 PM
Checking this out
markbennett.leaflet.pub
February 6, 2026 at 12:43 AM
Yes! Hopefully nudging all those plus one and me too comments to react to issues will help cut down on GH notifications. This is amazing! 🤩
PINNED COMMENTS ON ISSUES ARE HERE

github.blog/changelog/20...
February 5, 2026 at 6:54 PM
Does anyone else sit in the dark somewhere quiet, and hope that their kids won’t find them for a few minutes?

I love my kids but sometimes you just need a moment.

#dadlife
February 5, 2026 at 1:09 AM
It’s time! Getting back to writing again. ❤️
Back to the Blog
MarkBennett.ca - The who, what, where
www.markbennett.ca
February 4, 2026 at 9:47 PM
Congrats to the @deno.land team on getting this out the door. A big release for sure!
Deno Deploy gets new features as it gains GA status.
⭐ Runs any node.js app or framework
⭐ Tunnels
⭐ Postgres databases
⭐ Built-in traces, logs, metrics

deno.com/blog/deno-de...
Deno Deploy is Generally Available | Deno
Deno Deploy is now generally available, plus some highlights of new features and tools.
deno.com
February 3, 2026 at 9:40 PM
Thu woman will be missed. She was a bright light. RIP
January 30, 2026 at 6:51 PM
Just in time for building out a new menu for our header. Excited to finally be able to use this as it replaces so much custom JS with simple spec based behaviour.
CSS anchor positioning is newly baseline! This opens the door for lots of new creative CSS.

It's a huge feature, but here are the basics.
January 13, 2026 at 5:36 PM
Has anyone succesfully changed the email address associated with their BlueSky account?

I'm transitioning away from the email associated with it but keep getting an error after entering the confirmation code from my old email.

Thanks for any suggestions!
a woman is holding a yellow sticky note with help written on it
Alt: a woman is holding a yellow sticky note with help written on it
media.tenor.com
January 8, 2026 at 5:44 PM
Reposted by Mark Bennett 🏳️‍🌈🧑🏻‍💻🏃🏻🍁
Out: Netflix and chill

In: Heated Rivalry and * **** ***** **** **** ** *** *** ** **** *** ****
December 26, 2025 at 7:50 PM
Handy if you have an iPhone and are travelling over the holidays.
Track a Flight on Your iPhone
Track a Flight on Your iPhone
Flight tracker apps are a popular way to keep tabs on planes in the sky, because when you're preparing to fly or when someone you know is on board a flight, you can use them to check that things are still on schedule. But if you have an iPhone, you don't need to download and install a third-party app to track a flight – it's a handy built-in feature of the operating system. The ability to track flights in iOS is thanks to the data detectors that Apple has integrated into the system for quite a few years now. Data detectors recognize things like times, dates and addresses, and in the right context, turns these into tappable links. Here's how it works. Track Flights in Messages If someone sends you a flight number (U2502, say) in Messages, you can press and hold the underlined number to get a real-time view of the flight's progress plotted on a map. You also get the option to learn more by tapping Preview Flight, which will give you information like departure and arrival times, delays, and for some airports, baggage claim details. You'll find links to the airline website and Apple Maps at the bottom of the information card. To increase the chances that iOS detects the flight number, it's best to include the full airline name along with the number (EasyJet U2502, for example). Track Flights in Spotlight Search On iPhone and iPad, you can also track flights in Search. Swipe down from the middle of the Home screen and simply input the flight number into the search field to get departure and arrival information. Tap the information card to get the additional details mentioned above. Tracking Flights on a Mac Apple has included the same data detectors into macOS, meaning you can track flights on your Mac, too. Simply invoke Spotlight with the Command-Spacebar key combination and type the flight number into the input field. Select the flight data in the results, and you'll see the same information card that appears in iOS, complete with the flight's live trajectory shown on a map and other details. This article, "Track a Flight on Your iPhone" first appeared on MacRumors.com Discuss this article in our forums
www.macrumors.com
December 24, 2025 at 2:06 PM
Reposted by Mark Bennett 🏳️‍🌈🧑🏻‍💻🏃🏻🍁
I mean yeah it’s an authoritarian takeover but can we take some comfort in the fact that the people doing it are INSANELY stupid?
December 23, 2025 at 8:15 PM
Curious what that coding agent is doing while it helps you work?

Definitely learned a thing or two reading this. Thanks @arstechnica.com
December 24, 2025 at 1:43 PM
When you just want to enable the Gemini 3 models for Copilot but @github.com is having none of it! 😔
December 18, 2025 at 4:51 PM
I'm in the high-five room! Come give me a high-five! https://high-five.atprotofans.com/high-five
December 12, 2025 at 5:10 PM
And so the release of the Temporal API begins. 🎉

This is a big API with many implementation details so it will be a while before it’s in all the browsers, but it will be a huge win for devs when it is.
Chrome 144 beta is out now→ goo.gle/48zbLpB

This release includes the Temporal API for better JavaScript dates, the element, @scroll-state container queries, and more.
December 10, 2025 at 1:01 PM
Some really excited features coming to the native web. Can't wait for more of these to hit baseline and get support from Safari and @webdevs.firefox.com ❤️
bram.us Bramus @bram.us · Dec 9
🎉 CSS Wrapped 2025 is here!

Once again, it has been an AMAZING year for CSS and UI.

Go check out chrome.dev/css-wrapped-... to see all CSS/UI features Chrome shipped this year.

Each features comes with a small explanation and demo for you to play with.
December 9, 2025 at 4:08 PM
Reposted by Mark Bennett 🏳️‍🌈🧑🏻‍💻🏃🏻🍁
A critical vulnerability was recently disclosed in React Server Components (RSC), impacting multiple versions of React, Next.js and other RSC-based frameworks.

This flaw could allow malicious actors to execute arbitrary code within an affected application. 🧵
December 3, 2025 at 3:57 PM
Making progress on learning to draw.
December 5, 2025 at 4:11 AM
Great progress on the official port of TypeScript to Go.

Time to try this out in our toolchain and editors as it looks like there are some real performance gains, and most of the features I use daily are now in place.
December 2, 2025 at 5:58 PM
Reposted by Mark Bennett 🏳️‍🌈🧑🏻‍💻🏃🏻🍁
We're excited to be part of the @wintercityyeg.bsky.social Bookflood, starting at 4pm today. The store is looking cozy and festive, we've got wonderful new releases, and there are plenty of bookish gifts to browse. #yeg #bookflood #bookstore #booksky
November 21, 2025 at 7:21 PM
Wait, does this mean I'll finally be able to AirDrop with Android? Awesome! 😃
Google just announced AirDrop sharing compatibility through Quickshare, starting with Pixel 10! This is pretty massive for breaking down the walled garden.

Details: blog.google/products/and...
Android and iPhone users can now share files, starting with the Pixel 10 family.
Today, we’re introducing a way for Quick Share to work with AirDrop.
blog.google
November 20, 2025 at 6:26 PM