Jan Ehrhardt's Avatar

Jan Ehrhardt

@jehrhardt.dev

Building distributed systems that scale πŸš€ Local-first advocate | ATProto believer | Lean mindset πŸ”— Open source: https://github.com/jehrhardt πŸ“Ί Live coding: https://youtube.com/@jehrhardt

1,153
Followers
773
Following
418
Posts
24.04.2024
Joined
Posts Following

Latest posts by Jan Ehrhardt @jehrhardt.dev

4376 now on @eurosky.social active in the last 7 days πŸš€

10.03.2026 22:52 πŸ‘ 41 πŸ” 6 πŸ’¬ 2 πŸ“Œ 0

Except you interpolate fast enough!

10.03.2026 22:51 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Tony Hoare (1934-2026) Turing Award winner and former Oxford professorΒ  Tony Hoare passed away last Thursday at the age of 92. Hoare is famous for quicksort, ALGO...

blog.computationalcomplexity.org/2026/03/tony...

it was going to happen, death comes for us all. but man. what a legend

10.03.2026 16:39 πŸ‘ 101 πŸ” 28 πŸ’¬ 2 πŸ“Œ 3
Preview
β€˜It means missile defence on datacentres’: drone strikes raise doubts over Gulf as AI superpower Iran’s targeting of commercial datacentres in the UAE and Bahrain signals a new frontier in asymmetric warfare

Adding β€œdatacenter blown up by Iranian drone” to my list of distributed systems failure modes www.theguardian.com/world/2026/m...

10.03.2026 14:01 πŸ‘ 113 πŸ” 17 πŸ’¬ 7 πŸ“Œ 2
Image from X

Image from X

sent this to the team today

everything great comes from being able to delay gratification for as long as possible

and it feels like we're collectively losing our ability to do that

10.03.2026 14:30 πŸ‘ 137 πŸ” 19 πŸ’¬ 8 πŸ“Œ 11

Ah, no. Where do I get this from?

10.03.2026 12:50 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Don't wanna give Microsoft your details but do wanna support Gleam? We've got options for you now!

08.03.2026 09:52 πŸ‘ 27 πŸ” 6 πŸ’¬ 0 πŸ“Œ 0
Preview
GitHub - cocoindex-io/cocoindex-code: A super light-weight embedded code mcp (AST based) that just works - saves 70% token and improves speed for coding agent. 🌟 Star if you like it! A super light-weight embedded code mcp (AST based) that just works - saves 70% token and improves speed for coding agent. 🌟 Star if you like it! - cocoindex-io/cocoindex-code

You can use @cocoindex.bsky.social as a MCP server to provide advanced code search in coding agents now β™₯️

github.com/cocoindex-io...

10.03.2026 11:17 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Looks easy, but I don't receive the code. Is it working @eurosky.social?

10.03.2026 08:50 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Yeah, @neovim.io is the new #Chemex β˜•

10.03.2026 08:24 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Is there a convenient way to migrate existing accounts to @eurosky.social?

10.03.2026 08:13 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
A Eurosky Account is just the start The future of social media is about you not an app

The future of social media is about you, not an app. Why we started by launching Eurosky accounts and our plans for apps. Read on from @sherif.eurosky.social

09.03.2026 18:47 πŸ‘ 201 πŸ” 87 πŸ’¬ 8 πŸ“Œ 15

An interesting question:

"I work at a large company that adopted SaFe (Scale Agile Framework.) I'm a Scrum Master.

How do you think my role would change with AI?"

This is hard to answer, given these roles exist thanks to the org setup... AI does NOT change the org structure!

09.03.2026 16:47 πŸ‘ 10 πŸ” 1 πŸ’¬ 9 πŸ“Œ 0
Crossing over
Technology sector, worker flows, '000
12-month moving average
From Europe to US
From US to Europe
TTT
2023
Source: Revelio Labs
24
25
3
2.0
1.8
1.6
1.4
1.2

Crossing over Technology sector, worker flows, '000 12-month moving average From Europe to US From US to Europe TTT 2023 Source: Revelio Labs 24 25 3 2.0 1.8 1.6 1.4 1.2

More tech workers now moving from the US to Europe than in the other direction.

08.03.2026 14:00 πŸ‘ 373 πŸ” 117 πŸ’¬ 12 πŸ“Œ 17
Perhaps not Boring Technology after all A recurring concern I’ve seen regarding LLMs for programming is that they will push our technology choices towards the tools that are best represented in their training data, making it …

A short note that the predictions that LLMs would favor "boring technology" that's over-represented in the training data don't appear to be playing out as expected with the latest models - once you attach them to a good coding agent harness at least simonwillison.net/2026/Mar/9/n...

