Alex McRoberts's Avatar

Alex McRoberts

@alex.mcroberts.me

Director, Software Development @Hootsuite. Previously @DamonMotorcycle, @Intel, Recon Instruments Living in Vancouver. From Belfast http://alex.mcroberts.me/

1,458 Followers  |  663 Following  |  1,564 Posts  |  Joined: 01.03.2023  |  2.2379

Latest posts by alex.mcroberts.me on Bluesky

config.json containing enough info to index statusphere statuses from jetstream to an elastic search instance

config.json containing enough info to index statusphere statuses from jetstream to an elastic search instance

the elastic search query response for "query": { "match_all": {} }

the elastic search query response for "query": { "match_all": {} }

tried doing something today
esav.whey.party/xrpc/com.exa...

02.08.2025 10:46 β€” πŸ‘ 16    πŸ” 2    πŸ’¬ 2    πŸ“Œ 0

I’m travelling at that time, or else I’d be extremely interested.

Good luck with the first few sessions; I hope this leads to more of them later!

04.08.2025 14:56 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Ah, that’s fair. I interpreted it as β€œanywhere nearby on/around The Ring of Fire.

When I read about the eruption I put two and two together and remembered the post.

04.08.2025 06:18 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Turns out @phidipdbq.bsky.social was right!!

04.08.2025 02:28 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Engineering is the intersection of Curiosity and Capability

When your curiosity outstrips your capability, you expand your capability and grow

When your capability expands, it allows you to see farther and grows your curiosity

Don't allow your tools take away both your Curiosity and Capability

03.08.2025 03:43 β€” πŸ‘ 287    πŸ” 53    πŸ’¬ 6    πŸ“Œ 2

The β€œno save”, version control, auto deploy is amazing.

I’ve built some really interesting PoCs with it; and I know there’s a lot of people using it for live production ETL jobs.

02.08.2025 07:11 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Ship code-first automation, internal tools, and demos in minutes.

Unsure the size of your demos that you need; but if you like serverless @val.town and Townie is an interesting take on this.

Their tagline is/was β€œwhat if gists could run like lambdas?”

02.08.2025 06:01 β€” πŸ‘ 2    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0

P.S. special shoutout to @ngerakines.me for building AIP
Genius piece of technology. Superbly documented.
Makes integrating AT Protocol into other apps and using it with stuff like Auth0 a breeze

02.08.2025 00:52 β€” πŸ‘ 36    πŸ” 7    πŸ’¬ 2    πŸ“Œ 0

Great thank you!

01.08.2025 17:32 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Will this be recorded? I can’t make it live, but would love to watch it back!

01.08.2025 16:59 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
Vibe code is legacy code Updates and articles from the Val Town team

Vibe code is legacy code

blog.val.town/vibe-code

30.07.2025 22:37 β€” πŸ‘ 103    πŸ” 32    πŸ’¬ 8    πŸ“Œ 5

I’m well on the way. I have a server I’m riffing on, and have started building out an app. Nothing to demo just yet!

It does have an appropriately goose themed name too, but I’ll keep that under my hat for now!πŸͺΏ

29.07.2025 17:31 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

what CLI tool is that?

29.07.2025 14:43 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

I believe the same, or a very similar shortcut can also extract a URL from a QR code!

27.07.2025 20:36 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Was 256 about what you were estimating for total number of full firehose connections for your Pi in your house?

26.07.2025 20:08 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

You could look at memfault for inspiration!

25.07.2025 02:09 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Accessibility and friction | Tommy Palmer Web Developer based in London

I wrote a blog post about web accessibility being woke, featuring @rich-harris.dev and some prick from Hacker News. www.tommyp.org/blog/accessi...

23.07.2025 13:44 β€” πŸ‘ 2    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0

Convenient timing … πŸ€”πŸ€£πŸ˜…

20.07.2025 04:12 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Didn’t see them but they flew past North Van to get back to Coquitlam, Surrey and Bounday Bay.

Heard them as they left.

Stoked for the Airshow in a couple of weeks to see them!

20.07.2025 02:02 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

@miss604.com hoping you’re going to catch some good shots!

20.07.2025 00:58 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Snowbirds are going to be flying around English Bay at 6.30pm.

Think they’re taking off from Boundary Bay; would love to see them fly over North Van, but unlikely, as I’m sure they’ll head to Vancouver Island after being downtown.

20.07.2025 00:57 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0

Bam! @ngerakines.me you’re at it again!

This is interesting and opens the possibility to β€œtell me when something happens in your logic inside your App View, that isn’t published back to the Jetstream”

19.07.2025 21:21 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
XRPC Webhooks: Protocol-Adjacent Event Streams XRPC Webhooks: Protocol-Adjacent Event Streams posted by @smokesignal.events on 2025-07-19 21:00 UTC

New Blog Post! XRPC Webhooks: Protocol-Adjacent Event Streams is a blog post that explores evolving webhooks with ATProtocol primitives like identity services, service credentials, and lexicons.

19.07.2025 21:13 β€” πŸ‘ 10    πŸ” 2    πŸ’¬ 0    πŸ“Œ 1

I literally used vanilla js for this.

Prototyping a favourite system:

Onclick toggle between β˜† and β˜…

Doesn’t need to save state for now, or send the state anywhere, just getting a feel for the UX of it

19.07.2025 19:20 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Waiting for the dogpile of β€œwait you’re hiring a sales executive to sell ads? This wasn’t the future we were promised!!!!”

You’re playing with fire with this screenshot πŸ˜…

19.07.2025 16:07 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Ah yeah, I was in the mental model of β€œwhen I was a Twitter user, this would be managed under settings, in the app”

Not so much to revoke the app…more other apps which I’ve made good progress on this week πŸ˜‰

19.07.2025 01:46 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Bluesky Social media as it should be. Find your community among millions of users, unleash your creativity, and have some fun again.

I would expect an option in the bsky.app to redirect to here (even though it’s a client and the PDS is a separate entity, 99% of users won’t care to, or be able to differentiate this)

19.07.2025 01:37 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Yeah, I totally butchered the link from @iame.li

I:

* saw the link and clicked it
* saw the prompt to confirm my handle
* thought β€œoh no, I’m already logged in”
* went to bsky.app/account - no good
* went to bsky.app settings - no good
* saw your posts and πŸ™ˆ

19.07.2025 01:21 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Doh! Well that’s a mistake on my part. Thanks Eli, solved now!

19.07.2025 01:19 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
List of options under Settings Account on Bluesky. 

Email, Update email, Birthday, Password, Handle, Export my data, Deactivate account, Delete account

List of options under Settings Account on Bluesky. Email, Update email, Birthday, Password, Handle, Export my data, Deactivate account, Delete account

On web that takes me to home feed.

If I try bsky.app/settings/account on web I don’t see any option…

19.07.2025 00:52 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0

@alex.mcroberts.me is following 20 prominent accounts