Jan Ehrhardt's Avatar

Jan Ehrhardt

@jehrhardt.dev.bsky.social

I'm a cozy developer writing software that let's me sleep well at night ๐Ÿ’ค. I am talking about open source ๐Ÿ“„, vibe coding โœจ and sometimes Rust ๐Ÿฆ€. I am currently working on @cozycoder.dev. Find me streaming ๐ŸŽฅ: https://youtube.com/@jehrhardt

1,082 Followers  |  831 Following  |  297 Posts  |  Joined: 24.04.2024  |  1.7699

Latest posts by jehrhardt.dev on Bluesky

Preview
Columnar databases explained | ClickHouse Engineering Resources In this guide, weโ€™ll explore columnar databases. How do they differ from row-based databases? What are they good at? What are the advantages of using a column store?

I was reading some info and docs on @ghost.org's website, and now I'm like 3 rabbit holes down ๐Ÿซ  clickhouse.com/engineering-...

(and apparently Scylla/Cassandra is not the same thing but some even different thing? sigh)

06.08.2025 01:49 โ€” ๐Ÿ‘ 18    ๐Ÿ” 2    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Preview
opencode The AI coding agent built for the terminal.

I tried opencode.ai for few weeks now and their TUI looks much more polished. But it is crazy how Claude Code delivers better results.

Looks like there is more in an agent than the right LLM ๐Ÿค”

06.08.2025 17:09 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Looking forward to it as well โค๏ธ

06.08.2025 17:04 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

๐Ÿ’ฏ

06.08.2025 12:38 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

he says this cause he is more than ever reliant on AI usage for profitability; it seems that he needs shame people into using AI cause otherwise he wonโ€™t have *his* career

05.08.2025 18:55 โ€” ๐Ÿ‘ 35    ๐Ÿ” 8    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0
Preview
Substack rival Ghost connects to the open social web with its latest public release | TechCrunch While the ActivityPub integration is a main selling point for Ghost 6, this major release includes a number of other changes and new additions.

Substack rival Ghost connects to the open social web with its latest public release techcrunch.com/2025/...

05.08.2025 17:38 โ€” ๐Ÿ‘ 19    ๐Ÿ” 5    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

This Web sharing I really don't get.
I will give it a try and see ๐Ÿค”

05.08.2025 08:45 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Matthew Prince ๐ŸŒฅ on X: "Some supposedly โ€œreputableโ€ AI companies act more like North Korean hackers. Time to name, shame, and hard block them." / X Some supposedly โ€œreputableโ€ AI companies act more like North Korean hackers. Time to name, shame, and hard block them.

