Jens Becker (@jhb_dev) header
Jens Becker (@jhb_dev) profile picture

Independent Web & App Developer | Crafting software for real-world challenges | Astro, Payload CMS, Next.js, Flutter

Deutschland
Joined October 2020
Photo by Jens Becker (@jhb_dev)Photo by Jens Becker (@jhb_dev)Photo by Jens Becker (@jhb_dev)Photo by Jens Becker (@jhb_dev)Photo by Jens Becker (@jhb_dev)Photo by Jens Becker (@jhb_dev)Photo by Jens Becker (@jhb_dev)Photo by Jens Becker (@jhb_dev)
Jens Becker retweeted
We're pumped to announce Payload 4.0 is now available in beta, and it includes the following goodies … ◾️ Cleaner, more capable admin UI based on @figma's design system ◾️ Hierarchies as a core primitive for folders, tags, nested content structures and tree-based organization ◾️ @tan_stack support via our new framework adapter pattern ◾️ Entirely renovated & powerful MCP plugin But we're not done yet. Stay tuned for more coming this week. In the meantime, let it rip: npx create-payload-app@beta
24
29
9
327
25,334
Published a new article today on running Payload CMS with MongoDB Atlas on Vercel. It covers how to reduce MongoDB connection usage with smaller pools, Vercel’s attachDatabasePool, and Payload’s afterOpenConnection hook: jhb.software/en/articles/eff…
2
165
This could be a huge simplification and performance optimization for my Payload & Astro website stack! Atomic deployments and Service Bindings instead of HTTP requests between the frontend and CMS would be great. Will explore this...
2
142
Just shipped @payloadcms content-translator plugin v0.3 🎉 Rich text block-level elements are now translated as one unit using segment markers. So inline formatting stays aligned across locales. Plus more fixes! Running a multi-locale payload setup? Give it a try 👇
1
1
7
1,226
Gerade ist die dritte Folge meines Podcasts mit @Patte87 live gegangen. Dieses Mal sprechen wir über GEO-Tracking, Secret Storage, Spam-Backlinks und den neuen MCP Release Candidate. Spotify: open.spotify.com/episode/4zX… Web: zwischenzweistacks.de/episod… Wir freuen uns über Feedback!
41
Zusammen mit Christoph Paterok habe den deutschen Podcast „zwischen zwei stacks“ gestartet.🎙️ Wir sprechen dort alle zwei Wochen über unsere täglichen Erfahrungen & Learnings aus dem Bereich Product & Tech. Wir freuen uns auf Feedback 🙂 Links zur ersten Folge und zur Website👇
2
1
1
127
Jens Becker retweeted
With friends like these ... open source just works. Huge thanks to everyone (38!) who contributed to Payload's latest release! 🙌
3
2
1
33
2,078
I just published a new version of my @payloadcms image alt text plugin that adds a dashboard widget for alt text coverage. It also comes with new endpoints that can be invoked by agents to generate or bulk generate alt texts. Link 👇
3
1
5
1,189
Jens Becker retweeted
Honestly, this is the most accurate diagram I've seen. Waterfall: You plan for 18 months and deliver exactly what nobody needs anymore. Agile: You deliver something usable at every step, but the CEO keeps asking, "Where's the car?" AI: You get the car on day one. It has six wheels, the doors are on backwards, and it has a rocket launcher. You spend more time making it yours than actually "building"; it's shaping. owning. verifying. That's what the best AI developers do now. They don't build. They shape and own.
128
1,653
206
8,446
785,982
Jens Becker retweeted
We’ve made all CDN serving on Vercel 10% faster (P75), while reducing memory by 15%. Learn the behind the scenes of applying Bloom filters to this problem, while serving 1T monthly requests. vercel.com/blog/how-we-made-…
7
20
13
169
88,280
My current Claude Code flow that I love: 1. Give Claude Code a task 2. Set auto-accept edits to ON 3. Review its changes 4. Git-stage the good changes immediately 5. Repeat step 1 for adjustments 6. Git commit ✅ Staging lets me confidently commit. Unstaged means still refining
1
4
217
BIG DAY. @payloadcms has joined @figma! We're about to take things up a notch. So proud of what we've built, and I know where we're going... can't wait to share more.
91
58
61
830
187,429
Geat idea! I would also block paths containing .env, which I frequently see in website logs.
Blocked all bots looking for php vulnerabilities with this custom rule in Vercel Firewall. Firewall → Configure → + New Rule Name: Block .php request paths If "Request Path" - "Contains" - ".php" AND Then "Deny" Save Rule → Review Changes → Publish Enjoy 🎉
2
182
"use client"/"use server" is not about the code in the file. it's about the relationship between the file and the module that's importing it. took me like a year to get this.
3
11
46
4,379
Jens Becker retweeted
It's done. Now it’s your turn, @Oracle. We’ve submitted a formal petition to cancel the JavaScript trademark: it is generic, Oracle has abandoned it, and Oracle committed fraud on the USPTO during the last trademark renewal. Oracle has until January 4th to respond, or the case will go into default, which will result in the trademark being canceled. It's time to #FreeJavaScript. deno.com/blog/deno-v-oracle
66
630
76
4,809
332,645
Finally 🎉 Time to build some plugins 😊
Introducing Payload 3.0: The first-ever CMS that installs directly into your @nextjs app folder. Get started with one line: pnpx create-payload-app
1
3
207