Screw tiktok give me hicktok.
Screw tiktok give me hicktok.
*highly* underrated feature of Durable Objects + WebSockets: with one (optional) function (blockConcurrencyWhile), you can send actions from the client as fast as you want, but execute in serial on the server and get responses in order, without losing consistency. Marvellous.
I don't know why people are still arguing over Bluesky terminology.
No, we don't say "I tweeted it" here.
No, we don't say "I just skeeted something".
We say...
I've been playing around with the idea that Cloudflare's developer platform can be the _all in one_ framework for building viable software.
Right now, it's a toolbox where you pick and choose the parts that you want, but what if you just wrote the code, and didn't have to integrate anything?
How to own the libs
You might consider using kv + a ttl on the key instead of the cache api. You could very easily exhaust your rate limit if multiple clients from different locations hit your worker and you were just relying on cache
Reddit web mobile: hold my beer
It’s raining. Hoopdoody let us come inside. Graham ate some bacon, part of a burger, and some sliced raw onion. I didn’t know he liked raw onion. Good boy.
I heard Jack Dorsey left BlueSky. I think I know the perfect guy as a replacement
Me tracking my wife: how is she STILL at Target?!
My wife tracking me: how is he STILL on the toilet?!
🚨Derp alert!🚨Graham is on 3 dog beds stacked on top of another while we unpack at our new place
I’ve got my eye on you @pfrazee.com
Fuck it. #GrahamForPresident
Not being a good boy, but still gets chicken
House is ded
Graham and I are relegated to the RV today. No chicken :(
BIG ANNOUNCEMENT! 📣 Graham is a good boy and has gotten chicken again
It’s SIR John McDoogle Fawcett
I was just going to say it wasn’t there. Keep guessing
(Eat ass)
The one with the people that got rescued by that diver who was later called a pedo by Elon Musk
Remember that cave in Thailand
🌟Graham is a good boi tho. He got chicken the other day
Hey everyone. It's ok. I'm back.
I originally chose the handle JohnDotAwesome on Bluesky because @StoneColdSteveAustin was already taken
I find myself doing this a lot in TypeScript now. I ❤️ starting with a runtime value and extracting a useful type out of it. Then using that type to create a useful typeguard. And when I need to create a runtime mapping from that type to another value, the new satisfies operator is amazing!
My cloning experiments finally paid off.
I'm so excited, I'm beside myself.
^Stolen from some other dork
👆
Dunno about the rest of you web-dev-ish peeps, but I use vitest for everything now. It's sooooo good. I used to stick with ava because it seemed like the only framework that didn't abuse globals. vitest is like jest if jest were faster and didn't abuse globals
I really need to checkout Sedona. Never been