Jacob Hands's Avatar

Jacob Hands

@jacobhands.com.bsky.social

Systems Engineer @ Cloudflare // https://uuid.rocks // Views are my own

302 Followers  |  447 Following  |  113 Posts  |  Joined: 14.04.2023  |  1.9384

Latest posts by jacobhands.com on Bluesky

Video thumbnail

Want to use a monorepo for Cloudflare Workers but not sure where to start?

Starting today, you can setup a monorepo with everything needed to build and deploy multiple Workers in 15 seconds:

npm create workers-monorepo@latest

Check it out here: www.npmjs.com/package/crea...

06.05.2025 12:31 โ€” ๐Ÿ‘ 3    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

How much does it cost for it to stop changing my search engine to Bing?

21.04.2025 15:41 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Monitoring Twitch Streams with a Stream Deck and Cloudflare Workers I wanted to see when my favorite Twitch creators went live from my Elgato Stream Deck, so I built it with Cloudflare Workers!

Cloudflare Images now has a Workers Binding, so of course I integrated it with my Stream Deck! jacobhands.com/blog/monitor...

03.04.2025 20:32 โ€” ๐Ÿ‘ 5    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Screenshot of git repo showing 3,000 commits

Screenshot of git repo showing 3,000 commits

My Workers monorepo just hit 3k commits since starting it 14 months ago ๐ŸŽ‰ I can't imagine going back to non-monorepos now

14.03.2025 17:45 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Omg this would be so great!

27.02.2025 18:33 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

made a thing docs.echoback.dev

25.02.2025 13:41 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

If I read one email a second, Iโ€™ll get through all mine in 14 years!

21.02.2025 22:54 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

Ok I think if I really want to customize error beyond configure({description}), narrow might be the way to go?

18.02.2025 10:21 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

@arktype.io Is it possible to add a custom error message to a validation like in Zod? I found .configure({description}) but not seeing custom error messages in the docs

18.02.2025 10:05 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0

1.100 if itโ€™s not a breaking change. We do it - wrangler is up to like v3.109

17.02.2025 21:12 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

That Redbull ad was pretty good

10.02.2025 00:22 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
https://xkcd.com/1172/

https://xkcd.com/1172/

It also took a while to figure out that eslint and prettier were broken due to public-hoist-pattern default changing: github.com/pnpm/pnpm/is...

09.02.2025 14:47 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Something frustrating I found while updating to pnpm 10 is that `pnpm approve-builds` is a no-op on machines that previously built dependencies with pnpm 9. I had to clone my repo to a new machine to get a list of dependencies that require postinstall scripts ๐Ÿ™ƒ

09.02.2025 14:47 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Soooo cute!

09.02.2025 12:52 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

If Google continues down this path, I wonder if site owners will eventually start blocking Googleโ€™s crawler

07.02.2025 01:53 โ€” ๐Ÿ‘ 34    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image Post image

Anyone else getting "verified" Paypal emails in gmail that are clearly spam?

06.02.2025 18:22 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Congrats Christina!!

06.02.2025 01:47 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Interesting!

05.02.2025 21:11 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I disagree. Been using pnpm the last year for everything (including large monorepos with patched dependencies), and it has Just Worked. (Switched because npm was a pain in monorepos)

05.02.2025 20:05 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

When I moved I got a hotel for a few days so Iโ€™d have a decent place to sleep while furnishing the new apartment - made it sooo much more bearable dealing with the move.

01.02.2025 21:23 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

tldraw finally has accounts ๐ŸŽ‰ finally I can stop losing my diagrams!

31.01.2025 15:24 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
JetKVM - Control any computer remotely Next generation KVM over IP

I've been using @jetkvm.bsky.social for a couple weeks for remote access to servers and these things are fantastic. I even set up secure remote access via a Raspberry Pi + Cloudflare Tunnel + Cloudflare Access so that I can access them anywhere. Would love to buy more! jetkvm.com

31.01.2025 12:00 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

wait is this why i liked the original CSI as a kid so much

29.01.2025 11:10 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

This is so cool!! I'm happy to see a standard because input validation in TS is critical.

28.01.2025 14:53 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

This is my experience as well. Iโ€™ve kinda given up on them tbh.

27.01.2025 23:19 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Tbh I'm pretty tempted to get a Studio or at least a M4 Mini. My M3 MBP is great but I'd love more power

27.01.2025 13:21 โ€” ๐Ÿ‘ 3    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I really like that about this site. Link in reply drives me crazy. Just give me the link!!

26.01.2025 18:39 โ€” ๐Ÿ‘ 4    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Same. Been a rough weekโ€ฆ

26.01.2025 17:16 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
TikTok ban takes hold: data reveals sharp traffic decline and rapid shift to alternatives On January 19, 2025, ByteDance shut down access to TikTok and other owned/operated apps for US users, causing an 85% traffic plunge and a rapid shift to alternatives like RedNote.

On January 19, 2025, ByteDance shut down access to TikTok and other owned/operated apps for US users, causing an 85% traffic plunge and a rapid shift to alternatives like RedNote.

Here's what we observed: blog.cloudflare.com/tiktok-ban-t...

19.01.2025 16:40 โ€” ๐Ÿ‘ 19    ๐Ÿ” 9    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
tldraw A free and instant collaborative whiteboarding tool.

@tldraw.com tbh I donโ€™t really care about all the AI stuff. I just want accounts on tldraw.com so I donโ€™t have to deal with bookmarking my boards

04.01.2025 21:18 โ€” ๐Ÿ‘ 4    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

@jacobhands.com is following 20 prominent accounts