Jan Lehnardt
janl.bsky.narrativ.es
Jan Lehnardt
@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.
McLusky do have the best swag. The show was fantastic, too.
November 9, 2025 at 9:50 PM
Hey #Øredev my friend Alex is talking about The UI/UX Benefits and Trade-Offs of Local-First Apps today at 13:55 in room Curie.

Alex helped coin the term Offline-First and has been designing & building offline web and native apps since 2013, you’ll learn a lot!

oredev.org/line-up/91fe...
November 5, 2025 at 8:25 AM
Neat, Germany is earlier today produced 97% of its ~50GW energy from renewables.

Roughly 2/3 wind and 1/3 solar.
October 5, 2025 at 2:06 PM
If Parks & Rec happened today, Tom Haverford would just be an LLM, sorry, government agent.
August 6, 2025 at 4:08 PM
JSConfs around the world then started using variations (to much delight, see if you can guess the countries) and the rest of the ecosystem followed suit.
July 25, 2025 at 10:04 AM
Chris also invented the “JS Logo”. A the time (before React, TypeScript, etc), I did not think we could as a community agree on a logo, but he thought we could, put one out there and it immediately took off and stuck.
July 25, 2025 at 10:04 AM
…and we all put this logo with a link back to MDN on all the websites we had access to.

And it worked, yer welcome :)
status.kinlan.me/@paul/114912...
July 25, 2025 at 10:04 AM
Here indieweb.social/@alineblanke... suggests a rather straightforward three step programme to counter these worrying developments.

1. Break up large cooperations
2. Regulate and tax the remainder
3. Build tech infrastructure as public goods

#bbuzz25
June 16, 2025 at 8:29 AM
Strong opening of #BerlinBuzzWords by Paul Berschick: In these times it is more important than ever to foster communities and form relationships. 🫶
June 16, 2025 at 8:00 AM
June 8, 2025 at 12:56 PM
Das Broot.
June 7, 2025 at 8:48 AM
I saw funny & charming Jeff Arcuri live last night.

My favourite moment was when he asked if we had any popular hoaxes like Bigfoot in Germany and then observing the poor American man grappling with understanding the mundane hilarity of the German psyche while trying to pronounce Bielefeld.
May 31, 2025 at 8:25 AM
something something kubernetes at home
May 23, 2025 at 8:20 AM
Wie ich das Lamm hurzte.
May 6, 2025 at 3:50 PM
Friends don’t let friend build their own {CRYPTO, SYNC, DATABASE}.

To which @jcoglan@mastodon.social quipped: “So when are you going to build your own crypto?”.

Touché! — In this series, we teach you how to build your own sync engine!

1. How to Sync Anything: neighbourhood.ie/blog/2025/04...
April 24, 2025 at 9:00 AM
How to Sync Anything: Building a Sync Engine from Scratch, Part 2: neighbourhood.ie/blog/2025/04...

After covering identity in part 1, we’re are now learning how to effectively and efficiently calculate the delta of data that needs to be synced, including how to handle deletes.
April 16, 2025 at 1:57 PM
@mathiasmeyer.co herzlichen Glückwunsch! 🎉
April 9, 2025 at 9:14 AM
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...
March 5, 2025 at 1:43 PM
We were not (😮‍💨), but to make sure we had to go back to the very foundations any database is built on: basic syscalls, a filesystem, process crashes and (lying) storage devices.

Come with me on a journey of rediscovering what it means to safely store data: neighbourhood.ie/blog/2025/02...
February 27, 2025 at 5:00 PM
Deutsche Blood Sugar Sex Magik:
December 17, 2024 at 7:59 PM
I spent yesterday afternoon attending a German parliament hearing about Open Source. 20y ago me would have never believed this. www.bundestag.de/dokumente/te...

Official summary (in German) here: www.bundestag.de/dokumente/te...

#OpenSource
December 5, 2024 at 2:11 PM
Second week of Covid. Still sucks. #ThePandemicIsNotOver
November 19, 2024 at 11:48 AM
Today, Nov 8 (among other things) marks the 15 year anniversary of the very first JSConf EU in Berlin.

I might write up a proper retrospective some day, but today, I’m sharing a few impressions that I shot on my then brand new iPhone 0. Do excuse the picture quality.

narrativ.es/@janl/113448...
November 8, 2024 at 7:16 PM
Heya, I’m at #btconf today, find me for hugs & stickers. I brought a @molly.wiki collection plus some surprise #JSConfEU & @couchdb.bsky.social items.

1/2
November 7, 2024 at 9:58 AM
Least I could do.
November 6, 2024 at 8:35 PM