Profile avatar
janl.bsky.narrativ.es
25 years on the web. Makes CouchDB, PouchDB & #offlinefirst. CEO at @bsky.neighbourhood.ie. ASF Member & CouchDB PMC Chair. Made JSConf EU, Greenkeeper, Hoodie, Mustache.js. Dissatisfied with the status-quo. Soft Boy. Likes birds, bikes & bees.
110 posts 1,201 followers 83 following
Regular Contributor
Active Commenter

Forget about CouchTo5k, we can do ToCouchIn5Min! :couchdb: CouchDB Minihosting gives you a complete stack to quickly try out and host offline-first web apps: github.com/neighbourhoo... #OfflineFirst #LocalFirst

⏱️ Forget CouchTo5k, we can to ToCouchIn5Min! Got a small project? Never tried CouchDB? Get up and running in a couple of minutes — @couchdb.bsky.social Minihosting is here! And it’s completely open source. Learn more on our blog: neighbourhood.ie/blog/2025/03...

a work thing: we were recently commission to do some in-depth CouchDB performance analysis leading up to a AAA game launch, and we did a detailed write-up of it: neighbourhood.ie/blog/2025/03...

So happy to finally publish our in-depth technical case study about we helped a client prepare for their AAA sports game launch to get 10x req/s out of their @couchdb.bsky.social cluster while 1/10xing the request latency. neighbourhood.ie/blog/2025/03...

This remains one of the best books about writing software period. Get it while it’s half off :)

At @couchdb.bsky.social we take data safety extreeeeemly serious. A few weeks ago, we had to make sure we were not susceptible to a particularly gnarly race condition that could lead to catastrophic data loss.

My friend Alex wrote up why he loves @couchdb.bsky.social for rapid prototyping: - all HTTP, JSON - works with any proglang - auth & RBAC built in - no backend needed, just code in the browser - admin panel included … 1/2

The end is neigh, OpenSSL switched to HTML announcement emails.

✨Part 4/4 of your most-loved series is out ✨ Come build a real-time multi-user Kanban board with @couchdb.bsky.social and @svelte.dev! It’s no ordinary tutorial 😉 We’ve covered requirements and conflicts in 1 - 3. Part 4 touches UI locking, trade-offs and more: neighbourhood.ie/blog/2025/01...

Das hat jetzt nicht mal zwei Minuten gedauert, leichter geht es echt nicht. Ich habe sogar einen eigenen (kürzeren Text) verfasst, der zu meiner Zielgruppe besser passte, aber die Vorlage geht auch einfach. Macht das doch auch bitte kurz, danke!

How to disable Google Gemini in your Google Workspace #Google #AIisGoingGreat #AI writing.jan.io/2025/01/17/h...

Bsky, pls keep your creeps in check, you make masto’s reply guys look good.

Hear me out, a Dune parody film by Mel Brooks: Spiceballs!

CW Pelicot case, sexualised violence, fellow cis men: please read this narrativ.es/@janl/113697...

CW Pelicot case, sexualised violence, fellow cis men: please read this narrativ.es/@janl/113697...

Deutsche Blood Sugar Sex Magik:

I couldn’t functionally use my bsky account for pretty exactly 24 hours after posting this. What happened to my free speech absolutism? Or technical glitch, but their status page looked fine.

Bluesky is super not ready for the challenges ahead

Oh no, my Nazi bar.