Joel Hill
banner
joelh.social
Joel Hill
@joelh.social
1.1K followers 620 following 1.9K posts
Software developer in the Canadian Prairies #yxe. He/him
Posts Media Videos Starter Packs
If the firehose is a buckin don’t come a knockin
woah [checks the firehose] she’s buckin like a bronco
Reposted by Joel Hill
Almost time to drop the hammer and crack this nut
#BlueJays #birds#Game7
Remember to brine the pumpkin seeds for 6-24 hours before roasting them!
Reposted by Joel Hill
We've got a new block: POLLS!

And we'd love for you to test it out by voting on the top block you'd like to see us add — we've got a shortlist, but comment if there's another you'd put first :)

Coming soon: publishing standalone docs to atproto, to more easily make one-off polls for anything!
Polls in publications — what block should we add next?
Help us test our newest block type…by voting on what block to add next in Leaflet!
lab.leaflet.pub
Love it. It’s almost too simple though. Literally doesn’t have a power switch, haha.
Rebuilt this little guy and I gotta say it makes a decent pot of #coffee.
Reposted by Joel Hill
i’m going to kiss one of the monkeys that escaped and then i’m going to go touch a bunch of fruit at the grocery store
Lets go coast to coast!
A train from Saskatoon to Regina! Let’s get some trains going up north too, out a little train up to La Ronge! Let’s gooooooo
Instead of trying to green cars so much why don't we just invest in trains. city trains. under ground trains. above ground trains. trains between cities. trains between countries. TRAINS

THE PEOPLE CRAVE TRAINS
Hey iOS 26 users, there’s a new app on the way and they are looking for beta testers. It’s definitely early in development but it’s actually really nice to see an app using native iOS UI elements!

testflight.apple.com/join/RRvk14ks
Join the Skyscraper for Bluesky beta
Available on iOS
testflight.apple.com
That's so cool and a deep dive I'll have to remember to come back to!
Yeah, at the end of the day it's going to be developers building with the lexicon, so there's an element of trust there... or mistrust, haha.

At the end of the day the Lexicon grammar is there for me to make it difficult for people to cheat the system.
I don’t have to model the validity at the lexicon layer, I could just depend on the client or the App View to enforce rules for serving properly formatted content. Users would need to be aware of what app they used though if they want the “correct” experience. Feels wrong.
I've been building an app on the #atproto network and I have some tricky lexicon design decisions I have to make. Defining really strict text formatting at the lexicon level while still being open for future changes is hard.
Defining Dark Souls in ATProto
Weakness: kicking
joel.leaflet.pub
Reposted by Joel Hill
i want my friends to remember me fondly. and my enemies to remember me as The Creature
The people celebrating the#Playstation2 anniversary are forgetting some of us had Sega Dreamcasts and this is actually a really difficult day.#RIP
I remember that boss and I’m having some not good feelings. Was he hard or something? I feel like he made me angry.
Why didn't any of you tell me there is a fan made Pokemon MMO based on White/Black? And that it's free?? And on Linux????
Reposted by Joel Hill
Reposted by Joel Hill
dame @dame.is · 14d
hate to break it to you bud, but if you’re on bluesky then you’re on web3
The protocol and app are maturing, but always remember we are definitely still in an era where a single account can swallow some bad data and the devs have to ask around for them.
Does anyone know the owner of the @besttest.bsky.social account? (if its you, congrats, you managed to produce some invalid PLC ops in the past lol)
Maybe LLMs are more like real brains than we thought...
It applies to both for sure, haha. I'm also in #yxe and I also want us to have better biking infrastructure.
11 ⭐ on @tangled.org is like 11,000 on Github
Saskatoon or Regina?