Wendet man DDD auf DDD an, bleibt kein Domain-Driven Design übrig

https://www.heise.de/blog/Wendet-man-DDD-auf-DDD-an-bleibt-kein-Domain-Driven-Design-uebrig-11102739.html

> Wir Entwicklerinnen und Entwickler haben DDD unnötig kompliziert gemacht. Dabei geht es nur darum, die Domäne zu verstehen. Ein Plädoyer für mehr Pragmatismus.

> Bauen Sie bessere Software, indem Sie die Fachdomäne verstehen und eine gemeinsame Sprache mit den Menschen sprechen, die darin arbeiten.

#ddd #softwarearchitecture #softwaredevelopment

Wendet man DDD auf DDD an, bleibt kein Domain-Driven Design übrig

Wir Entwicklerinnen und Entwickler haben DDD unnötig kompliziert gemacht. Dabei geht es nur darum, die Domäne zu verstehen. Ein Plädoyer für mehr Pragmatismus.

Developer
ICYMI: Legacy Code: Fun Challenges and Surprises Unveiled! #shorts: Working with legacy code presents unique challenges. A seemingly local variable named 'X' can turn out to be global, changing everything in the game. It's a fun challenge that requires careful attention. #legacycode #globalvariables #coding #debugging #softwaredevelopment https://www.youtube.com/shorts/ezTdsMVO-Ms
GitHub - thisismars-x/light: text editor made for me, by me

text editor made for me, by me. Contribute to thisismars-x/light development by creating an account on GitHub.

GitHub

Phần mềm mã nguồn mở không luôn "miễn phí" như bạn nghĩ. Nhiều dự án có chi phí ẩn: hỗ trợ, bảo trì, tích hợp, đào tạo và rủi ro pháp lý. Các mô hình như Open Core, Dual Licensing hay RSAL giới hạn việc thương mại hóa. Ví dụ: MongoDB, Redis, WordPress cho thấy sự cân bằng giữa mở và bền vững. Đánh giá kỹ giấy phép, tổng chi phí sở hữu và rủi ro trước khi sử dụng.

#OpenSource #MãNguồnMở #PhầnMềmMiễnPhí #ChiPhíẨn #TechVietnam #SoftwareDevelopment #TotalCostOfOwnership #DevOps #Programming #Công

Please try to convince me that IT hiring isn't broken.

When was the last time a potential employer actually told you why you wanted to work for them when contacting you out of the blue? Instead of you as the out-of-the-blue potential candidate be expected to do all the legwork?

Or the recruiter gave off the sensation that they actually read your LinkedIn profile and understood one's level of experience at least marginally?

Or the meaningless drivel masquerading as a job spec being more than a scatter gunned list of "skills" that make it easy to rule out candidates but not actually focus on the one important skill, namely - can this person actually deliver the goods?

But of course, we have "a shortage of experienced software people".

This post is brought to you by Mr "This *is* my Happy Face" Grumpy, who accidentally looked at his LinkedIn

#hiring #softwareDevelopment #SoftwareEngineering #LinkedIn #recruitment #ITHiring

“If you can’t reduce ambiguity, all your other skills are just elegant ways of solving the wrong problem.”

https://terriblesoftware.org/2025/11/25/what-actually-makes-you-senior/

That's a very good way of putting it! I can confirm from experience that this is true. From falling into this trap myself and from seeing others do it.

#softwareengineering #softwaredevelopment

What Actually Makes You Senior

The one skill that separates senior engineers from everyone else isn’t technical. It’s the ability to take ambiguous problems and make them concrete.Retry

Terrible Software
I knew that I needed to wait much time today so I took with me a good book
#ThePragmaticProgrammers #softwareDevelopment #softwareEngineering #floss #Foss #book #read

The impact of group culture on velocity is probably immense.

#softwaredevelopment #engineering #innovation

Chris's Wiki :: blog/programming/ErrorsShouldRequireFixing

Working on the Filesystem Monitor and Buttons Manager then a new Button Processor for the 2nd iteration of my Controller server!

https://twitch.tv/sleepytealcoder

#Programming #SoftwareDevelopment #TypeScript #VTuber #WrapUpThosePresentsNotPresenters

SleepyTealCoder - Twitch

Working more on the Filesystem Monitor and Button Processor! 🔨🔧🚧 | Controller 2nd iteration

Twitch