Personally, I hope AI might kill (today's) copyrights and patents. It's probably one of my longest held beliefs that they are bad for innovation. At the same time such a path needs to be walked carefully and I appreciate what cloudflare is doing here.

x.com/eastdakota/s...

04.08.2025 23:21 โ€” ๐Ÿ‘ 9    ๐Ÿ” 3    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0
Preview
In Support Of Shitty Types A curious thing about types and agents

Some more agentic coding learnings: Types are great, except when they are not. Some thoughts on why TypeScript can both help and harm, and why Go does not suffer from this. lucumr.pocoo.org/2025/8/4/shi...

04.08.2025 18:21 โ€” ๐Ÿ‘ 29    ๐Ÿ” 3    ๐Ÿ’ฌ 4    ๐Ÿ“Œ 1
Preview
cchistory: Tracking Claude Code System Prompt and Tool Changes Exploring how to track and analyze changes in Claude Code's system prompts and tools to understand AI assistant evolution

Hacked Claude Code to see what it does. It's kinda funny.

mariozechner.at/posts/2025-0...

03.08.2025 03:47 โ€” ๐Ÿ‘ 32    ๐Ÿ” 8    ๐Ÿ’ฌ 4    ๐Ÿ“Œ 3
Video thumbnail

andrew chen of 3sixteen explaining why you may not feel the tariffs yet

IG 3sixteen

02.08.2025 11:03 โ€” ๐Ÿ‘ 8271    ๐Ÿ” 2417    ๐Ÿ’ฌ 330    ๐Ÿ“Œ 134

Time to share your thoughts on this ๐Ÿ˜‰

02.08.2025 17:32 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

UUID v4, because you can create them outside of the DB, you can use it across different systems, you can even share it publicly through your API.
All of this doesn't work or is not recommended for integers.

02.08.2025 17:31 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

The S in MCP stands for security

02.08.2025 05:29 โ€” ๐Ÿ‘ 520    ๐Ÿ” 93    ๐Ÿ’ฌ 18    ๐Ÿ“Œ 6
Video thumbnail

This surprisingly relaxing footage is from SIX MILES under the ocean โ€“ and itโ€™s the deepest ecosystem yet discovered

31.07.2025 15:38 โ€” ๐Ÿ‘ 14290    ๐Ÿ” 3449    ๐Ÿ’ฌ 438    ๐Ÿ“Œ 537

This is so inspiring โค๏ธ

01.08.2025 11:51 โ€” ๐Ÿ‘ 15    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Bluesky doesn't penalize you for using links, tags, using key words like Patreon or commissions, and doesn't have a central algorithm on your following feed, which means all the power rests on you to help your favourite creators be seen!

30.07.2025 18:05 โ€” ๐Ÿ‘ 15363    ๐Ÿ” 6213    ๐Ÿ’ฌ 11    ๐Ÿ“Œ 1

Gleam: The Movie
In theatres 2026

01.08.2025 11:24 โ€” ๐Ÿ‘ 30    ๐Ÿ” 3    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

The numbers mean a lot of unnecessary work, but are the 7.2 % worth it?

31.07.2025 23:30 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

๐Ÿ‘€

31.07.2025 23:26 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

โค๏ธ

31.07.2025 23:25 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

๐Ÿ‘€, but I am using Android ๐Ÿ™„

What happened to React nativeโ“

31.07.2025 23:23 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Is there a link to a guide?

31.07.2025 23:21 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

pyo3 is great. sick of Rust compile times? Just build your Rust crate into a Python module, then use it with all your other Python

31.07.2025 22:40 โ€” ๐Ÿ‘ 5    ๐Ÿ” 2    ๐Ÿ’ฌ 3    ๐Ÿ“Œ 0
Post image

Our sponsors @jetbrains.com have integrated @mainmatter.com โ€™s โ€œ100 Exercises To Learn Rustโ€ course, authored by @lpalmieri.com , into RustRover. A great way to learn Rust ๐Ÿฆ€

Want to learn from Luca live? ๐Ÿ˜Šย Join his Rust & Python interoperability workshop in Paris.

โžก๏ธย eurorust.eu/workshops/ru...

31.07.2025 14:21 โ€” ๐Ÿ‘ 5    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I am surprised by how well @bsky.app has been adopted by the Dev community.

Good job โค๏ธ

30.07.2025 14:57 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Technology | 2025 Stack Overflow Developer Survey

@bsky.app overtaking X for desired AND admired community platform for devs!

29.07.2025 20:01 โ€” ๐Ÿ‘ 247    ๐Ÿ” 60    ๐Ÿ’ฌ 7    ๐Ÿ“Œ 7

๐ŸŽ‰

30.07.2025 12:07 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Automerge 3.0 | Automerge CRDT Automerge is a local-first data sync engine that makes it easy to build collaborative apps. Today we're excited to announce version 3.0 of Automerge!

In case anyone missed it, the shiny new Automerge 3 cuts memory usage by over 10x(!), among other quality of life improvements

Check out the blog post here: automerge.org/blog/automer... โœจ๐Ÿ“ƒ๐Ÿ‘€

28.07.2025 16:16 โ€” ๐Ÿ‘ 22    ๐Ÿ” 5    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Exciting! MLS e2ee messaging with fingerprints in Bluesky bios (to prevent silent bindings) and pre-keys in PDS.

Kinda wish the key was published in the DID document though, especially if one day plc.directory will become a tlog. (Basically free KT!)

www.germnetwork.com/blog/integra...

28.07.2025 18:09 โ€” ๐Ÿ‘ 58    ๐Ÿ” 21    ๐Ÿ’ฌ 6    ๐Ÿ“Œ 1

@jehrhardt.dev is following 20 prominent accounts