Mark Bennett (he/him) πŸ³οΈβ€πŸŒˆπŸ§‘πŸ»β€πŸ’»πŸƒπŸ»πŸ's Avatar

Mark Bennett (he/him) πŸ³οΈβ€πŸŒˆπŸ§‘πŸ»β€πŸ’»πŸƒπŸ»πŸ

@markbennett.ca

Dad, programmer, and runner. Aspiring swimmer and French speaker. I live in Edmonton, Canada. Married to @mattwoodley.bluesky.social https://markbennett.ca

492
Followers
767
Following
638
Posts
03.08.2023
Joined
Posts Following

Latest posts by Mark Bennett (he/him) πŸ³οΈβ€πŸŒˆπŸ§‘πŸ»β€πŸ’»πŸƒπŸ»πŸ @markbennett.ca

@bsky.app is great but AT proto needs another killer app for devs to get why having a PDS is so cool. We need ten apps for users to get why they’d want a PDS. BlueSky is the blue pill that gets people in the door.

07.03.2026 02:50 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I don’t know but it should be on AT Proto.

07.03.2026 02:50 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Cool! Excited to see specs like this and the Intent Invoker reducing the need for JS boilerplate to implement common patterns.

05.03.2026 19:55 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Very cool, as this would be useful for implementing keyboard accessible menus too! Will check it out!

05.03.2026 18:07 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Excited to see browsers and runtimes starting to ship the Temportal API. This will make working with dates and times so much easier! Congrats to the @deno.land team! πŸ₯³

@developer.chrome.com and @webdevs.firefox.com have shipped already, with Safari and @nodejs.org getting close!

05.03.2026 13:22 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Nice! Can’t wait to see what you do with the runway!

02.03.2026 13:42 πŸ‘ 4 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

The German Government is now advising people to stock up on cheese and sausages.

They've called it the Wurst KΓ€se scenario

01.03.2026 11:56 πŸ‘ 66 πŸ” 7 πŸ’¬ 7 πŸ“Œ 0
a screenshot of a Discord conversation:

one person asks:

Hi!

If I mention you in my blog, which pronoun would you like me to use?
They/them or he/his or something else?

I reply:

he/him. thank you for asking ❀️

a screenshot of a Discord conversation: one person asks: Hi! If I mention you in my blog, which pronoun would you like me to use? They/them or he/his or something else? I reply: he/him. thank you for asking ❀️

normalise this πŸ‘‡

27.02.2026 09:28 πŸ‘ 251 πŸ” 20 πŸ’¬ 4 πŸ“Œ 1

Love this. Great to see local representatives share their support for kindness and compassion in our community. 🩷

26.02.2026 17:12 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Yes! @railway.com sign in with @atproto.com seems like a great fit since consuming the jet stream works so much better on @railway.com.

26.02.2026 16:35 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Yes! Just setting up a @tangled.org project to deploy to @railway.com now. Would love some proper integration! ❀️

26.02.2026 16:34 πŸ‘ 10 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

Very cool to see a simple way to safely inject untrusted HTML into your site. The integration with the Trusted Types and the custom configuration seem like good DX as well.

Will definitely be trying this out and can't wait for it to hit baseline @web-standards.dev

24.02.2026 15:54 πŸ‘ 6 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I was thinking Cloudflare but it sounds like long running web socket connections are not a Cloudflare strength.

23.02.2026 23:27 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Looking at building my first production atproto app for sharing recipes. It will have a React Native client, web api, and consume events associated with my lexicon from the jetstream.

23.02.2026 23:27 πŸ‘ 3 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0

Where have people had luck hosting atproto apps for a reasonable price (ideally <$10/month)?

#atproto #building #startup

23.02.2026 23:27 πŸ‘ 2 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0

Giving @beaconbits.app a try!

23.02.2026 15:44 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

πŸ“ The Columbian
Cafe Β· Edmonton, Alberta, CA
β˜…β˜…β˜…β˜…β˜…

Stuck in traffic so stopped for a cappuccino at my favourite coffee shop. β˜•οΈ

https://beaconbits.app/beacon/b2mcbcamkwyznc5fkplwlxbf/3mfjyik6jx22t

#BeaconBits

23.02.2026 15:42 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Now instead of phoning the AI call centre and talking to a malfunctioning bot, they’ll call you to waste your time!

23.02.2026 04:23 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

This feels like the start of something, that for better or worse, is going to become common place soon.

23.02.2026 04:23 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
a man speaks to a woman sitting next to him

caption says "standard.site. so hot right now"

a man speaks to a woman sitting next to him caption says "standard.site. so hot right now"

Seeing all these independent blogs and tools bringing more content to @standard.site

20.02.2026 18:57 πŸ‘ 69 πŸ” 7 πŸ’¬ 3 πŸ“Œ 0

It's interesting how I used to stress over cleaning up every sentence I wrote, and now I'm like, "eh, if something is a little clunky, at least people will know it's me that wrote it instead of AI"

20.02.2026 07:37 πŸ‘ 223 πŸ” 13 πŸ’¬ 11 πŸ“Œ 2

Awesome! Will put together some notes and share!

18.02.2026 20:15 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Deployment guide for Cloudflare? Β· Issue #2 Β· bluesky-social/nextjs-oauth-tutorial I'm just figuring out how to deploy this sample app to Cloudflare and would be happy to contribute lessons learned in the same style as the Railway guide. Interest? Any acceptance criteria?

Opened an issue here, but not sure if that's right!

github.com/bluesky-soci...

18.02.2026 20:14 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Just went through it. Really enjoyed it and was able to get it all working. Only got one or two minor snags (missing call to run migration script, and issues with not having used pnpm before)

Is there a way to make a PR or suggest edits?

18.02.2026 19:35 πŸ‘ 3 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
The cover of the Strength of the Few by James Islington. Fully obsessed right now.

The cover of the Strength of the Few by James Islington. Fully obsessed right now.

About 80% through and fully obsessed right now. Anyone else read these?

So much fun. The world is so unique and imaginative.

18.02.2026 19:02 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Some interesting ideas on integrating privacy and dynamic data with the Atmosphere.

Curious to see the discussion around private PDS records at AtmosphereConf in Vancouver.

Should this happen at the app layer or on a users PDS?

@atprotocol.dev

18.02.2026 16:34 πŸ‘ 2 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

Curious to know more about the implementation for this.

Would you see users PDSs accepting JWT and serving dynamic content, or is this mostly at the app layer?

Very keen to see some standardized WRT to private data on a users PDS as it’s a needed use case for real world apps.

@atprotocol.dev πŸ‘€

18.02.2026 16:32 πŸ‘ 1 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

Cool. Really excited with what you’re doing with this project! Thanks for all the work!

18.02.2026 14:38 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I hereby declare that "morge" is now the official term for merging LLM slop (aka a GiHub PR)

18.02.2026 07:38 πŸ‘ 70 πŸ” 3 πŸ’¬ 1 πŸ“Œ 0

The app and OAuth tutorials are *exactly* what I was looking for this weekend. Thanks for putting those up!

17.02.2026 18:20 πŸ‘ 6 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0