toad.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
Mastodon server operated by David Troy, a tech pioneer and investigative journalist addressing threats to democracy. Thoughtful participation and discussion welcome.

Administered by:

Server stats:

240
active users

#codereview

1 post1 participant1 post today
varx/tech<p>If anyone is up for doing a <a href="https://infosec.exchange/tags/security" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>security</span></a> review of Breakmancer's protocol (<a href="https://infosec.exchange/tags/cryptography" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cryptography</span></a>, networking, handshake logic) I'd be *very* appreciative!</p><p>These are the most recent protocol docs: <a href="https://docs.rs/breakmancer/0.9.0/breakmancer/protocol/index.html" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">docs.rs/breakmancer/0.9.0/brea</span><span class="invisible">kmancer/protocol/index.html</span></a></p><p>It's nothing super complicated, just an exchange of X-Wing keys and a KDF, with out-of-band key verification—but *anything* can be gotten wrong. :-)</p><p><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/AppSec" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AppSec</span></a> <a href="https://infosec.exchange/tags/RustLang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RustLang</span></a></p>
Wen<p>Ahh the mistakes we make as 7 year olds.</p><p>I wish I had been in position to make the same mistakes. Hillarious</p><p><a href="https://www.theregister.com/2025/07/07/who_me/?td=rt-3a" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">theregister.com/2025/07/07/who</span><span class="invisible">_me/?td=rt-3a</span></a></p><p><a href="https://mastodon.scot/tags/FolliesOfYouth" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FolliesOfYouth</span></a> <a href="https://mastodon.scot/tags/CodeReview" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CodeReview</span></a> <a href="https://mastodon.scot/tags/IT" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>IT</span></a> <a href="https://mastodon.scot/tags/SalutaryLessons" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SalutaryLessons</span></a></p>
Mike P.<p>Was fällt euch auf? Ist das wirklich sinnvoll so?<br>Diskutiert mal! 👀</p><p>Bitte denkt selbst nach und fragt nicht einfach eine KI – eure eigenen Ideen interessieren mich viel mehr!</p><p><a href="https://det.social/tags/CSharp" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CSharp</span></a> <a href="https://det.social/tags/dotnet" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>dotnet</span></a> <a href="https://det.social/tags/fail" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>fail</span></a> <a href="https://det.social/tags/dotnetperle" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>dotnetperle</span></a> <a href="https://det.social/tags/cleancode" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cleancode</span></a> <a href="https://det.social/tags/boolLogic" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>boolLogic</span></a> <a href="https://det.social/tags/CodeReview" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CodeReview</span></a> <a href="https://det.social/tags/nullable" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>nullable</span></a> <a href="https://det.social/tags/bug" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>bug</span></a></p>
Alvin Ashcraft 🐿️<p>GitHub for Beginners: Code review and refactoring with GitHub Copilot.</p><p><a href="https://github.blog/ai-and-ml/github-copilot/github-for-beginners-code-review-and-refactoring-with-github-copilot/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.blog/ai-and-ml/github-c</span><span class="invisible">opilot/github-for-beginners-code-review-and-refactoring-with-github-copilot/</span></a></p><p><a href="https://hachyderm.io/tags/github" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>github</span></a> <a href="https://hachyderm.io/tags/githubcopilot" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>githubcopilot</span></a> <a href="https://hachyderm.io/tags/ai" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ai</span></a> <a href="https://hachyderm.io/tags/codereview" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>codereview</span></a> <a href="https://hachyderm.io/tags/refactoring" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>refactoring</span></a> <a href="https://hachyderm.io/tags/programming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>programming</span></a> <a href="https://hachyderm.io/tags/aiassistant" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>aiassistant</span></a> <a href="https://hachyderm.io/tags/learning" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>learning</span></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>
Simon Foster 🖖<p>Code reviews boost team knowledge and zap bugs early. Use Visual Studio Team Services' pull requests and branch policies to embed reviews in your coding routine! <a href="https://hachyderm.io/tags/CodeReview" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CodeReview</span></a> <a href="https://hachyderm.io/tags/VSTS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>VSTS</span></a> <a href="https://www.funkysi1701.com/posts/2018/codereviews/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">funkysi1701.com/posts/2018/cod</span><span class="invisible">ereviews/</span></a> <a href="https://hachyderm.io/tags/Git" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Git</span></a> <a href="https://hachyderm.io/tags/VisualStudio" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>VisualStudio</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>
SORTEE<p>Our next workshop will be presented by SORTEE president Ed Ivimey-Cook: </p><p>"Reproducible data analysis in R"</p><p>Ed will introduce the basics of reproducible projects, data &amp; code, and conduct a code review.</p><p>Register at <a href="https://events.humanitix.com/sortee-workshop-reproducible-data-analysis-in-r" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">events.humanitix.com/sortee-wo</span><span class="invisible">rkshop-reproducible-data-analysis-in-r</span></a> </p><p><a href="https://ecoevo.social/tags/rstats" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rstats</span></a> <a href="https://ecoevo.social/tags/SORTEEtools" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SORTEEtools</span></a> <a href="https://ecoevo.social/tags/codereview" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>codereview</span></a></p>
glamcode<p>Looking for resources on how to do good code reviews - technically, as a crafts-person, socially. Do you have suggestions?</p><p>I would love to read a zine by <span class="h-card" translate="no"><a href="https://social.jvns.ca/@b0rk" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>b0rk</span></a></span> on the subject 😊</p><p>One interesting article I recently read was “Understanding and Effectively Mitigating Code Review Anxiety” by <span class="h-card" translate="no"><a href="https://mastodon.social/@grimalkina" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>grimalkina</span></a></span> and <span class="h-card" translate="no"><a href="https://mastodon.social/@CSLee" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>CSLee</span></a></span>. <a href="https://doi.org/10.1007/s10664-024-10550-9" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">doi.org/10.1007/s10664-024-105</span><span class="invisible">50-9</span></a></p><p><a href="https://openbiblio.social/tags/programming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>programming</span></a> <a href="https://openbiblio.social/tags/codereview" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>codereview</span></a> <a href="https://openbiblio.social/tags/softwareengineering" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>softwareengineering</span></a> <a href="https://openbiblio.social/tags/pullrequest" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>pullrequest</span></a> <a href="https://openbiblio.social/tags/mergerequest" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>mergerequest</span></a></p>
NAP Labs<p>We’re looking for an experienced C++ developer to help review and author new features for NAP Framework, with a strong focus on real-time rendering (Vulkan) and Qt. This is a paid opportunity please reach out if you’re interested.</p><p><a href="https://mastodon.social/tags/vulkan" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>vulkan</span></a> <a href="https://mastodon.social/tags/Qt" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Qt</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/realtime" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>realtime</span></a> <a href="https://mastodon.social/tags/napframework" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>napframework</span></a> <a href="https://mastodon.social/tags/C" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>C</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/codereview" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>codereview</span></a> <a href="https://mastodon.social/tags/wearehiring" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>wearehiring</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>
Emerald :scizor: :lycanroc:<p>If anyone wants to do some <a href="https://mecha.garden/tags/codereview" rel="nofollow noopener" target="_blank">#codereview</a> for some <del>very messy</del> <a href="https://mecha.garden/tags/gleamlang" rel="nofollow noopener" target="_blank">#gleamlang</a> code I'd appreciate it. I've got the start of a <a href="https://kdl.dev" rel="nofollow noopener" target="_blank">kdl</a> parser working but if feels very hacky and I'm guessing there's probably more idiomatic ways to approach this <a href="https://codeberg.org/AnActualEmerald/snuggle" rel="nofollow noopener" target="_blank">https://codeberg.org/AnActualEmerald/snuggle</a></p>
Jon Fazzaro<p>"I did not see much more value of doing Pair Review when my team and I were doing Pair Programing as well."</p><p><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/pairprogramming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>pairprogramming</span></a> <a href="https://hachyderm.io/tags/codereview" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>codereview</span></a> <a href="https://hachyderm.io/tags/ensembleworking" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ensembleworking</span></a></p><p><a href="https://newsletter.optimistengineer.com/p/my-experience-implementing-software" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">newsletter.optimistengineer.co</span><span class="invisible">m/p/my-experience-implementing-software</span></a></p>
Steve Grunwell<p>Thrilled to announce that I'll be giving two talks at <span class="h-card" translate="no"><a href="https://phparch.social/@phptek" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>phptek</span></a></span> this May, covering <a href="https://phpc.social/tags/PHP" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PHP</span></a> <a href="https://phpc.social/tags/ValueObjects" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ValueObjects</span></a> and <a href="https://phpc.social/tags/CodeReview" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CodeReview</span></a>!</p><p><a href="https://stevegrunwell.com/speaking/php-tek-2025/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">stevegrunwell.com/speaking/php</span><span class="invisible">-tek-2025/</span></a></p><p>You can also save 10% off your tickets with this discount code: <a href="https://ti.to/phptek/phptek-2025/discount/tek2025" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">ti.to/phptek/phptek-2025/disco</span><span class="invisible">unt/tek2025</span></a></p><p><a href="https://phpc.social/tags/phptek" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>phptek</span></a></p>
Zuri (he/him) 🕐 CET<p>When in doubt if your comment an a <a href="https://mastodon.online/tags/PullRequest" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PullRequest</span></a>/ <a href="https://mastodon.online/tags/MergeRequest" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MergeRequest</span></a>/ <a href="https://mastodon.online/tags/CodeReview" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CodeReview</span></a> or the like was substantial enough to be credited via a git trailer (e.g. Co-authored-by), what would you prefer that the other developer would do by default in that case?</p><p><a href="https://mastodon.online/tags/amCoding" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>amCoding</span></a> <a href="https://mastodon.online/tags/amProgramming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>amProgramming</span></a> <a href="https://mastodon.online/tags/softwareEngineering" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>softwareEngineering</span></a> <a href="https://mastodon.online/tags/softwareDevelopment" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>softwareDevelopment</span></a> <a href="https://mastodon.online/tags/git" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>git</span></a> <a href="https://mastodon.online/tags/gitTrailers" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>gitTrailers</span></a></p>
Andrii Mishkovskyi 🇺🇦<p>What's that? A whole module full of classes defining exclusively staticmethods? Have you been bitten by Java 6 or something? Just use functions and put them in separate modules ffs. <a href="https://hachyderm.io/tags/python" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>python</span></a> <a href="https://hachyderm.io/tags/codereview" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>codereview</span></a></p>
Jon Fazzaro<p>"Can a software engineer A (typically wearing a noise-cancelling headphones) stop his/her work, eyeballing on the code changes (line by line) in a Git PR by B, then find out all of bad code?"</p><p><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/codereview" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>codereview</span></a> <a href="https://hachyderm.io/tags/pullrequest" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>pullrequest</span></a> <a href="https://hachyderm.io/tags/isolation" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>isolation</span></a></p><p><a href="https://agileway.substack.com/p/formal-code-review-process-is-no" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">agileway.substack.com/p/formal</span><span class="invisible">-code-review-process-is-no</span></a></p>
Jon Fazzaro<p>"It's not uncommon to have to wait a day or two before someone can start reviewing your code, let alone finish reviewing it. The frustration only deepens when your next task is dependent on the code under review."</p><p><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/codereview" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>codereview</span></a> <a href="https://hachyderm.io/tags/productivity" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>productivity</span></a> <a href="https://hachyderm.io/tags/continuousintegration" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>continuousintegration</span></a></p><p><a href="https://www.testdouble.com/insights/when-code-reviews-arent-mandatory" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">testdouble.com/insights/when-c</span><span class="invisible">ode-reviews-arent-mandatory</span></a></p>
Jon Fazzaro<p>"The great things about compliments is that they ask nothing of your coworker. You aren't trying to get them them to change anything, or telling them they are Wrong[tm]. If they take the critique personally, they have to feel good about themselves. And it is a lot more satisfying to receive that a bland, impersonal 'LGTM'."</p><p><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/codereview" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>codereview</span></a> <a href="https://hachyderm.io/tags/lgtm" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>lgtm</span></a></p><p><a href="https://blog.bethcodes.com/for-delightful-code-reviews-say-nice-things" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">blog.bethcodes.com/for-delight</span><span class="invisible">ful-code-reviews-say-nice-things</span></a></p>
Embedded Podcast<p>This week, Chris and Elecia talked about her origami art show and attempted to explain GDB debugging among other things.</p><p>Listen here: <a href="https://embedded.fm/episodes/489" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">embedded.fm/episodes/489</span><span class="invisible"></span></a>.</p><p>Here's an excerpt from the show:</p><p><a href="https://mstdn.social/tags/origami" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>origami</span></a> <a href="https://mstdn.social/tags/engineering" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>engineering</span></a> <a href="https://mstdn.social/tags/debugging" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>debugging</span></a> <a href="https://mstdn.social/tags/codereview" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>codereview</span></a> <a href="https://mstdn.social/tags/podcast" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>podcast</span></a> <a href="https://mstdn.social/tags/embedded" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>embedded</span></a></p>