Sign in

Marcel Koch

@marcelkoch.net
13 followers 24 following 10 posts

Software architect & trainer. I build long-lived systems: one stable domain core, swappable tech around it. Also into #psychology, #communication, and music. #softwarearchitecture #cleanarchitecture #crossplatform 🦀 #rustlang

PostsRepliesMedia
Marcel Koch @marcelkoch.net · 08/06/2026
Freelance Rust Developer wanted! 🦀 (100% Remote, EU/CET) Building a complex multi-platform system. "Real agile": no useless docs, no ticket-pushing. Humans > processes. Stack: Rust, Crux, Flutter, C, Next.js, TS. Love Web, UX & UI too? DM me! ♻️ Reposts appreciated! #Rust #web #Freelance #jobs
010
Marcel Koch @marcelkoch.net · 08/06/2026
I'm looking forward to it!
000
Reposted by Marcel Koch
Oxidize Conference @oxidizeconf.bsky.social · 27/04/2026
The #Oxidize2026 agenda is out - and tickets are now on sale. Oxidize is the leading conference at the intersection of applied Rust and real-world decision-making, bringing together developers and technical leaders building #RustLang systems in production. Check it out: oxidizeconf.com #Embedded
A blue square promoting the agenda for Oxidize 2026 as well as the start of the ticket sale.
064
Reposted by Marcel Koch
amos @fasterthanli.me · 29/04/2026
congrats to the @zed.dev team for reaching the 1.0 milestone :) it's been my daily driver for... a long time zed.dev/blog/zed-1-0
zed.dev
Zed is 1.0 - Zed Blog
From the Zed Blog: The editor we set out to build is now 1.0.
5834
Marcel Koch @marcelkoch.net · 30/04/2026
I’m excited to speak at the @oxidizeconf.bsky.social. My topic is the distribution of C libraries integrated into Rust. More details: oxidizeconf.com/sessions/bey... Looking forward to see you and catch up. #rustlang #oxidizeconf #clang #conf
020
Reposted by Marcel Koch
Jon Gjengset @jonhoo.eu · 01/04/2026
A few weeks ago I was interviewed by Daniel from Rock the JVM, a channel (unsurprisingly) for folks in the JVM ecosystem. It was fun to chat about Rust with someone "from the outside", and if you want to hear it, it's now up on his YouTube channel! youtu.be/Cg8gASzqqOs?...
youtu.be
Jon Gjengset on Rust Internals, Vibe Coding, and Teaching by Streaming
YouTube video by Rock the JVM
1234
Reposted by Marcel Koch
Jon Gjengset @jonhoo.eu · 26/03/2026
Back in January I gave a talk at Jane Street titled "Are Mutexes Slow?" (I gave a lightning version of it at @rustikon.dev last week!). And it's now up on YouTube if you're interested in wonky details about CPU cache coherence and the cost of coordination! www.youtube.com/watch?v=tND-...
youtube.com
The Cost of Concurrency Coordination with Jon Gjengset
YouTube video by Jane Street
0589
Reposted by Marcel Koch
Jon Gjengset @jonhoo.eu · 31/03/2026
The past few streams have been pretty high level, but not this time! Friday at 4p UTC (everytimezone.com?t=69cf0300,3c0), we're going back down to "what bits go where". We'll try to write an audio generator that produces WAV files with white/pink/brown noise by hand 🔊 youtube.com/live/BKHE7st...
youtube.com
impl Rust: WAV noise generator
YouTube video by Jon Gjengset
0182
Reposted by Marcel Koch
Orhun Parmaksız @orhun.dev · 31/03/2026
What if your CI pipeline lived inside the terminal? 🔥 🏗️ conveyor — Local-first CI/CD runner with a real-time TUI 💯 Run pipelines, track stages/jobs, search logs & manage secrets 🦀 Written in Rust & built with @ratatui.rs ⭐ GitHub: github.com/sumant1122/C... #rustlang #ratatui #tui #devops
0262
Marcel Koch @marcelkoch.net · 31/03/2026
Supply chain attacks hit #npm. Key defenses: Pin versions: npm ci, commit lockfiles, avoid ^/~. Verify packages: Check signatures, wait 24h, scan with Snyk. Secure accounts: 2FA, disk encryption. Harden CI/CD: Disable scripts, limit secrets. No ecosystem is safe – stay vigilant. #CyberSecurity
000
Marcel Koch @marcelkoch.net · 28/03/2026
When does a software system become hard to change? Never suddenly. First versions are built fast. Over time: more features, more dependencies. Small changes take longer. Developers get cautious. It's rarely the tech. When did you notice it in your project? #SoftwareArchitecture #SoftwareEngineering
010
Marcel Koch @marcelkoch.net · 28/03/2026
Projects don't fail because of technology. They fail because of communication. Good architecture needs clear decisions & shared understanding. Theory is easy applying it in real conflicts is the challenge. Practice matters. How do you do it? #ProjectManagement #SoftwareEngineering #NVC
010
Marcel Koch @marcelkoch.net · 28/03/2026
Business logic scattered across layers? That's the real threat to long-lived systems. I compared #clang #cplusplus #ziglang #golang and #rustlang for stable domain cores. Spoiler: strict rules beat implicit freedom. #softwarearchitecture #systemdesign
010
Reposted by Marcel Koch
𝙲𝚛𝚒𝚜𝚝𝚒𝚊𝚗 𝙰𝚍𝚊𝚖 @cristianadam.eu · 18/03/2026
CMake 4.3 has been released 🎉 cmake.org/cmake/help/v...
cmake.org
CMake 4.3 Release Notes — CMake 4.3.0 Documentation
122
Marcel Koch @marcelkoch.net · 17/03/2026
@pastewka.bsky.social Ist der Account noch aktiv?
001
Reposted by Marcel Koch
Rust Bytes @rustaceans.bsky.social · 16/03/2026
Stages of learning Rust: 1. This borrow checker is stupid 2. Why does this not compile 3. Wait… the compiler was right 4. I trust the compiler more than myself #rust #rustlang #programming
3112
Reposted by Marcel Koch
Chris Heilmann @codepo8.bsky.social · 22/01/2026
OK, did you know you can use `scroll-target-group: auto;` on a table of contents list and `a:target-current` to automatically highlight the appropriate link when the section scrolls into view? Just one of the things Theo showed in our live show yesterday. www.wearedevelopers.com/en/magazine/...
0103
Marcel Koch @marcelkoch.net · 13/11/2025
Ich freu mich drauf! 😃
020