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:

216
active users

#codereview

0 posts0 participants0 posts today
Alvin Ashcraft<p>GitHub for Beginners: Code review and refactoring with GitHub Copilot. <a href="https://buff.ly/HGOZOO1" rel="nofollow noopener" target="_blank">buff.ly/HGOZOO1</a> <a class="hashtag" rel="nofollow noopener" href="https://bsky.app/search?q=%23github" target="_blank">#github</a> <a class="hashtag" rel="nofollow noopener" href="https://bsky.app/search?q=%23githubcopilot" target="_blank">#githubcopilot</a> <a class="hashtag" rel="nofollow noopener" href="https://bsky.app/search?q=%23ai" target="_blank">#ai</a> <a class="hashtag" rel="nofollow noopener" href="https://bsky.app/search?q=%23codereview" target="_blank">#codereview</a> <a class="hashtag" rel="nofollow noopener" href="https://bsky.app/search?q=%23refactoring" target="_blank">#refactoring</a> <a class="hashtag" rel="nofollow noopener" href="https://bsky.app/search?q=%23programming" target="_blank">#programming</a> <a class="hashtag" rel="nofollow noopener" href="https://bsky.app/search?q=%23aiassistant" target="_blank">#aiassistant</a> <a class="hashtag" rel="nofollow noopener" href="https://bsky.app/search?q=%23learning" target="_blank">#learning</a><br><br><a href="https://buff.ly/HGOZOO1" rel="nofollow noopener" target="_blank">GitHub for Beginners: Code rev...</a></p>
Niklas<p>I've on many occasion said I hate some word or phrase, but I don't think I've ever truly meant it, until "vibe coding".</p><p>A large part of my work is code reviews. I'm now seeing an increasing amount of influence from AI generated tripe.</p><p>It might be speeding up someone else's job, but mine just became much harder, challenging and time consuming, since I now have to go through the code twice as thoroughly.</p><p>Fuck AI.</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/Enshittening" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Enshittening</span></a></p>
floyd aka floyd_ch<p>I just pushed a new CRASS grep-it.sh version out, check it out: <a href="https://github.com/floyd-fuh/crass/blob/master/grep-it.sh" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/floyd-fuh/crass/blo</span><span class="invisible">b/master/grep-it.sh</span></a> <a href="https://chaos.social/tags/pentesting" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>pentesting</span></a> <a href="https://chaos.social/tags/codereview" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>codereview</span></a></p>
Malvan<p>gör CR o snubben har skapat en (totalt onödig dessutom) variabel:</p><p>var10000</p><p>...?<br>det luktar chatGpt<br>sorry, blir decline på den</p><p><a href="https://mastodonsweden.se/tags/coding" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>coding</span></a> <a href="https://mastodonsweden.se/tags/cr" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cr</span></a> <a href="https://mastodonsweden.se/tags/codereview" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>codereview</span></a> <a href="https://mastodonsweden.se/tags/pr" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>pr</span></a> <a href="https://mastodonsweden.se/tags/pullrequest" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>pullrequest</span></a> <a href="https://mastodonsweden.se/tags/decline" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>decline</span></a></p>
Timo Tijhof<p>GitHub's Legacy Of Terrible Code Review,<br>by <span class="h-card" translate="no"><a href="https://mastodon.social/@thcipriani" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>thcipriani</span></a></span></p><p><a href="https://tylercipriani.com/blog/2024/08/31/the-pull-request/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">tylercipriani.com/blog/2024/08</span><span class="invisible">/31/the-pull-request/</span></a></p><p><a href="https://fosstodon.org/tags/GitHub" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GitHub</span></a> <a href="https://fosstodon.org/tags/GitLab" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GitLab</span></a> <a href="https://fosstodon.org/tags/codereview" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>codereview</span></a> <a href="https://fosstodon.org/tags/GerritCodeReview" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GerritCodeReview</span></a> <a href="https://fosstodon.org/tags/Gerrit" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Gerrit</span></a></p>
usd AG<p>Better Code Scanning? Putting <a href="https://infosec.exchange/tags/Opengrep" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Opengrep</span></a> to the Test 🧐</p><p>Part of consistently improving our <a href="https://infosec.exchange/tags/pentesting" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>pentesting</span></a> procedures includes evaluating the tools we use in our assessments. When conducting code-reviews and pentests of fat-client applications we are often faced with the challenge of identifying vulnerabilities in the targets source code. 🧵</p><p><a href="https://infosec.exchange/tags/AppSec" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AppSec</span></a> <a href="https://infosec.exchange/tags/CyberSecurity" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CyberSecurity</span></a> <a href="https://infosec.exchange/tags/InfoSec" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>InfoSec</span></a> <a href="https://infosec.exchange/tags/Hacking" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Hacking</span></a> <a href="https://infosec.exchange/tags/CodeReview" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CodeReview</span></a> <a href="https://infosec.exchange/tags/SourceCode" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SourceCode</span></a> <a href="https://infosec.exchange/tags/Semgrep" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Semgrep</span></a></p>
Kevin Lyda<p>Hey, has anyone seen a good <a href="https://mastodon.ie/tags/AI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AI</span></a> <a href="https://mastodon.ie/tags/CodeReview" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CodeReview</span></a> tool? It's one of the few areas I think it could add value. Ideally something you have experience with.</p>
Özkan Pakdil 🦖<p>Nitpicking does not really help anyone</p><p><a href="https://techhub.social/tags/coding" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>coding</span></a> <a href="https://techhub.social/tags/codereview" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>codereview</span></a> <a href="https://techhub.social/tags/meme" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>meme</span></a></p>
Henrik Schönemann<p>Had a great time at <a href="https://www.ada.fu-berlin.de/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="">ada.fu-berlin.de/</span><span class="invisible"></span></a> !<br><a href="https://fedihum.org/tags/DigitalHumanities" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DigitalHumanities</span></a> <a href="https://fedihum.org/tags/CodeReview" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CodeReview</span></a> and <a href="https://fedihum.org/tags/PairProgramming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PairProgramming</span></a> - such an important (and often neglected) part of our work.</p><p>Many thanks for organizing and facilitating!<span class="h-card" translate="no"><a href="https://chaos.social/@lipogg" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>lipogg</span></a></span>, <span class="h-card" translate="no"><a href="https://chaos.social/@vji" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>vji</span></a></span>, <span class="h-card" translate="no"><a href="https://fedihum.org/@codiceps" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>codiceps</span></a></span>; <span class="h-card" translate="no"><a href="https://berlin.social/@freieuniversitaet" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>freieuniversitaet</span></a></span> and <span class="h-card" translate="no"><a href="https://fedihum.org/@DigitalHistory" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>DigitalHistory</span></a></span></p>
mxk<p>When reading code and doing code review, do you count (implicit) memory allocations in your head?<br><a href="https://hachyderm.io/tags/workwork" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>workwork</span></a> <a href="https://hachyderm.io/tags/codereview" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>codereview</span></a></p>
F. Maury ⏚<p>Unpopular opinion on software development</p><p>Yesterday, I came across CI cultists.<br>They were preaching one should merge in main multiple times a day.</p><p>Quite frankly, I associate this behaviour to lab rats compulsively clicking the button to get gratifications (please don't do that to rats).</p><p>I think developers should refrain from becoming merge junkies. Code review is essential for good code quality. Automated tests suck at detecting logical errors, security vulnerabilities, and even decent code coverage.</p><p>Also, I believe pair programming is absolutely not a strategy to allow continuous integration. Everybody involved in the development process is drunk on their own bullshit reasons they made up to justify their poor design. Either the code review should be done by someone else, or the developers should sober up for a fortnight before code reviewing their own code.</p><p>PS: I am a software developer. I get drunk on my own bullshit as well.</p><p><a href="https://infosec.exchange/tags/software" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>software</span></a> <a href="https://infosec.exchange/tags/development" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>development</span></a> <a href="https://infosec.exchange/tags/ci" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ci</span></a> <a href="https://infosec.exchange/tags/codereview" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>codereview</span></a></p>
Plöp Plöp<p>So my boss is finally willing to inch our software development process ever so slightly in the 21st century. We may actually do code review in the future (there is basically none currently). I got tasked with finding the best tool and thought i'll ask here too.<br>The requirements are the tool must support SVN (no my boss is not willing to go that far into the 21st century and use git) and ideally be self hosted, FOSS would be nice. <a href="https://chaos.social/tags/codeReview" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>codeReview</span></a> <a href="https://chaos.social/tags/askFedi" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>askFedi</span></a></p>
Review Board<p>Review Board 7 is here! This release is all about improving your code review flow, day or night, with:</p><p>🌓 Dark Mode and Light Mode themes<br>🌃 Image review in the diff viewer<br>💬 Microsoft Teams support<br>📱 Mobile diff review</p><p><a href="https://www.reviewboard.org/news/2024/06/06/review-board-7-its-a-bright-day-for-code-review/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">reviewboard.org/news/2024/06/0</span><span class="invisible">6/review-board-7-its-a-bright-day-for-code-review/</span></a></p><p><a href="https://mastodon.online/tags/codereview" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>codereview</span></a> <a href="https://mastodon.online/tags/development" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>development</span></a> <a href="https://mastodon.online/tags/projects" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>projects</span></a> <a href="https://mastodon.online/tags/release" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>release</span></a> <a href="https://mastodon.online/tags/darkmode" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>darkmode</span></a></p>
Alexandre Dulaunoy<p>To appreciate the bright side, picture handling a comparable backdoor incident in the late nineties, but without the convenience of Git and instead relying on numerous CVS repositories…</p><p><a href="https://infosec.exchange/tags/git" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>git</span></a> <a href="https://infosec.exchange/tags/infosec" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>infosec</span></a> <a href="https://infosec.exchange/tags/backdoor" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>backdoor</span></a> <a href="https://infosec.exchange/tags/codereview" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>codereview</span></a></p>
jonny (good kind)<p>Call for <span class="h-card" translate="no"><a href="https://fosstodon.org/@joss" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>joss</span></a></span> reviewers:</p><p><strong>EdgeVPN.io</strong><br>repo: <a href="https://github.com/EdgeVPNio/evio" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">github.com/EdgeVPNio/evio</span><span class="invisible"></span></a><br>pre-review: <a href="https://github.com/openjournals/joss-reviews/issues/6355" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/openjournals/joss-r</span><span class="invisible">eviews/issues/6355</span></a><br>language: Python</p><p>Description:</p><blockquote><p>EdgeVPN.io is an evolution of the IP-over-P2P (IPOP) project. IPOP started as an IP-based peer-to-peer overlay targeting personal devices, and over time the architecture evolved to adopt various standards, support centralized user/group management, and incorporate software-defined networking, culminating in the current architecture, tailored for research and development in nascent edge computing applications.<br>...<br>EdgeVPNio is a research project to build networking for the fog, spanning the network continuum from the cloud to its edge. It builds networking cyber-infrastructure which supports emerging IoT era applications.</p></blockquote><p>Looks like this one might be a bit of fun for <a href="https://neuromatch.social/tags/p2p" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>p2p</span></a> people, or i suppose <a href="https://neuromatch.social/tags/DistributedSystems" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DistributedSystems</span></a> people generally. No prior experience reviewing for JOSS is required, experience with Python <em>is</em> required, and some experience with the topic area is preferred. Don't be shy! If you've never done open review before, JOSS is a great place to start. It's a really good way to learn by teaching (or learn by reading!) in a collaborative context. You can reply here or on the pre-review issue to volunteer :)</p><p>edit: would love to have some infosec people on this one! even and especially if you are not in academia :)</p><p><a href="https://neuromatch.social/tags/OpenReview" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OpenReview</span></a> <a href="https://neuromatch.social/tags/PeerReview" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PeerReview</span></a> <a href="https://neuromatch.social/tags/SoftwareReview" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SoftwareReview</span></a> <a href="https://neuromatch.social/tags/CodeReview" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CodeReview</span></a> <a href="https://neuromatch.social/tags/JOSS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JOSS</span></a></p>
Henning Deters<p>Sharing code and data is great but not quite enough. Here&#39;s why <a href="https://eupolicy.social/tags/CodeReview" class="mention hashtag" rel="tag">#<span>CodeReview</span></a> matters for <a href="https://eupolicy.social/tags/reproducibility" class="mention hashtag" rel="tag">#<span>reproducibility</span></a> and how to do it easily. Great presentation by <span class="h-card" translate="no"><a href="https://tech.lgbt/@debruine" class="u-url mention">@<span>debruine</span></a></span> <a href="https://eupolicy.social/tags/polsci" class="mention hashtag" rel="tag">#<span>polsci</span></a> <a href="https://eupolicy.social/tags/psychology" class="mention hashtag" rel="tag">#<span>psychology</span></a> <a href="https://eupolicy.social/tags/sociology" class="mention hashtag" rel="tag">#<span>sociology</span></a> </p><p><a href="https://invidious.snopyta.org/watch?v=w056yEMyJnE&amp;local=true" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://</span><span class="ellipsis">invidious.snopyta.org/watch?v=</span><span class="invisible">w056yEMyJnE&amp;local=true</span></a></p>
Lutra Security<p>We've been here for a while now and think it's time for an <a href="https://infosec.exchange/tags/introduction" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>introduction</span></a>.</p><p>We are Lutra Security, an <a href="https://infosec.exchange/tags/infosec" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>infosec</span></a> company based in Munich, Germany. Our mission, to which we have committed ourselves, is to improve IT security for our customers and in general, while maintaining the highest possible ethical and sustainability standards. We focus on providing high quality offensive security services (like <a href="https://infosec.exchange/tags/pentesting" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>pentesting</span></a> and <a href="https://infosec.exchange/tags/codereview" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>codereview</span></a>​s) and consulting, while continuously investing in research and education.</p><p>If you have any questions, please do not hesitate to contact us. </p><p>An answer in advance: Lutra Security is named after the Eurasian Otter (Lutra lutra), representing our philosophy of sustainability and the agility of our work as penetration testers.</p>
rhaidiz 🔥<p>Ok, my turn to write an <a href="https://infosec.exchange/tags/introduction" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>introduction</span></a> full of as many hashtags as I can think of.</p><p>I am in <a href="https://infosec.exchange/tags/infosec" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>infosec</span></a> for as long as I can remember. My main interests in the subject are <a href="https://infosec.exchange/tags/networksecurity" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>networksecurity</span></a>, <a href="https://infosec.exchange/tags/websecurity" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>websecurity</span></a>, <a href="https://infosec.exchange/tags/codereview" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>codereview</span></a>, and secure <a href="https://infosec.exchange/tags/systemdesign" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>systemdesign</span></a>. Unfortunately for you (and probably for me too, I don't know at this point) I also have a Ph.D. and I am a huge fan of "The Logic of Scientific Discovery" by Karl Popper.</p><p>I also like <a href="https://infosec.exchange/tags/movies" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>movies</span></a>, I watch a lot of them and I make way too many references, like the one below.</p><p>While waiting for my letter from <a href="https://infosec.exchange/tags/Hogwarts" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Hogwarts</span></a>, I practice my dark arts with <a href="https://infosec.exchange/tags/computerscience" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>computerscience</span></a> the only other thing close to magical spells that I know how to cast. 🧙</p>
Review Board<p><a href="https://mastodon.online/tags/introduction" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>introduction</span></a> time!</p><p>Hello! We're Review Board, an <a href="https://mastodon.online/tags/opensource" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>opensource</span></a> <a href="https://mastodon.online/tags/CodeReview" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CodeReview</span></a> / <a href="https://mastodon.online/tags/DocReview" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DocReview</span></a> tool from <span class="h-card" translate="no"><a href="https://mastodon.online/@chipx86" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>chipx86</span></a></span> (me!) and others at Beanbag.</p><p><a href="https://reviewboard.org" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">reviewboard.org</span><span class="invisible"></span></a></p><p>We've been around since 2006. Our product's built to work with all kinds of workflows and SCMs (from <a href="https://mastodon.online/tags/CVS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CVS</span></a> to <a href="https://mastodon.online/tags/Git" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Git</span></a> to enterprise ones like <a href="https://mastodon.online/tags/ClearCase" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ClearCase</span></a>, <a href="https://mastodon.online/tags/CliosoftSOS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CliosoftSOS</span></a>). It's extensible like a browser.</p><p>We'll cover new releases for those interested, but also talk about development in general: <a href="https://mastodon.online/tags/Python" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Python</span></a>, <a href="https://mastodon.online/tags/webdev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>webdev</span></a>, SCMs, <a href="https://mastodon.online/tags/DiffX" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DiffX</span></a>, code review, etc.</p>