09.03.2026 13:40 πŸ‘ 110 πŸ” 6 πŸ’¬ 11 πŸ“Œ 0
Production query plans without production data Radim Marek describes the new pg_restore_relation_stats() and pg_restore_attribute_stats() functions that were introduced in PostgreSQL 18 in September 2025. The PostgreSQL query planner makes use of ...

Got excited about a brand new PostgreSQL 18 feature (for simulating production query plan statistics locally), posted about it on the SQLite forum... and got a reply from D. Richard Hipp within minutes that SQLite has had the same ability for years simonwillison.net/2026/Mar/9/p...

09.03.2026 15:34 πŸ‘ 66 πŸ” 3 πŸ’¬ 3 πŸ“Œ 0

An agent now builds a 200.000 lines of code C compiler from scratch that can compile the Linux kernel. In two weeks. I think at this point it's hard to argue against the tremendous productivity gains that this technology has created for my industry.

05.02.2026 19:33 πŸ‘ 101 πŸ” 6 πŸ’¬ 12 πŸ“Œ 1
Preview
Distributing Go binaries like sqlite-scanner through PyPI using go-to-wheel I’ve been exploring Go for building small, fast and self-contained binary applications recently. I’m enjoying how there’s generally one obvious way to do things and the resulting code is boring …

I've been experimenting with distributing Go binaries as wheels on PyPI so you can execute them without installing them first using commands like "uvx sqlite-scanner ~/Downloads" - I wrote sqlite-scanner in Go

I built go-to-wheel to help implement this pattern simonwillison.net/2026/Feb/4/d...

04.02.2026 15:03 πŸ‘ 57 πŸ” 5 πŸ’¬ 3 πŸ“Œ 3

New Kimi!!!

This one also supports images (finally) and has this curious thing called agent swarm

27.01.2026 12:37 πŸ‘ 26 πŸ” 3 πŸ’¬ 2 πŸ“Œ 0
Post image Post image

The future is unevenly distributed.

12.01.2026 09:21 πŸ‘ 139 πŸ” 16 πŸ’¬ 4 πŸ“Œ 2
Copyright Release for Contributions To SQLite D. Richard Hipp called me out for spreading misinformation on Hacker News that SQLite refuses outside contributions: No, Simon, we don't "refuse". We are just very selective and there is …

If like me you have a mental model that SQLite doesn't accept outside contributions you should update it, I just got called out by D. Richard Hipp for spreading that misinformation in a comment on Hacker News simonwillison.net/2025/Dec/29/...

29.12.2025 20:08 πŸ‘ 101 πŸ” 16 πŸ’¬ 6 πŸ“Œ 0
Preview
tools/openapi_agent.py at main Β· jehrhardt/tools Miscellaneous Python tools to automate everyday tasks - jehrhardt/tools

Code is on Github:
github.com/jehrhardt/to...

29.12.2025 15:42 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Ah, I actually like the model choice in OpenCode. It allows me experiment with different options.
Especially Kimi K2 has become one of my favorites as a cheap and quite good one. It continuously reminds me that open source models have become much better recently.

29.12.2025 15:40 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Can you choose LLMs in amp?

29.12.2025 15:34 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Final vibe coding experiment of the year (I guess πŸ€”):

Let Kimi K2 build a little agent that interacts with an API based on OpenAPI specs ❀️. Let's finally kill Postman!

Checkout the session:
opncd.ai/share/UQ2YnSSM

29.12.2025 15:32 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Alternative path:
1. Download OpenCode
2. Sign-up to their Zen service with $ 20 and autoreload
3. Pick a cheap model like Kimi K2

This should be way cheaper, but yes, really try it.

29.12.2025 15:27 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

the abstractions being developed right now around agents are going to sit low in the stack

i don't feel very good about them, it's been such little time and there have already been so many avoidable mistakes

there's even a pride around the lack of effort "we just prompted it"

23.12.2025 00:10 πŸ‘ 7 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

I really hope that we will see more AI conferences outside of the US, now that so many people are refused visas :(

22.12.2025 23:06 πŸ‘ 55 πŸ” 2 πŸ’¬ 5 πŸ“Œ 0
Preview
A Year Of Vibes A personal recap of 2025 and a year of a new style of engineering.

A personal recap of 2025. It was a year of a new style of engineering. Left some ideas for what might come next. lucumr.pocoo.org/2025/12/22/a...

22.12.2025 10:08 πŸ‘ 68 πŸ” 6 πŸ’¬ 4 πŸ“Œ 2
Post image

We’ve pushed out the Pareto frontier of efficiency vs. intelligence again.

With Gemini 3 Flash ⚑️, we are seeing reasoning capabilities previously reserved for our largest models. This opens up entirely new categories of near real-time applications that require complex thought.

More in thread ⬇️

17.12.2025 17:38 πŸ‘ 130 πŸ” 18 πŸ’¬ 2 πŸ“Œ 4