Lars Hanisch
banner
flensrocker.de
Lars Hanisch
@flensrocker.de
Developer & Architect on .NET and Angular.
Playing guitar in a rock band to escape.
Reposted by Lars Hanisch
Was nervt dich gerade an der Arbeit in der Softwareentwicklung am meisten? Was macht dir am meisten Sorgen?

In Gesprächen mit anderen, die in der Softwareentwicklung arbeiten (Devs, Testers, Scrum Masters, etc.) bekomme ich immer wieder das Gefühl, viele sind unzufrieden mit der aktuellen...
[1/3]
November 10, 2025 at 9:39 AM
Reposted by Lars Hanisch
Hey #dotnet, would you like it if #msbuild (and dotnet build, etc) natively integrated with your CI/CD pipelines for integrated warning/error reporting and such? I've vibe-coded some stuff here that might be interesting to folks: github.com/dotnet/msbui...
November 8, 2025 at 5:20 PM
Reposted by Lars Hanisch
It’s been a while since I wrote a blog post, and this one matters. Ever wished you could run multiple agents in parallel without wrecking your repo? I break down how Git worktrees + Copilot CLI make that happen for me.

👉 blog.itdepends.be/parallel-wor...

#AIAgent #Copilot #GitHub
Parallel Workflows with Git Worktrees and AI Agents - IT depends - blog
How I use git worktrees to run AI agents in parallel while maintaining my chaotic developer workflow.
blog.itdepends.be
November 8, 2025 at 10:28 PM
Even if you are not into event driven systems, you should watch this talk by @noctovis.bsky.social

Thank you, @oskardudycz.bsky.social for making me aware of this.

#EventDriven #EventVersioning

youtu.be/6TCbJtPnits
Change Is Inevitable: Versioning Event-Driven Systems — Laila Bougria
YouTube video by JetBrains
youtu.be
November 8, 2025 at 10:26 AM
Reposted by Lars Hanisch
This talk is a must-watch for people in the Event-Driven space. I saw @noctovis.bsky.social giving it live at this year's DDDEU, and I truly believe that she nailed the versioning topic 👇🙂

www.youtube.com/watch?v=6TCb...
Change Is Inevitable: Versioning Event-Driven Systems — Laila Bougria
YouTube video by JetBrains
www.youtube.com
November 7, 2025 at 7:39 AM
Reposted by Lars Hanisch
I just created a feed for the NG-DE conference!
#ngde
November 6, 2025 at 10:59 AM
Reposted by Lars Hanisch
Geordi,

The vampire ships will reach us in less than two days. Have we saved enough daylight to arm all 47 daylight torpedoes?

Worf
November 5, 2025 at 4:04 PM
Anyone else here weird as me? I like this pizza...
Germany must be stopped
November 3, 2025 at 6:11 AM
Reposted by Lars Hanisch
October 30, 2025 at 1:31 PM
October 29, 2025 at 9:04 PM
Reposted by Lars Hanisch
Engineering,

The current ship-wide malfunctions might be related to an attachment I emailed Lieutenant Commander La Forge recently.

Worf
October 29, 2025 at 7:04 PM
Reposted by Lars Hanisch
I have used many variants of the "temp directory that is cleanup up on dispose" testing pattern over the years.

I decided to finally bundle it in Verify

github.com/VerifyTests/...

I am particularly happy with the "open in explorer and pause execution" debugging feature

github.com/VerifyTests/...
github.com
October 29, 2025 at 2:26 AM
PostgreSQL to rule them all...
#PostgreSQL
dot.net .NET @dot.net · 13d
Speed meets simplicity! Use Postgres as a distributed cache to supercharge modern .NET workloads—boosting performance without adding complexity. Perfect for high-scale apps that demand reliability and efficiency.

Learn how: msft.it/63323sCRAv
#dotnet #AzurePostgres
October 28, 2025 at 7:33 PM
Reposted by Lars Hanisch
#Java and #JVM folks, are you using the Outbox Pattern? If yes, then which tool are you using? It's a genuine question; I'd like to see if my anecdotal observations are real 🙂

Homebrewed? Debezium? Spring Modulith, other? 🤔
October 28, 2025 at 8:04 AM
Reposted by Lars Hanisch
Packages' peer dependency issues are something that makes me hate the world sometimes 😫
elmo says take me lucifer while standing in front of flames
ALT: elmo says take me lucifer while standing in front of flames
media.tenor.com
October 24, 2025 at 6:02 PM
Taking a week off at the west most place of #Denmark
As expected a lot of weather including sun, rain and wind.
#Fyr #Blavand #Camping
October 22, 2025 at 1:47 PM
I like those discussions. And even better afterwards, when I realized, that we reimplemented Omit. Too many utility types...🤣
#TypeScript
October 21, 2025 at 3:02 PM
Reposted by Lars Hanisch
Hypothetically, if I were to start doing streams where I talk, code, experiment around Angular, frontend development, web technologies, etc...

What would people want to hear about?
October 18, 2025 at 6:18 PM
Reposted by Lars Hanisch
New article: Result isomorphism. blog.ploeh.dk/2025/10/15/r...
Result isomorphism
Result types are roughly equivalent to exceptions.
blog.ploeh.dk
October 15, 2025 at 3:09 PM
Reposted by Lars Hanisch
It's Patch Tuesday and ASP.NET Core has a doozy, with a CVSS score of 9.9, our highest ever. Let's examine why.

The bug enables http request smuggling, which on its own for ASP.NET Core would be nowhere near that high, but that's not how we rate things...

* Thread- (1/7)
Microsoft Security Advisory CVE-2025-55315: .NET Security Feature Bypass Vulnerability · Issue #371 · dotnet/announcements
Microsoft Security Advisory CVE-2025-55315: .NET Security Feature Bypass Vulnerability Executive summary Microsoft is releasing this security advisory to provide information about a vulnerability i...
github.com
October 14, 2025 at 6:01 PM
Reposted by Lars Hanisch
October 14, 2025 at 9:37 AM
Reposted by Lars Hanisch
"Old enough that I can hear the sound of dial-up internet when I close my eyes, young enough to care about up-to-date emoji usage."
This age range description by @kristenmthayer.bsky.social resonates deeply with me
October 10, 2025 at 7:16 AM
Wish I was there... 🎶
As we are getting ready for Day number 2, kicking off with the Creator of Vite @evanyou.me 🤩 you can join once more for Free Online and already playback day 1 via viteconf.amsterdam/live-stream
October 10, 2025 at 6:56 AM
Reposted by Lars Hanisch
I have owned my car for about 18 months now.

I have no idea how to stop the radio coming on when I start the car.

It is probably a system setting that I can disable from the touch screen but I can't find it.

I am a software engineer.
October 9, 2025 at 12:51 PM