Dennis Doomen

31.7K posts

Dennis Doomen banner
Dennis Doomen

Dennis Doomen

@ddoomen

Principal Consultant @avivasolutions | 3x Microsoft MVP | Speaker | 29 yrs experience | C#/.NET | Event Sourcing | Fluent Assertions | OSS dev

The Hague, The Netherlands Katılım Ekim 2008
579 Takip Edilen3.8K Takipçiler
Dennis Doomen retweetledi
HIDEO_KOJIMA
HIDEO_KOJIMA@HIDEO_KOJIMA_EN·
I watched “Star Wars: The Mandalorian and Grogu”in IMAX. Back in 2019, I had only seen the opening of The “Mandalorian” while examining the LED-shot “virtual production” technology, but this time I had no problem diving in. Action, car chases, close-quarters combat, sword fights, gun battles, death matches, aerial combat, giant monsters, giant mechs. A complete “everything versus everything” showcase. CGI, puppets, special makeup, animatronics, stop motion. Even the behind-the-scenes craftsmanship feels like it has everything packed in. X-Wings, AT-ATs, AT-RTs, speeders, stormtroopers, droids. Nearly every element from across the entire history of the Star Wars saga is in as well. An entertainment spectacle made with craftsmanlike skill by Jon Favreau.
HIDEO_KOJIMA tweet mediaHIDEO_KOJIMA tweet mediaHIDEO_KOJIMA tweet mediaHIDEO_KOJIMA tweet media
English
244
1.8K
19K
1M
Dennis Doomen
Dennis Doomen@ddoomen·
Every codebase has boundaries. Inside a boundary, share abstractions freely. Across boundaries, use explicit contracts. Rule of thumb: “If this were a separate deployable unit, would this dependency still make sense?” Good boundaries reduce coupling. #dotnet #csharp
Dennis Doomen tweet media
English
1
0
1
167
Dennis Doomen
Dennis Doomen@ddoomen·
⚔️ Last week at Techorama Belgium, I took over room 6 at Kinepolis Antwerp talking about building HTTP APIs in .NET! Covered: responsibility levels, versioning, OpenAPI docs, error/success codes, async APIs, minimal API & more. So much devs often overlook here. 🧵
Dennis Doomen tweet mediaDennis Doomen tweet mediaDennis Doomen tweet media
English
0
0
0
142
Dennis Doomen retweetledi
GitHub
GitHub@github·
Cooking up something new 🧑‍🍳 Join the waitlist for early access to technical preview of the GitHub Copilot app 👇 gh.io/github-copilot…
English
197
356
5.2K
2.9M
Dennis Doomen retweetledi
Update Conference
Update Conference@update_conf·
#UCK26 | From building properly versioned and well-documented HTTP APIs in ASP.NET Core to practical ways of keeping large C# projects maintainable, @ddoomen will share approaches, tools and engineering practices that help teams stay in control as products evolve. Expect practical insights into API design, OpenAPI, versioning strategies, .editorconfig, SonarCloud, NUKE pipelines, code quality and sustainable architecture decisions. 🎤 Learn more about the sessions: krakow.updateconf.net 💻 Watch live: now.updateconference.net 📍 27–28 May 2026, Krakow 🎟️ Want 10% off? Use discount code: DennisDoomen10 See you all in Krakow #UpdateConference #UpdateConferenceKrakow #dotnet #architecture #cleancode #aspnetcore #apidesign
Update Conference tweet mediaUpdate Conference tweet mediaUpdate Conference tweet mediaUpdate Conference tweet media
English
0
1
1
128
Aman 🧋
Aman 🧋@CodeWithAmann·
Which backend stack has the strongest future?
Aman 🧋 tweet media
English
319
45
1.6K
245.9K
Eduardo Fazolo 🇧🇷
Eduardo Fazolo 🇧🇷@edfazolo·
@CodeWithAmann node, by far Java should have died 2 decades ago .net will die because Microsoft will nosedive windows into oblivion Go is niche
English
4
0
10
5.6K
Dennis Doomen
Dennis Doomen@ddoomen·
🎤 Speaking at Techorama Belgium again! I'll share what I've learned about building professional HTTP APIs in .NET — API design, HTTP error codes, async APIs, caching, versioning, contract design, concurrency & OpenAPI. Will I see you there? #Techorama #dotnet
Dennis Doomen tweet media
English
0
0
2
147
Dennis Doomen
Dennis Doomen@ddoomen·
The amount of bugs caused by developers not thinking hard enough about and documenting whether a string can be null or empty, a DateTime is local or UTC, or implicit conversions to/from DateTimeOffset is truly staggering....
English
1
0
3
248
Dennis Doomen
Dennis Doomen@ddoomen·
Also had an epic traditional Cretan dinner with the DDD Greece community alongside @icooper and @jbrains. "Stuffed" doesn't even cover it 😁 Thanks @ppapapetrou and the whole crew for an amazing event! (2/2)
English
0
0
1
579
Dennis Doomen
Dennis Doomen@ddoomen·
Just got back from my first @DevoxxGR in Athens! 🇬🇷 Spoke to a packed room about the real pros & cons of #EventSourcing, co-hosted a mentoring session on career & personal branding with @jominney — nearly 50 people showed up! 🤯 (1/2)
Dennis Doomen tweet mediaDennis Doomen tweet mediaDennis Doomen tweet mediaDennis Doomen tweet media
English
1
0
0
180
Dennis Doomen
Dennis Doomen@ddoomen·
Tomorrow, I'll travel to Athens to attend my first Devoxx Greece conference ever. On Thursday, at 10:55, I'll provide an introduction to Event Sourcing and share my experiences after having used this architectural style for more than 10 years. Will I see you there?
Dennis Doomen tweet media
English
0
0
0
144
Dennis Doomen
Dennis Doomen@ddoomen·
Just released Mockly 1.5 that now exposes a GetMessageHandler method to hook your HttpMock directly into the HttpClient pipeline you're building with services.AddHttpClient. Check out the docs at mockly.org/docs/quick-sta…
Dennis Doomen tweet media
English
0
0
0
100
Dennis Doomen retweetledi
JetBrains
JetBrains@jetbrains·
Claude Opus 4.7 has just been released, and it’s already available in JetBrains AI Chat, Claude Agent and Junie. With a new reasoning approach and xhigh effort, it’s built for very complex tasks where deeper thinking pays off. Demos in 🧵
English
3
8
71
11.3K