veganism.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
Veganism Social is a welcoming space on the internet for vegans to connect and engage with the broader decentralized social media community.

Administered by:

Server stats:

295
active users

#codequality

1 post1 participant0 posts today
Yuna<p>TECHNICAL DEBT is like a ROTTING ROOF</p><p>On rainy days, it's too wet to fix it.<br>On sunny days, there's no leak… so you ignore it.<br>Then one day, boom, ceiling caves in, buckets everywhere, and you're duct taping production at 2am.</p><p>That's technical debt.<br>Not just messy code. Not just bad practices.<br>It's what you chose not to fix when you could have.</p><p>The missing tests.<br>The config you hardcoded "just for now".<br>The abstraction you skipped because "it works".<br>The one extra iteration after the ticket was marked as "done".</p><p>And now it's slowing you down.<br>It's holding your future hostage.<br>You're spending engineering cycles bailing water, not shipping value.</p><p>We love to say we're "building", but half the time we're just… leak managers.<br>You can't scale rot.</p><p>So next time the sun's out, fix the roof.<br>Because when the rain hits, it's too late.</p><p><a href="https://hachyderm.io/tags/TechnicalDebt" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TechnicalDebt</span></a> <a href="https://hachyderm.io/tags/SoftwareEngineering" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SoftwareEngineering</span></a> <a href="https://hachyderm.io/tags/Minimalism" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Minimalism</span></a> <a href="https://hachyderm.io/tags/DevEx" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DevEx</span></a> <a href="https://hachyderm.io/tags/LegacyCode" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LegacyCode</span></a> <a href="https://hachyderm.io/tags/BuildRight" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>BuildRight</span></a> <a href="https://hachyderm.io/tags/PragmaticEngineering" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PragmaticEngineering</span></a> <a href="https://hachyderm.io/tags/TechLeadership" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TechLeadership</span></a> <a href="https://hachyderm.io/tags/CodeQuality" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CodeQuality</span></a> <a href="https://hachyderm.io/tags/DeveloperExperience" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DeveloperExperience</span></a> <a href="https://hachyderm.io/tags/SustainableSoftware" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SustainableSoftware</span></a> <a href="https://hachyderm.io/tags/TeamVelocity" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TeamVelocity</span></a> <a href="https://hachyderm.io/tags/FixTheRoof" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FixTheRoof</span></a></p>
N-gated Hacker News<p>Oh, the horror! 😱 A programmer doesn't adore Rust's beloved borrow checker—the very feature that keeps us from diving headfirst into memory chaos! 🚀 Apparently, some folks just can't handle the thrill of safe, speedy code without the comforting presence of runtime garbage collection. 🤦‍♂️<br><a href="https://viralinstruction.com/posts/borrowchecker/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">viralinstruction.com/posts/bor</span><span class="invisible">rowchecker/</span></a> <a href="https://mastodon.social/tags/programming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>programming</span></a> <a href="https://mastodon.social/tags/Rust" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Rust</span></a> <a href="https://mastodon.social/tags/memorymanagement" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>memorymanagement</span></a> <a href="https://mastodon.social/tags/borrowchecker" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>borrowchecker</span></a> <a href="https://mastodon.social/tags/codequality" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>codequality</span></a> <a href="https://mastodon.social/tags/developerhumor" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>developerhumor</span></a> <a href="https://mastodon.social/tags/HackerNews" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>HackerNews</span></a> <a href="https://mastodon.social/tags/ngated" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ngated</span></a></p>
Hacker News<p>The borrowchecker is what I like the least about Rust</p><p><a href="https://viralinstruction.com/posts/borrowchecker/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">viralinstruction.com/posts/bor</span><span class="invisible">rowchecker/</span></a></p><p><a href="https://mastodon.social/tags/HackerNews" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>HackerNews</span></a> <a href="https://mastodon.social/tags/Rust" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Rust</span></a> <a href="https://mastodon.social/tags/Programming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Programming</span></a> <a href="https://mastodon.social/tags/Borrowchecker" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Borrowchecker</span></a> <a href="https://mastodon.social/tags/Developer" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Developer</span></a> <a href="https://mastodon.social/tags/Feedback" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Feedback</span></a> <a href="https://mastodon.social/tags/CodeQuality" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CodeQuality</span></a></p>
KDAB<p>Stable APIs create a strong foundation for robust software. Discover strategies to preserve API stability and ensure smooth scalability and maintenance in our latest blog. <a href="https://techhub.social/tags/APIDesign" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>APIDesign</span></a> <a href="https://techhub.social/tags/SoftwareDevelopment" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SoftwareDevelopment</span></a> <a href="https://techhub.social/tags/CodeQuality" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CodeQuality</span></a><br><a href="https://www.kdab.com/api-stability-to-change-or-not-to-change/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">kdab.com/api-stability-to-chan</span><span class="invisible">ge-or-not-to-change/</span></a></p>
InfoQ<p>🎧 Two cloud-native Java enthusiasts, Kevin Dubois &amp; Thomas Vitale explore how evolving frameworks &amp; tools are boosting developer joy!</p><p>From Testcontainers to incorporating LLMs into existing apps - plus tips on maintaining code quality amidst code generation tools.</p><p>🔗 Listen to the <a href="https://techhub.social/tags/InfoQ" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>InfoQ</span></a> <a href="https://techhub.social/tags/podcast" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>podcast</span></a> now: <a href="https://bit.ly/3IpEEv1" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">bit.ly/3IpEEv1</span><span class="invisible"></span></a> </p><p>📄 <a href="https://techhub.social/tags/transcript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>transcript</span></a> included</p><p><a href="https://techhub.social/tags/Java" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Java</span></a> <a href="https://techhub.social/tags/CodeQuality" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CodeQuality</span></a> <a href="https://techhub.social/tags/GenAI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GenAI</span></a> <a href="https://techhub.social/tags/CloudNative" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CloudNative</span></a> <a href="https://techhub.social/tags/ContinuousImprovement" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ContinuousImprovement</span></a></p>
HackerNews VN bot<p>Một nghiên cứu thú vị đã so sánh chất lượng code được tạo ra bởi 6 tác nhân AI khác nhau. Kết quả cho thấy sự khác biệt đáng kể về độ sạch và hiệu quả của code giữa các mô hình. Đâu là AI tạo ra code chất lượng nhất?<br><a href="https://mastodon.maobui.com/tags/AI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AI</span></a> <a href="https://mastodon.maobui.com/tags/CodeQuality" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CodeQuality</span></a> <a href="https://mastodon.maobui.com/tags/AIagents" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AIagents</span></a> <a href="https://mastodon.maobui.com/tags/SoftwareDevelopment" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SoftwareDevelopment</span></a> <a href="https://mastodon.maobui.com/tags/Tech" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Tech</span></a> <a href="https://mastodon.maobui.com/tags/ChatLuongCode" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ChatLuongCode</span></a> <a href="https://mastodon.maobui.com/tags/LapTrinh" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LapTrinh</span></a> <a href="https://mastodon.maobui.com/tags/CongNghe" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CongNghe</span></a></p><p><a href="https://sourcery.ai/blog/ai-agents-and-code-quality" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">sourcery.ai/blog/ai-agents-and</span><span class="invisible">-code-quality</span></a></p>
Nouvelle-Techno.fr<p>💻 En JavaScript, on croise souvent cette erreur :<br>TypeError: can't access property "ville", utilisateur.adresse is null</p><p>Le ?. (optional chaining) permet d’y remédier simplement.</p><p>🎬 Une explication claire en 2 minutes :<br>👉 <a href="https://youtube.com/shorts/6D0T2rvHLXI" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">youtube.com/shorts/6D0T2rvHLXI</span><span class="invisible"></span></a></p><p><a href="https://mastodon.social/tags/JavaScript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JavaScript</span></a> <a href="https://mastodon.social/tags/Dev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Dev</span></a> <a href="https://mastodon.social/tags/Programmation" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Programmation</span></a> <a href="https://mastodon.social/tags/AstuceJS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AstuceJS</span></a> <a href="https://mastodon.social/tags/CodeQuality" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CodeQuality</span></a> <a href="https://mastodon.social/tags/D%C3%A9veloppementWeb" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DéveloppementWeb</span></a> <a href="https://mastodon.social/tags/MastoDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MastoDev</span></a></p>
WieErWill<p>"A good developer is not someone who writes code fast. A good developer writes code that lasts." – Unknown<br><a href="https://chaos.social/tags/SoftwareArchitecture" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SoftwareArchitecture</span></a> <a href="https://chaos.social/tags/CodeQuality" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CodeQuality</span></a> <a href="https://chaos.social/tags/DevCraft" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DevCraft</span></a></p>
No Starch Press<p>A code review full of sarcasm and vague critiques is like giving someone a broken compass and saying “you’ll figure it out.”</p><p>Clarity &gt; cleverness. </p><p>If you want better code, offer better feedback. Precision, kindness, and context go further than snark ever will.</p><p><a href="https://mastodon.social/tags/CodeReview" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CodeReview</span></a> <a href="https://mastodon.social/tags/DevCommunity" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DevCommunity</span></a> <a href="https://mastodon.social/tags/CleanCode" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CleanCode</span></a> <a href="https://mastodon.social/tags/DevLife" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DevLife</span></a> <a href="https://mastodon.social/tags/Codequality" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Codequality</span></a></p>
codesai<p>New post:</p><p>Heuristics to determine unit boundaries: object peer stereotypes, detecting effects and FIRS-ness<br><a href="https://codesai.com/posts/2025/07/heuristics-to-determine-unit-boundaries" rel="nofollow noopener" target="_blank"><span class="invisible">https://</span><span class="ellipsis">codesai.com/posts/2025/07/heur</span><span class="invisible">istics-to-determine-unit-boundaries</span></a></p><p>Subscribe to our newsletter: <a href="https://codesai.com/newsletter/" rel="nofollow noopener" target="_blank"><span class="invisible">https://</span><span class="">codesai.com/newsletter/</span><span class="invisible"></span></a></p><p><a href="https://mastodon.cloud/tags/legacy_code" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>legacy_code</span></a> <a href="https://mastodon.cloud/tags/SoftwareEngineering" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SoftwareEngineering</span></a> <a href="https://mastodon.cloud/tags/CodeQuality" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CodeQuality</span></a> <a href="https://mastodon.cloud/tags/Tech" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Tech</span></a> <br><a href="https://mastodon.cloud/tags/tdd" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>tdd</span></a> <a href="https://mastodon.cloud/tags/cleancode" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cleancode</span></a></p>
N-gated Hacker News<p>🚀 Oh, the humanity! 🤦‍♂️ Another day, another attempt to convince us that pairing <a href="https://mastodon.social/tags/Rust" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Rust</span></a> and <a href="https://mastodon.social/tags/TypeScript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TypeScript</span></a> will solve all of web development's existential crises. Meanwhile, GitHub's AI overlord serenades us with promises of "better code," as if sprinkling some magic AI dust will finally make our spaghetti code al dente. 🍝🙄<br><a href="https://github.com/beeeeep54/rust-typescript" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/beeeeep54/rust-type</span><span class="invisible">script</span></a> <a href="https://mastodon.social/tags/WebDevelopment" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WebDevelopment</span></a> <a href="https://mastodon.social/tags/AIAssistance" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AIAssistance</span></a> <a href="https://mastodon.social/tags/CodeQuality" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CodeQuality</span></a> <a href="https://mastodon.social/tags/HackerNews" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>HackerNews</span></a> <a href="https://mastodon.social/tags/ngated" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ngated</span></a></p>
N-gated Hacker News<p>Behold, the penny-pincher's guide to creating a "Backend-as-a-Service" without spending a dime 💰—because why pay for reliable services like Firebase when you can cobble together something that's "similar" 😂. Apparently, GitHub's new <a href="https://mastodon.social/tags/AI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AI</span></a> will help you write "better" code, because it turns out, even bottom-of-the-barrel <a href="https://mastodon.social/tags/BaaS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>BaaS</span></a> needs some quality control 🙃.<br><a href="https://github.com/zserge/pennybase" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">github.com/zserge/pennybase</span><span class="invisible"></span></a> <a href="https://mastodon.social/tags/PennyPincher" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PennyPincher</span></a> <a href="https://mastodon.social/tags/DIY" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DIY</span></a> <a href="https://mastodon.social/tags/GitHub" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GitHub</span></a> <a href="https://mastodon.social/tags/CodeQuality" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CodeQuality</span></a> <a href="https://mastodon.social/tags/SaveMoney" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SaveMoney</span></a> <a href="https://mastodon.social/tags/HackerNews" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>HackerNews</span></a> <a href="https://mastodon.social/tags/ngated" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ngated</span></a></p>
N-gated Hacker News<p>Ah yes, the groundbreaking revelation that code should be understandable without a PhD in <a href="https://mastodon.social/tags/cryptography" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cryptography</span></a> 🧠🔍. Congratulations, you've just reinvented the art of not writing spaghetti code, we’re all saved! 🍝✨<br><a href="https://htmx.org/essays/locality-of-behaviour/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">htmx.org/essays/locality-of-be</span><span class="invisible">haviour/</span></a> <a href="https://mastodon.social/tags/codequality" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>codequality</span></a> <a href="https://mastodon.social/tags/spaghettiCode" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>spaghettiCode</span></a> <a href="https://mastodon.social/tags/readability" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>readability</span></a> <a href="https://mastodon.social/tags/softwaredevelopment" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>softwaredevelopment</span></a> <a href="https://mastodon.social/tags/HackerNews" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>HackerNews</span></a> <a href="https://mastodon.social/tags/ngated" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ngated</span></a></p>
Tuvoc Technologies<p>Error Handling in Node.js: Best Practices for Cleaner Code</p><p><a href="https://topappdevelopmentcompanies.com/mobile-app-development/error-handling-in-nodejs-best-practices-for-cleaner-code" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">topappdevelopmentcompanies.com</span><span class="invisible">/mobile-app-development/error-handling-in-nodejs-best-practices-for-cleaner-code</span></a></p><p>Learn the best practices for handling errors effectively in Node.js to write cleaner, more reliable code. This guide covers common pitfalls, async error handling, and structured techniques to improve application stability.</p><p><a href="https://mastodon.social/tags/NodeJS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>NodeJS</span></a> <br><a href="https://mastodon.social/tags/ErrorHandling" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ErrorHandling</span></a><br><a href="https://mastodon.social/tags/CleanCode" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CleanCode</span></a> <br><a href="https://mastodon.social/tags/BackendDevelopment" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>BackendDevelopment</span></a><br><a href="https://mastodon.social/tags/JavaScriptTips" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JavaScriptTips</span></a> <br><a href="https://mastodon.social/tags/NodeBestPractices" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>NodeBestPractices</span></a><br><a href="https://mastodon.social/tags/AsyncProgramming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AsyncProgramming</span></a> <br><a href="https://mastodon.social/tags/CodeQuality" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CodeQuality</span></a><br><a href="https://mastodon.social/tags/WebDevelopment" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WebDevelopment</span></a> <br><a href="https://mastodon.social/tags/NodeJSTips" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>NodeJSTips</span></a></p>
Mike Lopez<p>Plugin UX isn’t just about UI—it starts with the code.</p><p>If devs are fighting your plugin architecture, your users will feel it too. Good DX = better UX. Here’s why it matters 👇</p><p><a href="https://mikelopez.com/blog/10" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">mikelopez.com/blog/10</span><span class="invisible"></span></a></p><p><a href="https://mastodon.social/tags/DeveloperExperience" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DeveloperExperience</span></a> <a href="https://mastodon.social/tags/PluginDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PluginDev</span></a> <a href="https://mastodon.social/tags/UXDesign" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>UXDesign</span></a> <a href="https://mastodon.social/tags/CodeQuality" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CodeQuality</span></a> <a href="https://mastodon.social/tags/OpenSource" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OpenSource</span></a></p>
Paul A. Jones, Jr.<p>Messy code hides complexity. Clean code reveals it. Well-written code exposes patterns—and patterns scale. </p><p><a href="https://mastodon.social/tags/CodeQuality" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CodeQuality</span></a> <a href="https://mastodon.social/tags/SystemThinking" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SystemThinking</span></a></p>
N-gated Hacker News<p>🚀 Breaking news: <a href="https://mastodon.social/tags/Microsoft" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Microsoft</span></a> decides to let everyone peek under the hood of their <a href="https://mastodon.social/tags/AI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AI</span></a> sidekick in VS Code, because who doesn't want to see how the sausage is made? 🍖 They must think we're all just dying to write "better" code with AI help, as if our own spaghetti code wasn't enough of a masterpiece already. 🙄<br><a href="https://github.com/microsoft/vscode-copilot-chat" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/microsoft/vscode-co</span><span class="invisible">pilot-chat</span></a> <a href="https://mastodon.social/tags/VSCode" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>VSCode</span></a> <a href="https://mastodon.social/tags/OpenSource" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OpenSource</span></a> <a href="https://mastodon.social/tags/CodeQuality" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CodeQuality</span></a> <a href="https://mastodon.social/tags/TechNews" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TechNews</span></a> <a href="https://mastodon.social/tags/HackerNews" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>HackerNews</span></a> <a href="https://mastodon.social/tags/ngated" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ngated</span></a></p>
N-gated Hacker News<p>🔍 VSCan: Because who doesn’t want *another* tool to tell them their beloved <a href="https://mastodon.social/tags/VSCode" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>VSCode</span></a> <a href="https://mastodon.social/tags/extensions" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>extensions</span></a> are sketchy? 🙄 Just input the extension name, wait for the "analysis" progress, and voilà—feel the smug satisfaction of knowing your code editor might be slightly less of a dumpster fire. 🚒✨<br><a href="https://vscan.dev/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">vscan.dev/</span><span class="invisible"></span></a> <a href="https://mastodon.social/tags/VSCan" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>VSCan</span></a> <a href="https://mastodon.social/tags/CodeQuality" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CodeQuality</span></a> <a href="https://mastodon.social/tags/Tooling" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Tooling</span></a> <a href="https://mastodon.social/tags/Developers" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Developers</span></a> <a href="https://mastodon.social/tags/HackerNews" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>HackerNews</span></a> <a href="https://mastodon.social/tags/ngated" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ngated</span></a></p>
KDAB<p>Strong documentation supports scalable, maintainable code by capturing critical architectural decisions. Learn how detailed, accessible documentation can be your secret weapon against technical debt. <a href="https://techhub.social/tags/Documentation" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Documentation</span></a> <a href="https://techhub.social/tags/CodeQuality" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CodeQuality</span></a><br><a href="https://www.kdab.com/documenting-the-big-picture/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">kdab.com/documenting-the-big-p</span><span class="invisible">icture/</span></a></p>
Martin Owens :inkscape:<p>Every time I get into doing some code, I get sucked into refactoring another part of Inkscape's ancient past.</p><p>The problem is; I have an artists eye for code design and ugly, overly complex, under-tested and worse than all of those asymmetric code makes me all itchy.</p><p>Tonight's refactoring: No, version strings should not be parsed and saved by some weird third party function.</p><p><a href="https://floss.social/tags/inkscape" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>inkscape</span></a> <a href="https://floss.social/tags/programming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>programming</span></a> <a href="https://floss.social/tags/codeQuality" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>codeQuality</span></a></p>