#softwaredesign

Paul A. Jones, Jr.pauljonessoftware
2025-07-10

Turns out, building audit-grade search replay for legal data is a bit more involved than flipping a few switches. Data traceability isn't just a checkbox — it's a system design philosophy.

Jan Van Ryswyckjanvanryswyck
2025-07-08

For me, one of the best definitions of Test-Driven Development comes from the paper "Mock Roles, Not Objects" by Steve Freeman, Nat Pryce, Tim Mackinnon, Joe Walnes.
jmock.org/oopsla2004.pdf

2025-07-08

Now stereotypes will have an effect on the border color in the architecture view

2025-07-02

Part1: #dailyreport #agents #agent #agentsystems #multiagent
#llms #systemdesign #softwaredesign #softwarearchitect
#systems #multiagents
Topic: Building Agent Systems and Model Context Protocol (MCP).

I see that designing AI systems is like normal software
development. We define business needs, boundaries, and
resources, but we think in an agent-oriented paradigm,
which is much more highly abstracted. For example, we
can define a party of agents with roles and rules,
adjusting only part of it at every task. We may choose
the level of abstraction to define a life form with its
goal, replication, ethics, and "self" conscious, or a
bunch of bacteria that just react to the
environment.

The question is how bacteria should learn
and adapt, and not to ask bacteria to think about

Paul A. Jones, Jr.pauljonessoftware
2025-06-28

Well-written code doesn’t just solve problems. It reveals the architecture of thought. It exposes patterns. It teaches.

2025-06-25

DDD for PHP, the silent revolution.

🔹 Entities > Arrays
🔹 Domain services > Spaghetti code
🔹 Shared language = fewer bugs

Could business-aligned code be your next power move?

🔗 Link: medium.com/@mohamadshahkhajeh/

#PHP #DDD #BackendDev #SoftwareDesign #CleanCode

Leanpubleanpub
2025-06-23

Design and Architecture Fundamentals in C# leanpub.com/set/leanpub/csharp by EngineerSpock is the featured Track of online courses on the Leanpub homepage! leanpub.com

N-gated Hacker Newsngate
2025-06-23

Ah, yes, the classic tale of software design innovation: sacrificing on the altar of ✨coolness✨. Who doesn't love squinting through foggy glass, trying to decipher content while pretending it's progress? 🤔 Meanwhile, your CPU weeps softly in the corner, drowning in a sea of unnecessary . 🖥️💧
take.surf/2025/06/19/transpare

2025-06-20

Here is a video of how the interaction with the new classes will work, from next week!

diagram-delta.vercel.app/

Jan Van Ryswyckjanvanryswyck
2025-06-19

A classroom of open-minded people, eagerly learning and practicing "Refactoring Legacy Code Guided By Approval Tests" at @amsterdam 2025. Thanks to all participants for joining and sharing your unique perspectives. Also a big thank you for all the great feedback.

Frontend Dogmafrontenddogma@mas.to
2025-06-19

Every Service Should Have a Killswitch, by (not on Mastodon or Bluesky):

seangoedecke.com/killswitches/

#programming #softwaredesign

2025-06-19

The latest update will arrive on tursday next week!
There's a new stylish update along with some nice to have features such as copy paste.

Henrik Jernevadhenrikjernevad
2025-06-17

Let’s say you’ve just finished a major software project that took a year to complete. How long would it take you to write the exact same system again?

Probably no more than a third. My latest blog post discusses why.

henko.net/blog/most-of-the-tim

Leanpubleanpub
2025-06-16

Design and Architecture Fundamentals in C# leanpub.com/set/leanpub/csharp by EngineerSpock is the featured Track of online courses on the Leanpub homepage! leanpub.com

2025-06-16

I'm at #GOTO #Copenhagen with my Diagrams-as-Code with #AI masterclass. 🙌🏻 You'll leave with the knowledge you need to select the best notation for your context and to get experimenting with AI and automation in your diagrams & documentation.

Join me to compare #MermaidJS, #PlantUML, and #Structurizr, and how AI can and cannot help us with diagrams-as-code.
jcq.me/gotoc25?utm_source=Mast

#diagramsAsCode #software #softwareDesign #softwareDevelopment #softwareArchitecture #softwareEngineering

Jan Van Ryswyckjanvanryswyck
2025-06-13

I'm speaking at this year's Amsterdam, happening next week June 18-20. I'll be hosting my workshop "Refactoring Legacy Code Guided By Approval Tests". So come join this fun event with me, and network with like minded people about and more. And to make things even better, use the voucher when buying your ticket for a 20% discount on the regular 2-day ticket.

devopsdays.org/events/2025-ams

Hope to see you there.

2025-06-11

Gute Architektur entsteht im Dialog. Teams, die Architekten als Teil des Teams sehen – nicht als Kontrollinstanz –, entwickeln tragfähigere und flexiblere Lösungen.

Basierend auf "Vorgehensmuster für Softwarearchitektur" von Stefan Toth
#TeamArchitecture #SoftwareDesign

Jan Van Ryswyckjanvanryswyck
2025-06-03

Tomorrow I'll be hosting my hands-on lab "Fast Feedback Development By Avoiding The Fallacy Of Integrated End-To-End Tests" at @dddeu. Hope to see you there!

2025.dddeurope.com/program/fas

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst