Marco Emrich
@marcoemrich
Followers
932
Following
6K
Media
354
Statuses
4K
software crafter, dev, code coach, author, consultant at @codecentric, organizer @softwerkskammer Nuremberg, #tdd, #clearcode, #coderetreat Pronouns: he/him
Nueremberg, Germany
Joined May 2009
The way you build great software -- efficient, nimble, user-delighting software -- is by building great teams -- curious, driven, hungry teams. If a system is sociotechnical, you cannot disentangle the quality of the software from the quality of the team.
1
15
135
🚀 From concept to reality! Join @145ferdi and @marcoemrich at #devbcn24 for 'From Vision to Code: Functional Domain Modelling'. Learn to transform strategic ideas into executable code! Don't miss this vital session! Details ➡️ https://t.co/PPFhGvEfXL
0
2
4
Boom! book2 to press! w00T The hexagonal book now waiting for audit something verification then live.
3
6
48
Ist hier noch wer? Sagt doch mal hallo! @spittank und ich haben nen neues Video ĂĽber React Server Components: https://t.co/cU2Ycplwvd Klickt doch mal rein! Falls ihr noch hier seid!
1
1
2
It's our great pleasure to announce the release of ReScript 11.1! This release brings a ton of new features and improvements: - Tagged template literals - JSX for more than React - Native BigInt support - Array spread syntax - %todo annotation for incomplete code ...and more🎉
8
39
169
Where #Agile sounds pleasant and inclusive, #ExtremeProgramming… doesn’t. But it’s a differentiator: #XP teams move with uncommon agility. Relevant to non-programmer non-extremists! So how to take advantage? My first public talk in years: https://t.co/DkTeqgjOMH
#XPLives #LeSS
0
7
16
In this live coding event you can watch and even participate directly on a practical example: https://t.co/r3nqDZPPYy with @marcoemrich and @145ferdi Join us at #DDDEU24 for more live coding
0
4
7
Anfang Mai ist unser Kollege @marcoemrich mit zwei Sessions bei der Advanced Developers Conference, kurz #ADC, vertreten: https://t.co/AwFJDCfPOx
@ppedvEvents
#qualitystorming #frontend
0
2
2
I'm very excited about getting our mutant operator naming proposal merged. If you're implementing a mutation testing framework, why not align on this naming convention? (Yes, admiditly, I'm a bit of a nerd 🤓)
github.com
A proposal for mutant operator names. They are loosely based on the naming scheme found in infection PHP and pitest. The goal of each mutant operator name is to have a conclusive name that describe...
0
1
3
Modern collaborative methods such as EventStorming help to bring together subject matter experts and developers. Domain Modelling goes one step further and enables joint work directly on the code: https://t.co/r3nqDZPPYy with with @marcoemrich and @145ferdi Join us at #DDDEU24!
0
2
8
CraftCon2023 has kindly made available the talk I gave last year on Hexagonal Architecture (Ports & Adapters): https://t.co/e37nhKIB6S take a look
0
18
55
Please join us for a FREE online discussion - "Thinking About Thinking" on January 26 at 9am Pacific Time. We'll explore Dogma: what it is, problems with it, why so much of it, and what to do about it. This is a facilitated, participatory session. https://t.co/eiTks8LxaO
eventbrite.com
We will explore Dogma - what it is, the problems with it, why we see so much of it, and what might we do about it.
1
7
16
When I introduce mobbing to a client, I often see the following pattern: 1) This isn't appropriate for mobbing; why don't Sally and Jeff go off on their own and do it? 2) (a few days elapse) during which the rest of the team mobs on the app. 3) Sally and Jeff come back. 4) Let's
8
15
109
The day is finally here - ReScript v11 is out! This release is packed with features, including massively improved JS/TS interop capabilities for variants, uncurried by default, dynamic imports, and more. Read about it all in our announcement post:
rescript-lang.org
The ReScript developer experience now goes up to eleven!
4
58
149
In seinem Workshop auf der @BOBKonf zeigt euch unser Kollege @marcoemrich, wie ihr mit #DomainModelling mit Entwickler*innen und Fachexpert*innen gemeinsam kollaborativ an Code arbeiten könnt. Mehr Infos: https://t.co/cytZEPM3c8
0
2
3
🚀 Revolutioniere Deine Code-Qualität mit Mutation Testing & Stryker! Entdecke in unserem neuen Video, wie du deine Unit-Tests optimierst. @marcoemrich gibt uns eine Einführung dazu! 🧑‍💻 #Coding #MutationTesting #Stryker #TDD #JavaScript #TypeScript
https://t.co/vqkiFNDn0L
0
1
2
đź”” We are currently working on a performance optimisation for StrykerJS. For validation purposes, it must be tested on real-world projects that make use of StrykerJS. If you would like to help us out, please fill out this form: https://t.co/IFztks4R13. Thanks in advance!
docs.google.com
In order to validate the optimisation being made, it is required that it is tested on real-world applications that make use of Stryker. This form tries to capture the most important information of...
0
2
4
.@Soisco an me will speak again about how to apply #hexagonalArchitecture in the #FrontEnd at https://t.co/QPkHE4IuTO
@oop_conference in February. This time compressed to 45 minutes! <ad>If you want a ticket, you can use my Code SPEOOP2024-Emrich for 25% discount </ad> :)
oop-konferenz.de
OOP Software Konferenz | 10.–13. Februar 2026 | Softwarearchitekt:innen, Entwickler:innen und IT-Projektleiter:innen setzen bei ihrer beruflichen Weiterbildung schon seit über 30 Jahren auf die OOP.
0
0
1
One of the common pushbacks I get about learning TDD, is that people like me who teach it use overly simple examples in code, there are several reasons for this, and some of them are VERY good reasons... "In defence of Coding KATAs" a #Thread 1/20
9
21
108
someone asked me today: "If you were to define what hexagonal architecture is not from the observations you've made of implementation variations over the years, what would you say?" Here are the pages from the draft book that say as well as I can in just a few pages:
1
11
61