eupolicy.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
This Mastodon server is a friendly and respectful discussion space for people working in areas related to EU policy. When you request to create an account, please tell us something about you.

Server stats:

197
active users

#codequality

0 posts0 participants0 posts today
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>
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>
goern<p>🤖💭 need to think/write: "Should open source exclude AI-generated code?" Not outright bans, but better quality standards! </p><p>Research shows AI code has real security issues, but the solution isn't rejection—it's applying the same critical thinking we've always used. </p><p>Let's be AI realists: embrace the potential while maintaining the collaborative excellence that makes open source special! 🚀✨</p><p><a href="https://bonn.social/tags/OpenSource" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OpenSource</span></a> <a href="https://bonn.social/tags/AI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AI</span></a> <a href="https://bonn.social/tags/CodeQuality" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CodeQuality</span></a> <a href="https://bonn.social/tags/TechPolicy" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TechPolicy</span></a></p>
Markus Eisele<p>Know What You’re Testing: Mastering Code Coverage in Quarkus with JaCoCo<br>A hands-on guide for Java developers to generate, visualize, and improve test coverage in Quarkus applications <br><a href="https://myfear.substack.com/p/quarkus-jacoco-test-coverage" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">myfear.substack.com/p/quarkus-</span><span class="invisible">jacoco-test-coverage</span></a><br><a href="https://mastodon.online/tags/Java" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Java</span></a> <a href="https://mastodon.online/tags/Jacoco" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Jacoco</span></a> <a href="https://mastodon.online/tags/Testing" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Testing</span></a> <a href="https://mastodon.online/tags/Junit" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Junit</span></a> <a href="https://mastodon.online/tags/CodeQuality" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CodeQuality</span></a></p>
codesai<p>Nuevo post:</p><p>Usando conjuntamente ApprovalsJs y StrykerJS en WebStorm<br><a href="https://codesai.com/posts/2025/06/usando-approvalsjs-y-strykerjs-en-webstorm" rel="nofollow noopener" target="_blank"><span class="invisible">https://</span><span class="ellipsis">codesai.com/posts/2025/06/usan</span><span class="invisible">do-approvalsjs-y-strykerjs-en-webstorm</span></a></p><p>Suscríbete a nuestra 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/mutationTesting" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>mutationTesting</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></p>
codesai<p>New/nuevo post:</p><p>"Isolated" test means something very different to different people!<br><a href="https://codesai.com/posts/2025/06/isolated-test-something-different-to-different-people" rel="nofollow noopener" target="_blank"><span class="invisible">https://</span><span class="ellipsis">codesai.com/posts/2025/06/isol</span><span class="invisible">ated-test-something-different-to-different-people</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><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>
Anders Eknert<p>A new <a href="https://swecyb.com/tags/Regal" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Regal</span></a> release is out! Featuring 4 new linter rules, and a bunch of performance improvements along with the usual fixes. I'm particularly happy about the new "narrow-argument" rule, as I don't know many tools do that type of analysis for any language. It's an optional rule though, so make sure to enable it if you want to try it out!</p><p><a href="https://github.com/StyraInc/regal/releases/tag/v0.33.1" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/StyraInc/regal/rele</span><span class="invisible">ases/tag/v0.33.1</span></a></p><p><a href="https://swecyb.com/tags/OPA" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OPA</span></a> <a href="https://swecyb.com/tags/Rego" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Rego</span></a> <a href="https://swecyb.com/tags/CloudNative" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CloudNative</span></a> <a href="https://swecyb.com/tags/CodeQuality" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CodeQuality</span></a> <a href="https://swecyb.com/tags/PolicyAsCode" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PolicyAsCode</span></a></p>
InfoQ<p>Are <a href="https://techhub.social/tags/FlakyTests" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FlakyTests</span></a> disrupting your CI/CD pipeline &amp; draining Developer Productivity?<br> <br>Trisha Gee dives deep into the hidden impact of these non-deterministic tests.</p><p>Learn why ignoring them is a costly mistake for code quality, build times &amp; your team's sanity.<br> <br>▶️ Watch the full <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> video: <a href="https://bit.ly/3Gf20lX" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">bit.ly/3Gf20lX</span><span class="invisible"></span></a></p><p><a href="https://techhub.social/tags/timestamps" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>timestamps</span></a> included in the description</p><p><a href="https://techhub.social/tags/CI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CI</span></a> <a href="https://techhub.social/tags/CD" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CD</span></a> <a href="https://techhub.social/tags/DeveloperProductivity" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DeveloperProductivity</span></a> <a href="https://techhub.social/tags/DevOps" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DevOps</span></a> <a href="https://techhub.social/tags/SoftwareTesting" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SoftwareTesting</span></a> <a href="https://techhub.social/tags/CodeQuality" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CodeQuality</span></a></p>
Mainmatter<p>Ever wanted to add a new lint rule but gave up because fixing all existing files felt impossible? 🤔&nbsp;Enter Lint to the Future—a way to progressively improve massive codebases *without* overwhelming PRs or ignored warnings.</p><p><span class="h-card" translate="no"><a href="https://mastodon.social/@real_ate" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>real_ate</span></a></span> shares how he’s applying it to ~6k files ➡️&nbsp;<a href="https://mainmatter.com/blog/2025/03/03/lttf-process/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">mainmatter.com/blog/2025/03/03</span><span class="invisible">/lttf-process/</span></a> </p><p><a href="https://fosstodon.org/tags/CodeQuality" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CodeQuality</span></a> <a href="https://fosstodon.org/tags/JavaScript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JavaScript</span></a> <a href="https://fosstodon.org/tags/Linting" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Linting</span></a></p>
Valentin B. :ferris:<p>Announcing lintspec, a Solidity NatSpec linter.</p><p><a href="https://beeb.li/blog/announcing-lintspec" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">beeb.li/blog/announcing-lintsp</span><span class="invisible">ec</span></a></p><p>Doc-comments (NatSpec) in Solidity are extremely important, because they are often the only source of documentation related to a smart contract.</p><p>Not happy with existing solutions, I decided to create my own, which ended up being 200x faster.</p><p><a href="https://hachyderm.io/tags/RustLang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RustLang</span></a> <a href="https://hachyderm.io/tags/solidity" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>solidity</span></a> <a href="https://hachyderm.io/tags/web3" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>web3</span></a> <a href="https://hachyderm.io/tags/ethereum" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ethereum</span></a> <a href="https://hachyderm.io/tags/evm" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>evm</span></a> <a href="https://hachyderm.io/tags/smartcontracts" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>smartcontracts</span></a> <a href="https://hachyderm.io/tags/blockchain" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>blockchain</span></a> <a href="https://hachyderm.io/tags/defi" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>defi</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/devtools" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>devtools</span></a> <a href="https://hachyderm.io/tags/web3dev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>web3dev</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/rust" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rust</span></a></p>
Alanna 🏳️‍🌈🏳️‍⚧️<p>Would any PHP developers know why PHP_CodeSniffer <span class="h-card" translate="no"><a href="https://phpc.social/@phpcs" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>phpcs</span></a></span> would not pick up a configuration file in the root of a git repository? It doesn't seem to pick up my custom configuration file and I can't figure out why.</p><p><a href="https://mastodon.ie/tags/php" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>php</span></a> <a href="https://mastodon.ie/tags/laravel" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>laravel</span></a> <a href="https://mastodon.ie/tags/codequality" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>codequality</span></a></p>
Oliver Drotbohm<p>Folks seem obsessed with Bob Martin's software metrics to measure code quality. I've summarized my view on the Instability-Abstractness-Relationship and whether it actually measures what it's alleged to do (hint: it's not 😬).</p><p><a href="https://www.odrotbohm.de/2024/09/the-instability-abstractness-relationsship-an-alternative-view/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">odrotbohm.de/2024/09/the-insta</span><span class="invisible">bility-abstractness-relationsship-an-alternative-view/</span></a></p><p><a href="https://chaos.social/tags/softwaremetrics" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>softwaremetrics</span></a> <a href="https://chaos.social/tags/codequality" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>codequality</span></a></p>
Michael Baumgartner<p>Today, I finished my <a href="https://social.anoxinon.de/tags/bachlorthesis" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>bachlorthesis</span></a> in <a href="https://social.anoxinon.de/tags/ComputerScience" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ComputerScience</span></a> with the title "Improving code readability in practice: Focus on the change".</p><p>You can find the abstract and the thesis as PDF file at <a href="https://social.anoxinon.de/tags/Codeberg" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Codeberg</span></a><br><a href="https://codeberg.org/BaumiCoder/Bachelorthesis/releases" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">codeberg.org/BaumiCoder/Bachel</span><span class="invisible">orthesis/releases</span></a><br>The repository itself contains the replication package for the experiment of the thesis. License information annotated with <a href="https://social.anoxinon.de/tags/REUSE" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>REUSE</span></a></p><p><a href="https://social.anoxinon.de/tags/Bachelorarbeit" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Bachelorarbeit</span></a> <a href="https://social.anoxinon.de/tags/Informatik" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Informatik</span></a> <a href="https://social.anoxinon.de/tags/SoftwareEngineering" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SoftwareEngineering</span></a> <a href="https://social.anoxinon.de/tags/CodeQuality" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CodeQuality</span></a> <a href="https://social.anoxinon.de/tags/CodeReadability" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CodeReadability</span></a></p>
Anders Eknert<p>Announced yesterday, Regal is a new linter for <a href="https://hachyderm.io/tags/Rego" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Rego</span></a>, with the ambitious goal of both catching bugs/mistakes in policy code, *and* to help people learn the language! If you ever work with <a href="https://hachyderm.io/tags/OPA" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OPA</span></a>, I’m sure you’ll find it useful. Check it out, and if you’d like to help kick-start the project by giving at star ⭐️ I’d be overjoyed!</p><p><a href="https://github.com/StyraInc/regal/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">github.com/StyraInc/regal/</span><span class="invisible"></span></a></p><p><a href="https://hachyderm.io/tags/CloudNative" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CloudNative</span></a> <a href="https://hachyderm.io/tags/Linter" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Linter</span></a> <a href="https://hachyderm.io/tags/Code" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Code</span></a> <a href="https://hachyderm.io/tags/Development" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Development</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/Security" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Security</span></a></p>