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

Deutschland
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
161
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...
Vercel Services gives your full stack app atomic deployment and rollback, a single preview URL, and a private network between services. One Vercel project for your entire application ↓ vercel.com/blog/vercel-servi…
3
140
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,221
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!
39
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
126
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
33
2,045
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,188
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.
130
1,658
8,463
785,492
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
171
88,246
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
Jens Becker retweeted
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
829
187,273
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
Jens Becker retweeted
"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
4,814
332,615
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
Jens Becker retweeted
Flutter is deprecating the PWA by default mode. This is really an awesome change, because the PWA mode by default made web apps not act like web apps, and really confused people with caching logic. Often, people would not understand why users don't see their hotfixes because the service worker would prevent users from seeing fixes. This doesn't prevent you from making a PWA, but it does make Flutter web apps work more like web apps. nitter.net/kevmoo/status/18471168…
We're making changes to the default service worker we provide in Flutter web apps. Check out github.com/flutter/flutter/i… and the linked doc for more details!
3
6
95
6,290