Jacob Marshall
banner
jacob.dev
Jacob Marshall
@jacob.dev
👨‍💻 Software Developer for 20 years
⏳ 29 years old
🇳🇿 New Zealand
🔗 jacob.dev
Reposted by Jacob Marshall
cloudflare durable objects solve 90% of my database needs
November 4, 2025 at 12:51 AM
I keep running into this annoying AsyncLocalStorage bug in Cloudflare Workers. The value for one of my ALS stores randomly "goes away" lol. I found that the bug showed up a lot when I reused a Drizzle instance across requests (in a Durable Object) - which was a simple fix...
October 26, 2025 at 3:29 AM
Durable Objects would never 😜
October 23, 2025 at 6:27 AM
Durable Objects would never 😜
October 20, 2025 at 8:41 AM
Accurate
Always fun to find out all the apps you use that are on aws
October 20, 2025 at 8:41 AM
Reposted by Jacob Marshall
Snapchat, Canva, Duolingo, Zoom, Amazon, MyFitnessPal, Fortnite, Signal, Roblox and more are currently down.
October 20, 2025 at 8:38 AM
I would have thought we had all learned by now that you don’t run your entire infra in one region 🤦‍♂️
October 20, 2025 at 8:35 AM
Just discovered Cloudflare’s capnweb. Very cool stuff! I can see it being super useful to me in the not-so-distant future.
September 23, 2025 at 9:51 AM
Reposted by Jacob Marshall
ECMAScript excitement 😉

Next week's TC39 meeting has a packed agenda:

🔼 Amount
🔼 Array.prototype.pushAll
🔶 AsyncContext
🔶 Await Dictionary
🔼 Import Bytes
🔶 Intl Era Month Code
🔼 Iterator Chunking
🔶 new Global()
🔼 Non-extensible applies to private
🔼 Promise Adoption
🔼 Promise Predicate
🔶 Temporal
September 20, 2025 at 11:17 AM
Reposted by Jacob Marshall
Deno 2.4 is here:
⭐ deno bundle is back
⭐ bytes and text imports
⭐ stabilized OTel
⭐ modify environment with --preload flag
and much more 👇

deno.com/blog/v2.4
Deno 2.4: deno bundle is back | Deno
Deno bundle is back, alongside the addition of bytes and text imports, stabilized built-in OpenTelemetry, a new --preload flag, simplified dependency management with deno update, and more.
deno.com
July 2, 2025 at 4:01 PM
Reposted by Jacob Marshall
#iOS26 Apple Liquid Glass via #threejs and React Three Fiber looks sick 🤩.

I will be releasing the source code soon. Do you want it? Please sign up for my newsletter: andersonmancini.dev

#creativecoding #WWDC25
June 10, 2025 at 6:20 PM
Reposted by Jacob Marshall
Woah, you can add any model provider to the Intelligence feature in Xcode 26 😲 #WWDC25
June 10, 2025 at 5:29 AM
I’m so excited to update my iPad to iPadOS 26 - those macOS-like desktop features look sick. I’ll probably wait for the public beta though, because I use my iPad way too much to brick it ;)
June 10, 2025 at 5:42 AM
The macOS 26 Containerization API and Container CLI look super cool! I haven’t done a deep dive yet, but it seems like for most people it’ll be an *almost* drop-in replacement for Docker. I hope that it one day leads to actual macOS containers. But the goal for now is just Linux containers.
June 10, 2025 at 4:42 AM
The new joy-cons feel really good. But they do feel considerable heavier than the OG Switch joy-cons.
June 5, 2025 at 1:40 AM
Now we’ve finished Mario Kart World… what do we do? I know… time to put it back in a box for long term storage! Jk, gonna see if Animal Crossing runs better on this than how I remember it on the OG Switch.
June 5, 2025 at 1:38 AM
Nintendo Switch 2 acquired 💪
June 4, 2025 at 8:36 PM
Reposted by Jacob Marshall
There's nothing holy about writing discrimination into the law.
May 26, 2025 at 12:56 PM
Reposted by Jacob Marshall
why is the handle still not enforced lowercase
🇺🇸🫡 We're proud to be American! Starting today, users will see the Gulf of America in Maps. Thank you, President Trump!
April 19, 2025 at 4:26 AM
Damn, Cloudflare is killing it right now. This week, every night, I’ve looked forward to spamming refresh on their blog homepage at 1am, and subsequently not being able to get to sleep because I’m stuck in a loop of thinking of all the cool stuff I can now do with it.
April 12, 2025 at 8:24 AM
New Zealand mentioned. #winning
We put up a proposal that lays out a way for users to declare whether/how they want their data to be used by things like generative AI or public archives, check it out on github:

github.com/bluesky-soci...
proposals/0008-user-intents at main · bluesky-social/proposals
Bluesky proposal discussions. Contribute to bluesky-social/proposals development by creating an account on GitHub.
github.com
March 14, 2025 at 11:57 PM
Reposted by Jacob Marshall
Handy in v2.2:
Optional task commands.

Goodbye, "command" : "echo 'we did the things'"

Ahhh. That's better.
Read about this and lots more in v2.2:
deno.com/blog/v2.2#ru...
March 3, 2025 at 10:31 AM
Reposted by Jacob Marshall
I'd also kidnap Steve Jobs and force him to get a liver transplant as soon as he was diagnosed
February 27, 2025 at 9:21 AM
Fixed! Disney+ support fixed the issue. Their system thought my IP address was located in the US for some weird reason. It’s not changed or anything (it’s a static IP). They have a process for overriding the location of an IP in their system - sweet! So now I can finally watch the Kardashians 🙌
I feel bad for blaming my sisters… I don’t think it’s them at all - after more digging, it appears that all my devices seem to make Disney+ think I’m in Santa Clara 🤦‍♂️ Idk if it’s my IP, or something else, but literally whenever I connect a new device to my account it emails me telling me[…]
Disregard this… I think one of my sisters has used a VPN and accidentally switched our account to a different region 🤦‍♂️ Damn it… how do I switch it back? Haha
February 27, 2025 at 7:20 AM