toad.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
Mastodon server operated by David Troy, a tech pioneer and investigative journalist addressing threats to democracy. Thoughtful participation and discussion welcome.

Administered by:

Server stats:

227
active users

#softwaredesign

2 posts2 participants0 posts today
Jerome<p>Last month, when I travelled to another time zone, for a brief part of the day my phone and I would be in a different day from my bank's systems.</p><p>The banking app would refuse to let me make payments when there was a "mismatch" of dates. This reduced the time I could pay on both ends of the day.</p><p>I suppose if someone were 12 time zones away, there would be no overlap at all. 📅</p><p><a href="https://mastodon.social/tags/usability" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>usability</span></a> <a href="https://mastodon.social/tags/fraud" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>fraud</span></a> <a href="https://mastodon.social/tags/banking" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>banking</span></a> <a href="https://mastodon.social/tags/app" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>app</span></a> <a href="https://mastodon.social/tags/software" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>software</span></a> <a href="https://mastodon.social/tags/SoftwareDesign" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SoftwareDesign</span></a> <a href="https://mastodon.social/tags/fail" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>fail</span></a> <a href="https://mastodon.social/tags/EdgeCase" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>EdgeCase</span></a> <a href="https://mastodon.social/tags/UseCase" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>UseCase</span></a></p>
Alvin Ashcraft 🐿️<p>Azure &amp; DevOps Podcast Episode 359 - Philip Japikse: Catching up | with host Jeffrey Palermo.</p><p><a href="http://feed.azuredevops.show/philip-japikse-catching-up-episode-359" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">http://</span><span class="ellipsis">feed.azuredevops.show/philip-j</span><span class="invisible">apikse-catching-up-episode-359</span></a> </p><p><a href="https://hachyderm.io/tags/podcast" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>podcast</span></a> <a href="https://hachyderm.io/tags/devcommunity" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>devcommunity</span></a> <a href="https://hachyderm.io/tags/ai" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ai</span></a> <a href="https://hachyderm.io/tags/softwaredev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>softwaredev</span></a> <a href="https://hachyderm.io/tags/softwaredesign" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>softwaredesign</span></a></p>
Jan Van Ryswyck<p>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. <br><a href="http://jmock.org/oopsla2004.pdf" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">http://</span><span class="">jmock.org/oopsla2004.pdf</span><span class="invisible"></span></a></p><p><a href="https://mastodon.social/tags/tdd" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>tdd</span></a> <a href="https://mastodon.social/tags/unittests" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>unittests</span></a> <a href="https://mastodon.social/tags/softwaredesign" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>softwaredesign</span></a></p>
Paolo Amoroso<p>From Overview and Status of DoradoLisp under "Linguistic uniformity" on page 2:</p><blockquote><p>An important sociological benefit of having a programming system described in the language it implements is that the system's implementors and users share the same culture.</p></blockquote><p><a href="https://dl.acm.org/doi/abs/10.1145/800087.802812" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">dl.acm.org/doi/abs/10.1145/800</span><span class="invisible">087.802812</span></a></p><p><a href="https://oldbytes.space/tags/interlisp" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>interlisp</span></a> <a href="https://oldbytes.space/tags/lisp" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>lisp</span></a> <a href="https://oldbytes.space/tags/SoftwareDesign" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SoftwareDesign</span></a></p>
Jacqui Read<p>I'm excited to be running a brand new ✨ hands-on 🙌 workshop at <span class="h-card" translate="no"><a href="https://m.aardling.social/@dddeu" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>dddeu</span></a></span> in a week's time! Join me for 2 hours of design as we explore a problem. What is design? I'll tell you via the <a href="https://fosstodon.org/tags/ACEDmodel" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ACEDmodel</span></a> </p><p><a href="https://fosstodon.org/tags/software" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>software</span></a> <a href="https://fosstodon.org/tags/softwareDesign" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>softwareDesign</span></a> <a href="https://fosstodon.org/tags/softwareDevelopment" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>softwareDevelopment</span></a> <a href="https://fosstodon.org/tags/softwareArchitecture" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>softwareArchitecture</span></a> <a href="https://fosstodon.org/tags/softwareEngineering" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>softwareEngineering</span></a></p>
Paul Keen<p>Why does your code feel off? Hynek reveals the hidden forces that shape our architecture decisions. A must-read for better design choices.</p><p><a href="https://ruby.social/tags/PythonDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PythonDev</span></a> <a href="https://ruby.social/tags/SoftwareDesign" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SoftwareDesign</span></a> <a href="https://ruby.social/tags/ArchitecturePatterns" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ArchitecturePatterns</span></a> <a href="https://hynek.me/talks/design-pressure/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">hynek.me/talks/design-pressure</span><span class="invisible">/</span></a></p>
Pseudonymous :antiverified:<p>Because of course he did. :1000: :000:</p><p><a href="https://infosec.exchange/tags/InformationTechnology" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>InformationTechnology</span></a> <a href="https://infosec.exchange/tags/CoffeeMachine" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CoffeeMachine</span></a> <a href="https://infosec.exchange/tags/SoftwareDesign" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SoftwareDesign</span></a> <a href="https://infosec.exchange/tags/Coffee" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Coffee</span></a> <a href="https://infosec.exchange/tags/Microcontroller" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Microcontroller</span></a></p><p><a href="https://www.xatakaon.com/security/a-programmer-didnt-like-how-his-coffee-maker-brewed-coffee-he-spent-100-hours-trying-to-hack-it" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">xatakaon.com/security/a-progra</span><span class="invisible">mmer-didnt-like-how-his-coffee-maker-brewed-coffee-he-spent-100-hours-trying-to-hack-it</span></a></p>
:mastodon: Mike Amundsen<p>Rebecca’s Web – Traces, tracks, trails, and paths <a href="https://buff.ly/Jakixga" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">buff.ly/Jakixga</span><span class="invisible"></span></a></p><p>"This essay explores ways we can grow as designers by becoming more aware of our heuristics, acknowledging the inherent uncertainty in the design process, and learning better ways to articulate and share our heuristics with each other."</p><p><a href="https://mastodon.social/tags/api360" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>api360</span></a> <a href="https://mastodon.social/tags/softwareDesign" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>softwareDesign</span></a></p>
PatternChaser<p>Is there anyone out there who actually understands AI? How to design &amp; train one? How &amp; why they work? How &amp; why they are different from many software projects? What they are FOR?</p><p>There's so much <a href="https://mas.to/tags/BS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>BS</span></a>, and almost no actual understanding. This is scary...</p><p><a href="https://mas.to/tags/AI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AI</span></a> <a href="https://mas.to/tags/SoftwareDesign" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SoftwareDesign</span></a> <a href="https://mas.to/tags/SoftwareDevelopment" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SoftwareDevelopment</span></a></p>
It's Richie<p>For over two years now I've been working on the revival of a community calendar that was built in the heady days of the sharing economy before Uber and friends extracted every ounce of community goodwill in their thurst for profit.</p><p>A FOSS self hosted community ecosystem calendar (like say one for the local indie band scene) seems like a natural fit for the fediverse.</p><p>I've been unpacking some ideas for how this might work in the discussions on the code repo.</p><p>Would love folks to give it a read and give any feedback.</p><p><a href="https://github.com/koalagator/koalagator/discussions/51" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/koalagator/koalagat</span><span class="invisible">or/discussions/51</span></a></p><p><a href="https://hachyderm.io/tags/Developers" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Developers</span></a> <a href="https://hachyderm.io/tags/SoftwareDesign" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SoftwareDesign</span></a> <a href="https://hachyderm.io/tags/Fediverse" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Fediverse</span></a> <a href="https://hachyderm.io/tags/FOSS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FOSS</span></a> <a href="https://hachyderm.io/tags/OpenSource" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OpenSource</span></a> <a href="https://hachyderm.io/tags/CommunityCalendar" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CommunityCalendar</span></a> <a href="https://hachyderm.io/tags/Calendar" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Calendar</span></a> <a href="https://hachyderm.io/tags/Feedback" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Feedback</span></a></p>
WetHat💦<p>Over-engineering takeaways:<br>➡️ Misjudging future requirements can lead to inappropriate abstractions.<br>➡️ Avoiding over-engineering can be as impactful as achieving technical brilliance.<br>➡️Simplicity is key to maintainability.<br>➡️Avoid predicting needs that aren't certain.<br>➡️Create abstractions that align with current and reasonable future requirements.</p><p><a href="https://www.16elt.com/2024/09/07/future-proof-code/?_bhlid=684eaf1d61f0ce4a2732e0b8746f17c6e77724f4&amp;utm_source=newsletter.csharpdigest.net&amp;utm_medium=newsletter&amp;utm_campaign=on-over-engineering" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">16elt.com/2024/09/07/future-pr</span><span class="invisible">oof-code/?_bhlid=684eaf1d61f0ce4a2732e0b8746f17c6e77724f4&amp;utm_source=newsletter.csharpdigest.net&amp;utm_medium=newsletter&amp;utm_campaign=on-over-engineering</span></a></p><p><a href="https://fosstodon.org/tags/Programming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Programming</span></a> <a href="https://fosstodon.org/tags/SoftwareDesign" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SoftwareDesign</span></a> <a href="https://fosstodon.org/tags/BestPractices" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>BestPractices</span></a> <a href="https://fosstodon.org/tags/OverEngineering" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OverEngineering</span></a> <a href="https://fosstodon.org/tags/Refactoring" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Refactoring</span></a></p>
Ian Badcoe<p>New intro now I am retired...</p><p>Looking to get into some <a href="https://peoplemaking.games/tags/Indie" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Indie</span></a> <a href="https://peoplemaking.games/tags/GameDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GameDev</span></a> now I have time. Want to write the games I wanted to write all along: <a href="https://peoplemaking.games/tags/Roguelike" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Roguelike</span></a> <a href="https://peoplemaking.games/tags/Roguelite" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Roguelite</span></a> <a href="https://peoplemaking.games/tags/ProceduralContent" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ProceduralContent</span></a>...</p><p>Also available to help other people with projects/personal development... Commercial or unpaid, drop me a message, the worst can happen is I don't know or am too busy.</p><p>Skills: <a href="https://peoplemaking.games/tags/SoftwareEngineering" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SoftwareEngineering</span></a> <a href="https://peoplemaking.games/tags/SoftwareDesign" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SoftwareDesign</span></a><br> <a href="https://peoplemaking.games/tags/C" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>C</span></a>++ <a href="https://peoplemaking.games/tags/Teamwork" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Teamwork</span></a>, <a href="https://peoplemaking.games/tags/C" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>C</span></a>++, <a href="https://peoplemaking.games/tags/Online" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Online</span></a></p>
WetHat💦<p>A beginner-friendly guide to <a href="https://fosstodon.org/tags/REST" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>REST</span></a>, <a href="https://fosstodon.org/tags/SOAP" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SOAP</span></a>, <a href="https://fosstodon.org/tags/GraphQL" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GraphQL</span></a>, and <a href="https://fosstodon.org/tags/gRPC" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>gRPC</span></a>:<br>➡️ Introduces the distinct advantages of each API type and architecture.<br>➡️Has examples, such as REST’s use in e-commerce, GraphQL in social apps, and gRPC in microservices.<br>➡️Highlights emerging API trends like decentralized systems and AI-driven capabilities.</p><p><a href="https://www.freecodecamp.org/news/learn-api-fundamentals-and-architecture/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">freecodecamp.org/news/learn-ap</span><span class="invisible">i-fundamentals-and-architecture/</span></a></p><p><a href="https://fosstodon.org/tags/Programming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Programming</span></a> <a href="https://fosstodon.org/tags/APIs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>APIs</span></a> <a href="https://fosstodon.org/tags/WebDevelopment" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WebDevelopment</span></a> <a href="https://fosstodon.org/tags/SoftwareDesign" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SoftwareDesign</span></a> <a href="https://fosstodon.org/tags/SoftwareArchitecture" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SoftwareArchitecture</span></a> <a href="https://fosstodon.org/tags/Microservices" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Microservices</span></a></p>
Paolo Amoroso<p>Carl Svensson on why desktop user interfaces haven't evolved much:</p><p>"To me, trying to reinvent the desktop experience feels a bit like complaining about steering wheels in cars."</p><p><a href="https://www.datagubbe.se/futui" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="">datagubbe.se/futui</span><span class="invisible"></span></a></p><p><a href="https://fosstodon.org/tags/gui" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>gui</span></a> <a href="https://fosstodon.org/tags/UserInterface" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>UserInterface</span></a> <a href="https://fosstodon.org/tags/SoftwareDesign" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SoftwareDesign</span></a></p>
Urs Enzler 🐉<p>Only repeated refactoring combined with a growing understanding of the problem and its potential solutions will lead to simple code, design, and architectures. </p><p>So "Make it simple, stupid" (MISS)</p><p><a href="https://tooting.ch/tags/Architecture" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Architecture</span></a> <a href="https://tooting.ch/tags/SoftwareDesign" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SoftwareDesign</span></a> <a href="https://tooting.ch/tags/Code" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Code</span></a></p><p>(2/2)</p>
LisPiThe fact DoS-ing a server is even effective as a method of silencing anyone/anything is an indicator of the wrong design being used.<br><br>Server-centric design is almost always the wrong architecture to use for anything that is not strictly and invariably hierarchical (and even then, a *lot* of cases can do with message-centric and/or content-addressed distributed protocols).<br><br><a class="hashtag" href="https://udongein.xyz/tag/softwaredesign" rel="nofollow noopener" target="_blank">#SoftwareDesign</a> <a class="hashtag" href="https://udongein.xyz/tag/software" rel="nofollow noopener" target="_blank">#Software</a> <a class="hashtag" href="https://udongein.xyz/tag/servers" rel="nofollow noopener" target="_blank">#Servers</a> <a class="hashtag" href="https://udongein.xyz/tag/protocols" rel="nofollow noopener" target="_blank">#Protocols</a> <a class="hashtag" href="https://udongein.xyz/tag/architecture" rel="nofollow noopener" target="_blank">#Architecture</a> <a class="hashtag" href="https://udongein.xyz/tag/doingitwrong" rel="nofollow noopener" target="_blank">#DoingItWrong</a>
Steve Bogart 🎵<p>Once again, GMail is helpfully shepherding me to overcommit myself by *only* providing 'Yes' suggestions when someone asks me to do a thing.</p><p>But, here's a secret: I already know many good ways to say 'Yes' to things! Those words already flow out of my fingers very easily.</p><p>I would find it far, *far* more helpful and labor-saving if Google would provide a variety of starting points to kindly/politely say 'No' to a request.</p><p><a href="https://tilde.zone/tags/SoftwareDesign" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SoftwareDesign</span></a></p>
WetHat💦<p>Why care about Software Design:<br>➡️ Software design is critical for building scalable, maintainable, and efficient systems.<br>➡️ Good design reduces technical debt and simplifies implementation.</p><p><a href="https://www.freecodecamp.org/news/learn-software-design-basics/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">freecodecamp.org/news/learn-so</span><span class="invisible">ftware-design-basics/</span></a></p><p><a href="https://fosstodon.org/tags/SoftwareDesign" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SoftwareDesign</span></a> <a href="https://fosstodon.org/tags/SoftwareDevelopment" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SoftwareDevelopment</span></a> <a href="https://fosstodon.org/tags/SystemArchitecture" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SystemArchitecture</span></a></p>
Steve Read<p>Welcome to DDD London's March update! Featuring <span class="h-card" translate="no"><a href="https://hachyderm.io/@diana" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>diana</span></a></span>, <span class="h-card" translate="no"><a href="https://mastodon.social/@vladikk" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>vladikk</span></a></span>, Avraham, Cat and Sonya</p><p><a href="https://community.ministryofsoftwaredesign.com/preview/1076733/emails/148160758117565463" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">community.ministryofsoftwarede</span><span class="invisible">sign.com/preview/1076733/emails/148160758117565463</span></a></p><p><a href="https://mastodon.social/tags/SoftwareDesign" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SoftwareDesign</span></a> <a href="https://mastodon.social/tags/domaindrivendesign" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>domaindrivendesign</span></a></p>
Jacqui Read<p>🚨 Last call for the <a href="https://fosstodon.org/tags/DDD" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DDD</span></a> London online event for February 2025, later today! *Don't forget to fill in the short registration form in advance to get your event link*</p><p>I will be hosting Sonya Natanzon &amp; Vlad Khononov for Complexity &amp; Modularity: the Yin and Yang of Socio-Technical Design.</p><p>Join us online at 6pm UTC+0 on Tue 25th Feb.</p><p><a href="https://events.teams.microsoft.com/event/29cb5e3d-2357-4307-af72-71da59b4567b@bef11496-612b-40ab-b8a6-58b373205d56" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">events.teams.microsoft.com/eve</span><span class="invisible">nt/29cb5e3d-2357-4307-af72-71da59b4567b@bef11496-612b-40ab-b8a6-58b373205d56</span></a></p><p><a href="https://fosstodon.org/tags/softwareDesign" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>softwareDesign</span></a> <a href="https://fosstodon.org/tags/softwareDevelopment" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>softwareDevelopment</span></a> <a href="https://fosstodon.org/tags/softwareArchitecture" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>softwareArchitecture</span></a> <a href="https://fosstodon.org/tags/DDD" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DDD</span></a> <a href="https://fosstodon.org/tags/domainDrivenDesign" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>domainDrivenDesign</span></a></p>