shakedown.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
A community for live music fans with roots in the jam scene. Shakedown Social is run by a team of volunteers (led by @clifff and @sethadam1) and funded by donations.

Administered by:

Server stats:

268
active users

#softwaredesign

0 posts0 participants0 posts today
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>
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>
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>
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>
Assn for Computing Machinery<p>The latest issue of <a href="https://mastodon.acm.org/tags/AdvancesInComputing" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AdvancesInComputing</span></a> is here!</p><p>Highlights you can’t miss:<br>🔍 A deep dive into self-designing software—a glimpse at the future of autonomous programming.<br>📉 How did Intel’s “fall from grace” happen? <br>💡 Plus, handpicked stories from ACM’s Interactions and XRDS magazines.</p><p>Dive in and explore 👇 <br><a href="https://www.linkedin.com/pulse/self-designing-software-intels-fall-mh53e/?trackingId=oq7M9SefB7kST%2BeZUWKHSA%3D%3D" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">linkedin.com/pulse/self-design</span><span class="invisible">ing-software-intels-fall-mh53e/?trackingId=oq7M9SefB7kST%2BeZUWKHSA%3D%3D</span></a></p><p><a href="https://mastodon.acm.org/tags/ACM" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ACM</span></a> <a href="https://mastodon.acm.org/tags/AI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AI</span></a> <a href="https://mastodon.acm.org/tags/SoftwareDesign" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SoftwareDesign</span></a></p>
Jacqui Read<p>Look what arrived just in time for Christmas! 🖼️ 🎄<br>I've been looking forward to the arrival of my framed book cover for a long time. Now I just need to get it on the wall...</p><p>What will take longest, the frame arriving or me getting it on the wall? 😂 </p><p><a href="https://fosstodon.org/tags/book" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>book</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/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/communication" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>communication</span></a></p>
fanf42<p>/me, lost in the work of <span class="h-card" translate="no"><a href="https://mastodon.social/@RuthMalan" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>RuthMalan</span></a></span>, like a little human in a party with clearly too much sugar, bumping on perls like<br>"the architect's boundary bleed detectors"(1)<br>And grinning b/c someone is able to so well depicts whar I often feel</p><p>Seriously, I'm opening links at random from <a href="https://www.ruthmalan.com/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="">ruthmalan.com/</span><span class="invisible"></span></a> and <em>everything</em> is good! </p><p>(1) in <a href="https://www.linkedin.com/pulse/architecture-clues-heuristics-part-i-scars-ruth-malan/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">linkedin.com/pulse/architectur</span><span class="invisible">e-clues-heuristics-part-i-scars-ruth-malan/</span></a></p><p>Edit : <a href="https://social.treehouse.systems/tags/systemic" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>systemic</span></a> <a href="https://social.treehouse.systems/tags/softwareDesign" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>softwareDesign</span></a> <a href="https://social.treehouse.systems/tags/softwareArchitecture" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>softwareArchitecture</span></a> <a href="https://social.treehouse.systems/tags/reference" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>reference</span></a> <a href="https://social.treehouse.systems/tags/bibtex" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>bibtex</span></a></p>
Aaron<p>What if moderation were partially decoupled from server administration in the fediverse? What if you could choose one or more moderators or blocklists to "subscribe" to, and then make your own exceptions about specific users or servers to block or allow? Maybe "reports" could be compiled into user-specific block lists, which could then be voluntarily aggregated. Kind of a federated approach to moderation itself...</p><p>It seems like this would be a better system, and also would resolve a lot of debate about moderation and defederation up front.</p><p><a href="https://techhub.social/tags/fedi" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>fedi</span></a><br><a href="https://techhub.social/tags/Fediverse" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Fediverse</span></a><br><a href="https://techhub.social/tags/moderation" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>moderation</span></a><br><a href="https://techhub.social/tags/SoftwareDesign" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SoftwareDesign</span></a><br><a href="https://techhub.social/tags/SystemDesign" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SystemDesign</span></a></p>
Maik Bode<p><a href="https://lgbtqia.space/tags/Rant" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Rant</span></a></p><p>Recently forced to use an <a href="https://lgbtqia.space/tags/Apple" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Apple</span></a> product as a teacher in school, I have been confirmed of what I was suspecting before from the distance: Below all the shiny surfaces and smooth animations lies an oppressive <a href="https://lgbtqia.space/tags/softwaredesign" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>softwaredesign</span></a> philosophy which claims to know what the user needs.<br>I say no thanks! I like to choose my tools and their arrangement myself. As a <a href="https://lgbtqia.space/tags/neurodivergent" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>neurodivergent</span></a> person, this is an every workday's menace for me. Also, <a href="https://lgbtqia.space/tags/Automation" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Automation</span></a> is a fine thing. But the more one uses it, the more dependent they become.</p><p>And don't get me started on the literally exclusive pricing.</p><p>Am I being overly dramatic, <a href="https://lgbtqia.space/tags/fedinerds" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>fedinerds</span></a> ?</p>
Rachel Wil Singh ~ Moos-a-dee<p>This morning my TikTok doesn't let me pause by tapping the screen anymore, it mutes the video instead. This isn't what I want, I frequently have to pause videos so I can respond to Rai talking, or move to another spot, and finish watching later.</p><p>My guess is they did this because video plays generate additional "watches" in the metrics, but what does that gain? If videos continue playing on mute the entire time I'm talking to someone?</p><p><a href="https://mastodon.gamedev.place/tags/SoftwareDesign" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SoftwareDesign</span></a> <a href="https://mastodon.gamedev.place/tags/UX" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>UX</span></a></p>
Collin Donnell<p>The thing about trying to figure out what systems you’re going to need upfront is that you never know less about a project than in the beginning. <a href="https://ruby.social/tags/programming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>programming</span></a> <a href="https://ruby.social/tags/SoftwareDesign" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SoftwareDesign</span></a></p>
NunoF :iterm2_logo: :veritrek:<p>I've been working in software engineering industry for a while. Now working on <a href="https://hachyderm.io/tags/SmartEnergy" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SmartEnergy</span></a> and <a href="https://hachyderm.io/tags/SystemsEngineering" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SystemsEngineering</span></a></p><p>Interested in many topics from <a href="https://hachyderm.io/tags/EmbeddedSystems" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>EmbeddedSystems</span></a> to <a href="https://hachyderm.io/tags/SoftwareSecurity" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SoftwareSecurity</span></a> to <a href="https://hachyderm.io/tags/CloudComputing" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CloudComputing</span></a> </p><p>Societal topics also matter to me, not only because <a href="https://hachyderm.io/tags/SoftwareDesign" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SoftwareDesign</span></a> is very much about <a href="https://hachyderm.io/tags/HumanRelationships" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>HumanRelationships</span></a> but these are very sensitive to <a href="https://hachyderm.io/tags/Political" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Political</span></a> and <a href="https://hachyderm.io/tags/Social" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Social</span></a> that are currently being designed also on <a href="https://hachyderm.io/tags/SocialMedia" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SocialMedia</span></a></p>
Collin Donnell<p>People who advocate architectural patterns like <a href="https://ruby.social/tags/VIPER" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>VIPER</span></a> think they are simplifying too. It's presented as a tradeoff free answer to the problem of having a complex app.</p><p>I look at it and say "why are there five things in between the two or three things I need to actually do work?" It's nuts.</p><p><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/Swift" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Swift</span></a> <a href="https://ruby.social/tags/iOS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>iOS</span></a></p>
Joana de Castro ArnaudInteresses / Interests - Hashtags, part 1
Steve Saxon<p>10 days in (Team <span class="h-card"><a href="https://mstdn.social/@jentaub" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>jentaub</span></a></span>). Hopefully not too late to post my <a href="https://mstdn.social/tags/introduction" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>introduction</span></a>...</p><p>I'm a British-born software engineer posing as a tech executive. I work on <a href="https://mstdn.social/tags/QuickBooks" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>QuickBooks</span></a> at <a href="https://mstdn.social/tags/Intuit" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Intuit</span></a>. Previously the Chief Architect for real-time comms at Microsoft, where I created Azure Communication Services. Before that I was a Principal Engineer on Alexa at Amazon, where I created Alexa Presentation Language.</p><p>I drive Porsches and collect watches 😎 </p><p><a href="https://mstdn.social/tags/softwaredesign" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>softwaredesign</span></a> <a href="https://mstdn.social/tags/kotlin" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>kotlin</span></a> <a href="https://mstdn.social/tags/csharp" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>csharp</span></a> <a href="https://mstdn.social/tags/porsche" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>porsche</span></a> <a href="https://mstdn.social/tags/hublot" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>hublot</span></a> <a href="https://mstdn.social/tags/democracy" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>democracy</span></a></p>
Arthur P. Dent<p>Hi. I'm Saket from the Netherlands. </p><p>He/him.</p><p>I believe <a href="https://appdot.net/tags/kindness" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>kindness</span></a> is key to our survival.</p><p>Fascists, racists, TERFs, misogynists, etc., give me a wide berth (ideally so wide you fall off the edge of your platform into open-mindedness)</p><p>I'm interested in conversations with thoughtful conversationalists on topics such as: <a href="https://appdot.net/tags/books" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>books</span></a>, <a href="https://appdot.net/tags/writing" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>writing</span></a>, <a href="https://appdot.net/tags/climate" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>climate</span></a>, <a href="https://appdot.net/tags/politics" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>politics</span></a>, <a href="https://appdot.net/tags/philosophy" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>philosophy</span></a>, <a href="https://appdot.net/tags/banter" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>banter</span></a>, <a href="https://appdot.net/tags/scripting" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>scripting</span></a>, <a href="https://appdot.net/tags/apps" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>apps</span></a>, <a href="https://appdot.net/tags/fediverse" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>fediverse</span></a>, <a href="https://appdot.net/tags/softwaredesign" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>softwaredesign</span></a>, <a href="https://appdot.net/tags/martialarts" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>martialarts</span></a>, <a href="https://appdot.net/tags/ttrpg" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ttrpg</span></a>, <a href="https://appdot.net/tags/videogames" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>videogames</span></a>, <a href="https://appdot.net/tags/design" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>design</span></a>, <a href="https://appdot.net/tags/devops" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>devops</span></a></p><p><a href="https://appdot.net/tags/introduction" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>introduction</span></a></p>
_mostly_sunshine<p>My interests include</p><p><a href="https://mstdn.social/tags/sewing" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>sewing</span></a> <br><a href="https://mstdn.social/tags/Softwaredesign" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Softwaredesign</span></a> <br><a href="https://mstdn.social/tags/baking" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>baking</span></a> <br><a href="https://mstdn.social/tags/dataengineering" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>dataengineering</span></a> <br><a href="https://mstdn.social/tags/books" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>books</span></a> <br><a href="https://mstdn.social/tags/Travel" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Travel</span></a> <br><a href="https://mstdn.social/tags/classicalmusic" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>classicalmusic</span></a> <br><a href="https://mstdn.social/tags/languages" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>languages</span></a><br><a href="https://mstdn.social/tags/textiles" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>textiles</span></a> <br><a href="https://mstdn.social/tags/friendship" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>friendship</span></a> </p><p>I'm always changing it up. <br> 👁️</p>