schmonz.com is a Fediverse instance that uses the ActivityPub protocol. In other words, users at this host can communicate with people that use software like Mastodon, Pleroma, Friendica, etc. all around the world.

This server runs the snac software and there is no automatic sign-up process.

Search results for tag #SoftwareDesign

Ted M. Young boosted

[?]Jan Van Ryswyck ยป 🌐
@janvanryswyck@mastodon.social

๐“๐จ๐๐š๐ฒ, ๐€๐ฉ๐ซ๐ข๐ฅ 27, is the last day to secure your spot at the ๐ž๐š๐ซ๐ฅ๐ฒ-๐›๐ข๐ซ๐ ๐ซ๐š๐ญ๐ž for my workshop ๐–๐ž๐ฅ๐ฅ-๐๐š๐ฅ๐š๐ง๐œ๐ž๐ ๐“๐ž๐ฌ๐ญ-๐ƒ๐ซ๐ข๐ฏ๐ž๐ง ๐ƒ๐ž๐ฏ๐ž๐ฅ๐จ๐ฉ๐ฆ๐ž๐ง๐ญ. Join us on ๐Œ๐š๐ฒ 21-22, 2026 at ๐“๐ก๐ž ๐๐ซ๐š๐ข๐ง ๐„๐ฆ๐›๐š๐ฌ๐ฌ๐ฒ ๐ข๐ง ๐€๐ง๐ญ๐ฐ๐ž๐ซ๐ฉ .

Donโ€™t miss this final chance to invest in your skills at a reduced price.

๐Ÿ”— ๐’๐ž๐œ๐ฎ๐ซ๐ž ๐ฒ๐จ๐ฎ๐ซ ๐ฌ๐ฉ๐จ๐ญ ๐ง๐จ๐ฐ.

