sfba.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
A Mastodon instance for the San Francisco Bay Area. Come on in and join us!

Server stats:

2.4K
active users

#softwaredevelopment

69 posts65 participants10 posts today
David Montesdeoca<p>The one about layoffs in an American fintech<br><a href="https://blog.davidmp.es/the-one-about-layoffs-in-an-american-fintech" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">blog.davidmp.es/the-one-about-</span><span class="invisible">layoffs-in-an-american-fintech</span></a><br><a href="https://mastodon.social/tags/fintech" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>fintech</span></a> <a href="https://mastodon.social/tags/softwaredevelopment" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>softwaredevelopment</span></a> <a href="https://mastodon.social/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a> <a href="https://mastodon.social/tags/dev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>dev</span></a> <a href="https://mastodon.social/tags/layoffs" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>layoffs</span></a></p>
David Montesdeoca<p>The one about my experience working for an American fintech (6 months)<br><a href="https://blog.davidmp.es/the-one-about-my-experience-working-for-an-american-fintech-6-months" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">blog.davidmp.es/the-one-about-</span><span class="invisible">my-experience-working-for-an-american-fintech-6-months</span></a><br><a href="https://mastodon.social/tags/fintech" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>fintech</span></a> <a href="https://mastodon.social/tags/softwaredevelopment" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>softwaredevelopment</span></a> <a href="https://mastodon.social/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a> <a href="https://mastodon.social/tags/dev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>dev</span></a></p>
.:\dGh/:.<p>I like coding convenience, so I always try to promote unpacked parameters when it's feasible, especially strings.</p><p>✅ The dev uses multiple parameters <br>✅ The dev uses a single array<br>✅ The dev unpacks an array</p><p>When I need the function to accept two types of parameters, I never use unpacked parameters (because these SHOULD be the same type).</p><p><a href="https://mastodon.social/tags/Programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Programming</span></a> <a href="https://mastodon.social/tags/Coding" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Coding</span></a> <a href="https://mastodon.social/tags/Code" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Code</span></a> <a href="https://mastodon.social/tags/Software" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Software</span></a> <a href="https://mastodon.social/tags/SoftwareDevelopment" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SoftwareDevelopment</span></a> <a href="https://mastodon.social/tags/WebDevelopment" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>WebDevelopment</span></a> <a href="https://mastodon.social/tags/WebDev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>WebDev</span></a> <a href="https://mastodon.social/tags/PHP" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>PHP</span></a> <a href="https://mastodon.social/tags/CodeStyle" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CodeStyle</span></a></p>
Pavel A. Samsonov<p>"Build-measure-learn" - the premise of Big Tech development teams - is an ideology of waste. In reality it's "build, build, build" and all the stuff after that is an afterthought.</p><p>This week's issue covers UX designers who are finding ways to start with "learn" instead of starting with waste. </p><p><a href="https://mastodon.social/tags/UXDesign" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>UXDesign</span></a> <a href="https://mastodon.social/tags/UX" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>UX</span></a> <a href="https://mastodon.social/tags/UserResearch" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>UserResearch</span></a> <a href="https://mastodon.social/tags/ProductManagement" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ProductManagement</span></a> <a href="https://mastodon.social/tags/softwaredevelopment" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>softwaredevelopment</span></a> </p><p><a href="https://productpicnic.beehiiv.com/p/design-without-feedback-is-theater-why-design-goes-wrong-and-how-to-set-it-right-part-4" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">productpicnic.beehiiv.com/p/de</span><span class="invisible">sign-without-feedback-is-theater-why-design-goes-wrong-and-how-to-set-it-right-part-4</span></a></p>
Vladimir Savić<p>The Insanity of Being a Software Engineer <a href="https://0x1.pt/2025/04/06/the-insanity-of-being-a-software-engineer/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">0x1.pt/2025/04/06/the-insanity</span><span class="invisible">-of-being-a-software-engineer/</span></a> <a href="https://mastodon.social/tags/opinion" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>opinion</span></a> <a href="https://mastodon.social/tags/SoftwareDevelopment" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SoftwareDevelopment</span></a></p>
M. H. Neifer<p>We are destroying software</p><p>By Salvatore Sanfilippo (aka antirez)</p><p><a href="https://antirez.com/news/145" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">antirez.com/news/145</span><span class="invisible"></span></a> </p><p><a href="https://mastodon.social/tags/software" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>software</span></a> <a href="https://mastodon.social/tags/softwaredevelopment" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>softwaredevelopment</span></a></p>
Daniël Franke :panheart:<p>Sigh, I think I might have to switch away from <a href="https://social.ainmosni.eu/tags/visusalstudiocode" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>VisusalStudioCode</span></a>. Seems the only stuff they work on is <a href="https://social.ainmosni.eu/tags/ai" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>AI</span></a>, to the detriment of everything else.<br><br>Shall I move back to <a href="https://social.ainmosni.eu/tags/vim" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>vim</span></a>? Or rather <a href="https://social.ainmosni.eu/tags/neovim" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>neovim</span></a>. Do I still have the patience to configure that just the way I like it?<br>I could also try out that newfangled <a href="https://social.ainmosni.eu/tags/zed" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>zed</span></a> editor that is getting all the hype these days.<br><br>One must-have feature is it having good vim keybindings though, I'm lost without them.<br><br><a href="https://social.ainmosni.eu/tags/softwaredevelopment" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SoftwareDevelopment</span></a> <a href="https://social.ainmosni.eu/tags/golang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>golang</span></a> <a href="https://social.ainmosni.eu/tags/rustlang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rustlang</span></a> <a href="https://social.ainmosni.eu/tags/rust" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rust</span></a></p>
.:\dGh/:.<p>One lesson learned from using the cache:</p><p>Never cache logic that has cached logic.<br>Always cache logic as a whole.</p><p>There may be extreme cases where `cache(X=Y+Z)` is slower than `cache(X=Y+cache(Z))`, but then good luck trying to flush the cache without side effects.</p><p><a href="https://mastodon.social/tags/Programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Programming</span></a> <a href="https://mastodon.social/tags/Coding" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Coding</span></a> <a href="https://mastodon.social/tags/WebDevelopment" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>WebDevelopment</span></a> <a href="https://mastodon.social/tags/SoftwareDevelopment" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SoftwareDevelopment</span></a> <a href="https://mastodon.social/tags/WebDev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>WebDev</span></a> <a href="https://mastodon.social/tags/Code" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Code</span></a></p>
Nube Colectiva<p>The 5 Best Frameworks For Micro Frontends. </p><p>Los 5 Mejores Frameworks Para Micro Frontends.</p><p>👉 <a href="https://blog.nubecolectiva.com/los-5-mejores-frameworks-para-micro-frontends/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">blog.nubecolectiva.com/los-5-m</span><span class="invisible">ejores-frameworks-para-micro-frontends/</span></a> </p><p><a href="https://mastodon.social/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a> <a href="https://mastodon.social/tags/coding" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>coding</span></a> <a href="https://mastodon.social/tags/webdevelopment" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>webdevelopment</span></a> <a href="https://mastodon.social/tags/devs" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>devs</span></a> <a href="https://mastodon.social/tags/softwaredevelopment" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>softwaredevelopment</span></a> <a href="https://mastodon.social/tags/frameworks" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>frameworks</span></a> <a href="https://mastodon.social/tags/microfrontend" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>microfrontend</span></a></p>
SleepyTealCoder / Kiri<p>I'm back from my short break!</p><p>Coding up handling of mass followings for my on stream Twitch Notifications desktop client and maybe another event type.</p><p><a href="https://twitch.tv/sleepytealcoder" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">twitch.tv/sleepytealcoder</span><span class="invisible"></span></a></p><p><a href="https://really.sleepytealcoder.com/tags/Programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Programming</span></a> <a href="https://really.sleepytealcoder.com/tags/SoftwareDevelopment" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SoftwareDevelopment</span></a> <a href="https://really.sleepytealcoder.com/tags/TypeScript" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>TypeScript</span></a> <a href="https://really.sleepytealcoder.com/tags/NodeGui" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>NodeGui</span></a></p>
Vale<p>I just posted a rant about behaviour in the open-source community with an emphasis on user entitlement.</p><p><a href="https://vale.rocks/posts/open-source-entitlement" rel="nofollow noopener noreferrer" target="_blank">https://vale.rocks/posts/open-source-entitlement</a></p><p><a class="hashtag" href="https://fedi.vale.rocks/tag/rant" rel="nofollow noopener noreferrer" target="_blank">#Rant</a> <a class="hashtag" href="https://fedi.vale.rocks/tag/softwaredevelopment" rel="nofollow noopener noreferrer" target="_blank">#SoftwareDevelopment</a> <a class="hashtag" href="https://fedi.vale.rocks/tag/opensource" rel="nofollow noopener noreferrer" target="_blank">#OpenSource</a> <a class="hashtag" href="https://fedi.vale.rocks/tag/foss" rel="nofollow noopener noreferrer" target="_blank">#FOSS</a></p>
Miguel Afonso Caetano<p>"My current conclusion, though preliminary in this rapidly evolving field, is that not only can seasoned developers benefit from this technology — they are actually in the optimal position to harness its power.</p><p>Here’s the fascinating part: The very experience and accumulated know-how in software engineering and project management — which might seem obsolete in the age of AI — are precisely what enable the most effective use of these tools.</p><p>While I haven’t found the perfect metaphor for these LLM-based programming agents in an AI-assisted coding setup, I currently think of them as “an absolute senior when it comes to programming knowledge, but an absolute junior when it comes to architectural oversight in your specific context.”</p><p>This means that it takes some strategic effort to make them save you a tremendous amount of work.</p><p>And who better to invest that effort in the right way than a senior software engineer?</p><p>As we’ll see, while we’re dealing with cutting-edge technology, it’s the time-tested, traditional practices and tools that enable us to wield this new capability most effectively."</p><p><a href="https://manuel.kiessling.net/2025/03/31/how-seasoned-developers-can-achieve-great-results-with-ai-coding-agents/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">manuel.kiessling.net/2025/03/3</span><span class="invisible">1/how-seasoned-developers-can-achieve-great-results-with-ai-coding-agents/</span></a></p><p><a href="https://tldr.nettime.org/tags/AI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>AI</span></a> <a href="https://tldr.nettime.org/tags/GenerativeAI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GenerativeAI</span></a> <a href="https://tldr.nettime.org/tags/Programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Programming</span></a> <a href="https://tldr.nettime.org/tags/SoftwareDevelopment" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SoftwareDevelopment</span></a> <a href="https://tldr.nettime.org/tags/AIAgents" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>AIAgents</span></a> <a href="https://tldr.nettime.org/tags/LLMs" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>LLMs</span></a> <a href="https://tldr.nettime.org/tags/Chatbots" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Chatbots</span></a> <a href="https://tldr.nettime.org/tags/VibeCoding" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>VibeCoding</span></a> <a href="https://tldr.nettime.org/tags/SoftwareEngineering" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SoftwareEngineering</span></a> <a href="https://tldr.nettime.org/tags/ProjectManagement" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ProjectManagement</span></a></p>
Sunrise Technologies<p>💡 Got a Startup? You Need an Android App!<br>Australia’s competitive market demands innovation. Find out how Android apps can drive your growth strategy.</p><p>Read more: <a href="https://medium.com/@miawilliams3232/fueling-startup-growth-in-australia-with-smart-android-app-development-dc0deeb15b96" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">medium.com/@miawilliams3232/fu</span><span class="invisible">eling-startup-growth-in-australia-with-smart-android-app-development-dc0deeb15b96</span></a></p><p><a href="https://mastodon.social/tags/technology" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>technology</span></a> <a href="https://mastodon.social/tags/tech" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>tech</span></a> <a href="https://mastodon.social/tags/Android" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Android</span></a> <a href="https://mastodon.social/tags/SoftwareDevelopment" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SoftwareDevelopment</span></a></p>
pipTrends<p>This week newsletter will be out tomorrow. Interesting stuff by Evan Doyle, Nik Tomazic, Akshay, Myles, Dylan, Tucker Beck &amp; Fareed Khan covered</p><p><a href="https://newsletter.piptrends.com/p/django-query-optimization-marimo" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">newsletter.piptrends.com/p/dja</span><span class="invisible">ngo-query-optimization-marimo</span></a></p><p><a href="https://mastodon.social/tags/python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>python</span></a> <a href="https://mastodon.social/tags/Programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Programming</span></a> <a href="https://mastodon.social/tags/PythonProgramming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>PythonProgramming</span></a> <a href="https://mastodon.social/tags/ai" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ai</span></a> <a href="https://mastodon.social/tags/ml" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ml</span></a> <a href="https://mastodon.social/tags/MachineLearning" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>MachineLearning</span></a> <a href="https://mastodon.social/tags/SoftwareDevelopment" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SoftwareDevelopment</span></a> <a href="https://mastodon.social/tags/WebDevelopment" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>WebDevelopment</span></a> <a href="https://mastodon.social/tags/TechNews" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>TechNews</span></a> <a href="https://mastodon.social/tags/OpenSource" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OpenSource</span></a> <a href="https://mastodon.social/tags/DataEngineering" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DataEngineering</span></a></p>
pipTrends<p>If you use Jupyter notebooks often, you’ve probably faced issues like small edits leading to big Git diffs or difficulties reusing code across notebooks. Marimo is a good alternative that tackles these problems. In this article, Akshay, Myles and Dylan explained how Marimo solves these issues.</p><p><a href="https://marimo.io/blog/python-not-json" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">marimo.io/blog/python-not-json</span><span class="invisible"></span></a></p><p><a href="https://mastodon.social/tags/python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>python</span></a> <a href="https://mastodon.social/tags/Programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Programming</span></a> <a href="https://mastodon.social/tags/PythonProgramming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>PythonProgramming</span></a> <a href="https://mastodon.social/tags/ai" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ai</span></a> <a href="https://mastodon.social/tags/ml" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ml</span></a> <a href="https://mastodon.social/tags/MachineLearning" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>MachineLearning</span></a> <a href="https://mastodon.social/tags/SoftwareDevelopment" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SoftwareDevelopment</span></a> <a href="https://mastodon.social/tags/WebDevelopment" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>WebDevelopment</span></a> <a href="https://mastodon.social/tags/TechNews" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>TechNews</span></a> <a href="https://mastodon.social/tags/OpenSource" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OpenSource</span></a> <a href="https://mastodon.social/tags/DataEngineering" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DataEngineering</span></a></p>
Richard Donovan<p>The best way to build confidence in your solution…</p><p>…Is to get early feedback.</p><p>🟢 Discuss your ideas before implementing them.<br>🟢 Get someone to eyeball your solution as early as possible.<br>🟢 Deploy something and let people have a play as soon as you can.</p><p>Too often, I've found myself tucked away working on a feature, going deeper and deeper down that rabbit hole...</p><p><a href="https://mastodon.social/tags/developers" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>developers</span></a> <a href="https://mastodon.social/tags/coding" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>coding</span></a> <a href="https://mastodon.social/tags/softwaredevelopment" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>softwaredevelopment</span></a> <a href="https://mastodon.social/tags/softwareengineering" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>softwareengineering</span></a> <a href="https://mastodon.social/tags/wellbeing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>wellbeing</span></a> <a href="https://mastodon.social/tags/mindset" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>mindset</span></a> <a href="https://mastodon.social/tags/mentalhealth" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>mentalhealth</span></a></p>
Thoughtworks<p>🎵 Can coding have a vibe?</p><p>Our latest podcast explores Vibe Coding—a fresh approach to software development that blends flow, creativity and team dynamics.</p><p>Tune in to rethink how you build: <a href="https://ter.li/vlopsr" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">ter.li/vlopsr</span><span class="invisible"></span></a> 🎧</p><p><a href="https://toot.thoughtworks.com/tags/Tech" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Tech</span></a> <a href="https://toot.thoughtworks.com/tags/AI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>AI</span></a> <a href="https://toot.thoughtworks.com/tags/SoftwareDevelopment" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SoftwareDevelopment</span></a> <a href="https://toot.thoughtworks.com/tags/Podcast" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Podcast</span></a> <a href="https://toot.thoughtworks.com/tags/Code" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Code</span></a></p>
JSON Alexander<p>So, for anyone not in dotnetland, MediatR is a library which is commonly implementing a design pattern known as CQRS, one of the many completely pointless "design pattern for the sake of design patterns" found within OOP and which I have been trying dearly to make people stop using. </p><p>2 months ago its lead developer posted in a comment to a reddit thread 'You can print it on a shirt “I will never commercialize MediatR”. And I will sign it.', only for that lead developer to, two months later, make it closed source... </p><p>Jimmy, you have no idea how much of a favour you are doing for me </p><p><a href="https://www.reddit.com/r/dotnet/comments/1iamrqd/comment/m9e36u2/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">reddit.com/r/dotnet/comments/1</span><span class="invisible">iamrqd/comment/m9e36u2/</span></a></p><p><a href="https://woof.tech/tags/dotnet" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>dotnet</span></a> <a href="https://woof.tech/tags/csharp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>csharp</span></a> <a href="https://woof.tech/tags/softwaredevelopment" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>softwaredevelopment</span></a> <a href="https://woof.tech/tags/opensource" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>opensource</span></a> <a href="https://woof.tech/tags/oss" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>oss</span></a></p>
pipTrends<p>We all know that SELECT * FROM table_name is less efficient than selecting specific columns. The same applies to Django ORM, where you can optimize application performance using defer() and only(). If you want to learn how to use them, check out this article by Nik Tomazic.</p><p><a href="https://testdriven.io/blog/django-query-optimization/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">testdriven.io/blog/django-quer</span><span class="invisible">y-optimization/</span></a></p><p><a href="https://mastodon.social/tags/python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>python</span></a> <a href="https://mastodon.social/tags/Programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Programming</span></a> <a href="https://mastodon.social/tags/PythonProgramming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>PythonProgramming</span></a> <a href="https://mastodon.social/tags/ai" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ai</span></a> <a href="https://mastodon.social/tags/ml" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ml</span></a> <a href="https://mastodon.social/tags/MachineLearning" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>MachineLearning</span></a> <a href="https://mastodon.social/tags/SoftwareDevelopment" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SoftwareDevelopment</span></a> <a href="https://mastodon.social/tags/WebDevelopment" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>WebDevelopment</span></a> <a href="https://mastodon.social/tags/TechNews" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>TechNews</span></a> <a href="https://mastodon.social/tags/OpenSource" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OpenSource</span></a> <a href="https://mastodon.social/tags/DataEngineering" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DataEngineering</span></a></p>
Hacker News<p>I stopped using AI code editors</p><p><a href="https://lucianonooijen.com/blog/why-i-stopped-using-ai-code-editors" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">lucianonooijen.com/blog/why-i-</span><span class="invisible">stopped-using-ai-code-editors</span></a></p><p><a href="https://mastodon.social/tags/HackerNews" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>HackerNews</span></a> <a href="https://mastodon.social/tags/I" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>I</span></a> <a href="https://mastodon.social/tags/stopped" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>stopped</span></a> <a href="https://mastodon.social/tags/using" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>using</span></a> <a href="https://mastodon.social/tags/AI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>AI</span></a> <a href="https://mastodon.social/tags/code" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>code</span></a> <a href="https://mastodon.social/tags/editors" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>editors</span></a> <a href="https://mastodon.social/tags/AIcodeeditors" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>AIcodeeditors</span></a> <a href="https://mastodon.social/tags/techblog" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>techblog</span></a> <a href="https://mastodon.social/tags/softwaredevelopment" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>softwaredevelopment</span></a> <a href="https://mastodon.social/tags/codingexperience" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>codingexperience</span></a></p>