Elektrine
Log in Register
Paige Chat Timeline Gallery Friends Email Drive DNS Private DNS Domains VPN Kairo Nerve
Remote

Kore Nordmann

@kore@chaos.social
mastodon 4.6.9
  • Open on chaos.social

Veteran CTO who built successful companies through empathic leadership and mastery of software delivery - from sustainable code to stakeholder trust. Now exploring the future of empathic and sustainable tech.

I acknowledge my position of white male privilege and the historical legacy of oppression it represents, and I actively commit to using this position to support underrepresented groups and advocate for equality, while maintaining healthy boundaries necessary for sustainable advocacy.

313 Followers
69 Following
10 Posts
Joined October 28, 2022
Website:
https://kore-nordmann.de
Github:
https://github.com/kore
Open post
Kore Nordmann @kore@chaos.social
· 3mo ago
Your `
` is invisible to keyboards and screen readers. Nothing made you write it, but nothing in your framework's workflow ever asked you not to. The browser ships `` with focus trap, Escape, and correct semantics, built by people who do nothing else. Your component library re-implemented it in userland, with its own bugs. The cheapest accessibility work is the work the browser already did: https://kore-nordmann.de/blog/htmx-and-web-components-instead-of-react.html
HTMX and Web Components Instead of React
kore-nordmann.de

HTMX and Web Components Instead of React

Veteran CTO who built successful companies through empathic leadership and mastery of software delivery - from sustainable code to stakeholder trust. Now exploring the future of empathic and sustainable tech.

63
4
45
2
Open post
Kore Nordmann @kore@chaos.social
· 5mo ago

Ten years ago I started writing a book about software design. Then I co-founded a company, scaled to 70 engineers, got acquired, and the manuscript sat untouched for years.

Last year I picked it back up. The decade in between proved the ideas worked.

"Nothing Shared, Everything Gained", minimal side effects, strict dependency direction, code that stays changeable. PHP examples, universal principles.

Pay what you want, starting at €0: https://codethatships.com

Nothing Shared, Everything Gained | Nothing Shared, Everything Gained
codethatships.com

Nothing Shared, Everything Gained | Nothing Shared, Everything Gained

Make legacy PHP codebases changeable without rewrites. Practical patterns from 100+ teams.

86
9
65
4
Open post
Kore Nordmann @kore@chaos.social
· 2mo ago
A team next to us just split a working monorepo into ~80 repositories. It will cost them dearly, and slowly. You wanted a boundary. A directory is a boundary. A repository is the most expensive way to draw one: cross-repo PRs, version pinning, a deploy matrix, drifting style. Velocity does not collapse, it bleeds. If the polyrepo tax bends Google toward one repo, it matters at your scale too. https://kore-nordmann.de/blog/always_go_with_a_monorepo.html
Always Go With a Monorepo
kore-nordmann.de

Always Go With a Monorepo

Veteran CTO who built successful companies through empathic leadership and mastery of software delivery - from sustainable code to stakeholder trust. Now exploring the future of empathic and sustainable tech.

18
6
12
3
Open post
Kore Nordmann @kore@chaos.social
· 2mo ago

3D software visualisation never failed for technical reasons. It fails for perceptual ones: occlusion, an arbitrary Z axis, dying labels – and depth is one of the weakest visual encodings we know (Cleveland & McGill, 1984).

Thirty years of beautiful demos nobody uses twice. The bottleneck is the visual cortex, not the GPU.

I still want to build one. I might. It'll be beautiful, and it'll fail: https://kore-nordmann.de/blog/why-3d-software-visualisation-keeps-failing.html

Why 3D Software Visualisation Keeps Failing
kore-nordmann.de

Why 3D Software Visualisation Keeps Failing

Veteran CTO who built successful companies through empathic leadership and mastery of software delivery - from sustainable code to stakeholder trust. Now exploring the future of empathic and sustainable tech.

4
0
5
0
Open post
Kore Nordmann @kore@chaos.social
· 2mo ago
Long-lived feature branches are a problem you create for yourself. I have watched teams split into separate repos, carve out services, even go to micro-frontends, all so parallel work stops colliding. That is a process problem dressed up as a structural one. The collisions are not telling you to break up the system. They say: integrate more often. https://kore-nordmann.de/blog/feature_flags_over_branches.html
Feature Flags Over Branches
kore-nordmann.de

Feature Flags Over Branches

Veteran CTO who built successful companies through empathic leadership and mastery of software delivery - from sustainable code to stakeholder trust. Now exploring the future of empathic and sustainable tech.

4
0
3
0
Open post
Kore Nordmann @kore@chaos.social
· 2mo ago

We assume the network is stable because day to day it works. It isn't: it fails, delays, delivers twice, delivers out of order.

In-process, one compiler spans both sides of an interface and won't let the two ends drift. Move the call onto the network and you throw that arbiter away for drift, partial failure, and cross-process debugging. Pay that for a runtime reason, not to show two things are separate.

https://kore-nordmann.de/blog/hexagonal_architecture_vs_microservices.html

Hexagonal Architecture vs. Microservices
kore-nordmann.de

Hexagonal Architecture vs. Microservices

Veteran CTO who built successful companies through empathic leadership and mastery of software delivery - from sustainable code to stakeholder trust. Now exploring the future of empathic and sustainable tech.

2
1
0
0
Open post
Kore Nordmann @kore@chaos.social
· 2mo ago

Want to work in a very nice environment adjacent to my team (we'll also solve some interesting challenges together)? #Kubernetes in the public sector: https://jobs.fernuni-hagen.de/job/Container-Platform-Engineer-Linux-IT-Administratorin-%28wmd%29/2060-de_DE

chaos.social

chaos.social

1
0
1
0
Open post
Kore Nordmann @kore@chaos.social
· 5mo ago

RE: @janl@narrativ.es

Thank you, Jan ❤️

Your foreword, your review, and especially your notes on inclusive language helped shaping this book. Coming from someone whose work on CouchDB I've admired for years, "made me excited about programming again" is a review I'll remember.

narrativ.es
4
0
3
0
Open post
Kore Nordmann @kore@chaos.social
· 24mo ago
Replying to
@muhdiekuh@ruhr.social after the roll-out of Gemini Androids answer to "What time is it?" at 17:43 was first 10:13, then, after specifying the time zone 15:43. #aiIsGoingGreat. Before Gemini it of course worked and worked conveniently without any free or dry hands...
2
0
0
0
Open post
Kore Nordmann @kore@chaos.social
· 5mo ago
Replying to
@djumaka@phpc.social fixed, thank, you :)
0
0
0
0
Back
313k7r1n3
Elektrine

Tor hidden service

elekhj7afj4qnrr4yd3bkzslsyo5jgfxw3orgjkhlcxifueodybyiiad.onion

I2P eepsite

j6b6cyk6gjmepjih7jjadxgxvvf3lzzujljuu2v4biemzpg3naya.b32.i2p

Platform

  • Email
  • Chat
  • Timeline
  • VPN
  • DNS

Company

  • About
  • Contact
  • FAQ
  • Lite (no JS)

Legal

  • Terms of Service
  • Privacy Policy
  • Transparency Report
  • Report Abuse
  • Warrant Canary
  • VPN Policy

Support

  • support@elektrine.com
  • Report Security Issue
Mail client setup IMAP mail.elektrine.com:993 POP3 mail.elektrine.com:995 SMTP mail.elektrine.com:465
© 2026 Elektrine. All rights reserved. Server: 02:55:05 UTC