For more information: principal-it.eu/training/well-

    [?]Kenny (Baas) Schwegler ยป 🌐
    @kenny_baas@mastodon.social

    I'm not saying AI tooling can't help. But if we're not measuring actual outcomes, we're just confirming our own bias. Start measuring. Compare cycle times, defect rates, rework. Don't let a feeling of speed substitute for evidence of speed.

    And make sure you're not feeding the AI hype industry with false promises.

      #xp boosted

      [?]Jan Van Ryswyck ยป 🌐
      @janvanryswyck@mastodon.social

      Struggling with brittle tests that slow you down? Join my ๐–๐ž๐ฅ๐ฅ-๐๐š๐ฅ๐š๐ง๐œ๐ž๐ ๐“๐ž๐ฌ๐ญ-๐ƒ๐ซ๐ข๐ฏ๐ž๐ง ๐ƒ๐ž๐ฏ๐ž๐ฅ๐จ๐ฉ๐ฆ๐ž๐ง๐ญworkshop on ๐Œ๐š๐ฒ 21-22, 2026 in Antwerp! Learn how to write reliable, maintainable tests that help you think about software design and prevent defects. Early -bird tickets are available until ๐€๐ฉ๐ซ๐ข๐ฅ 19.

      For more information: principal-it.eu/training/well-

        [?]Virtual Domain-Driven Design ยป 🌐
        @virtualddd@techhub.social

        It's hard when method wars between Agile and Six Sigma hide what you're actually building. Simon Wardley shared how mapping a system's evolution helps choose the right approach for each component, avoiding costly failures. Look at the landscape first, then pick your tools.

        Read, watch, or listen: virtualddd.com/facilitating-ar

          [?]Arthur P. Dent ยป 🌐
          @Saket@appdot.net

          Hi. I'm Saket from the Netherlands.

          He/him.

          I believe is key to our survival.

          Fascists, racists, TERFs, misogynists, etc., give me a wide berth (ideally so wide you fall off the edge of your platform into open-mindedness)

          I'm interested in conversations with thoughtful conversationalists on topics such as: , , , , , , , , , , , , , ,

            [?]Jan Van Ryswyck ยป 🌐
            @janvanryswyck@mastodon.social

            โ€œIโ€™m writing unit tests because I have to. They just confirm that my code works, which I already know. They are tedious to write, and often stop working when I change the implementation of the system. Maintaining unit tests is often difficult and takes a lot of time out of my day.โ€

            Does this sound familiar? Then you might be interested in my workshop, ๐–๐ž๐ฅ๐ฅ-๐๐š๐ฅ๐š๐ง๐œ๐ž๐ ๐“๐ž๐ฌ๐ญ-๐ƒ๐ซ๐ข๐ฏ๐ž๐ง ๐ƒ๐ž๐ฏ๐ž๐ฅ๐จ๐ฉ๐ฆ๐ž๐ง๐ญ, on 21 ๐š๐ง๐ 22 ๐Œ๐š๐ฒ 2025 ๐š๐ญ ๐“๐ก๐ž ๐๐ซ๐š๐ข๐ง ๐„๐ฆ๐›๐š๐ฌ๐ฌ๐ฒ ๐ข๐ง ๐€๐ง๐ญ๐ฐ๐ž๐ซ๐ฉ.

              #xp boosted

              [?]Jan Van Ryswyck ยป 🌐
              @janvanryswyck@mastodon.social

              This two-day, hands-on workshop blends theory with practice in a real-world codebase.ย Yotdd to master the art of writing loosely coupled and highly maintainable automated developer tests.

              ๐‘๐ž๐ ๐ข๐ฌ๐ญ๐ž๐ซ ๐›๐ฒ ๐€๐ฉ๐ซ๐ข๐ฅ 19 ๐ญ๐จ ๐ญ๐š๐ค๐ž ๐š๐๐ฏ๐š๐ง๐ญ๐š๐ ๐ž ๐จ๐Ÿ ๐ญ๐ก๐ž ๐ž๐š๐ซ๐ฅ๐ฒ-๐›๐ข๐ซ๐ ๐๐ข๐ฌ๐œ๐จ๐ฎ๐ง๐ญ! Spots are limited, so visit my website (principal-it.eu/training/well-) to learn more and secure your spot.

                [?]J. B. Rainsberger (he) ยป 🌐
                @jbrains@mastodon.social

                Unit tests don't merely run more quickly because they execute a smaller part of the system. They eliminate irrelevant details, which makes spotting the mistake less expensive.

                  [?]Kenny (Baas) Schwegler ยป 🌐
                  @kenny_baas@mastodon.social

                  Knowing about a bias, it turns out, does not make you immune to it.

                  I did bring KitKats as a precautionary measure. At least one of us came prepared.

                  Looking forward to seeing you in Berlin!

                    [?]Kenny (Baas) Schwegler ยป 🌐
                    @kenny_baas@mastodon.social

                    First day of another DDD foundation workshop, and we hit the wall that almost every team hits: naming.

                    Not "what should we call this?" โ€” that's the surface question. The deeper one is: how much does a name already decide for you?
                    ...

                      [?]Kenny (Baas) Schwegler ยป 🌐
                      @kenny_baas@mastodon.social

                      We started day 2 of the Tactical DDD training this morning, not with coding, but with discovering and formalising acceptance criteria through Example Mapping. These acceptance criteria then become input for domain modelling with responsibility-driven design through CRC-card modelling.
                      ...

                        [?]Virtual Domain-Driven Design ยป 🌐
                        @virtualddd@techhub.social

                        Developers often see TDD primarily as a testing technique, missing its potential to guide design. @davefarley77 talk showed how shifting focus allows TDD to actively shape software architecture and foster better code structure. It's about using TDD to drive design, not just validate it.

                        Watch or listen: virtualddd.com/sessions/tdd-as

                          [?]Kenny (Baas) Schwegler ยป 🌐
                          @kenny_baas@mastodon.social

                          The coloured blocks on the flipchart make it click for most people. Once you can see where coupling creeps in and where boundaries should be, the conversations about architecture become much more productive.

                          Tomorrow, we go into one of the modules, sketch it out using Responsibility-Driven Design, and then go straight to coding.

                            [?]Jan Van Ryswyck ยป 🌐
                            @janvanryswyck@mastodon.social

                            A while ago, I was asked whether one should use Inside-Out TDD or Outside-In TDD. At first glance, it might seem important to choose one approach over the other. However, this isnโ€™t the case at all. Inside-Out and Outside-In TDD are not mutually exclusive. Thereโ€™s no need to rigidly commit to just one. Instead, we should practice and master both approaches to develop an intuitive sense, a *gut instinct*, for when to apply a certain approach. (1/2)

                              Ted M. Young boosted

                              [?]Jan Van Ryswyck ยป 🌐
                              @janvanryswyck@mastodon.social

                              Iโ€™m happy to announce my workshop, โ€˜๐–๐ž๐ฅ๐ฅ-๐๐š๐ฅ๐š๐ง๐œ๐ž๐ ๐“๐ž๐ฌ๐ญ-๐ƒ๐ซ๐ข๐ฏ๐ž๐ง ๐ƒ๐ž๐ฏ๐ž๐ฅ๐จ๐ฉ๐ฆ๐ž๐ง๐ญโ€™ on 21 ๐š๐ง๐ 22 ๐Œ๐š๐ฒ 2025 at ๐“๐ก๐ž ๐๐ซ๐š๐ข๐ง ๐„๐ฆ๐›๐š๐ฌ๐ฌ๐ฒ ๐ข๐ง ๐€๐ง๐ญ๐ฐ๐ž๐ซ๐ฉ. This two-day, hands-on workshop blends theory with practice in a real-world codebase. You'll be collaborating together with fellow attendees to master the art of writing loosely coupled and highly maintainable automated developer tests.

                              (1/2)