mstdn.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
A general-purpose Mastodon server with a 500 character limit. All languages are welcome.

Administered by:

Server stats:

11K
active users

#testdrivendevelopment

0 posts0 participants0 posts today
Jan Van Ryswyck<p>On 4 𝐚𝐧𝐝 5 𝐃𝐞𝐜𝐞𝐦𝐛𝐞𝐫 2025, I’ll be hosting my workshop 𝐖𝐞𝐥𝐥-𝐁𝐚𝐥𝐚𝐧𝐜𝐞𝐝 𝐓𝐞𝐬𝐭-𝐃𝐫𝐢𝐯𝐞𝐧 𝐃𝐞𝐯𝐞𝐥𝐨𝐩𝐦𝐞𝐧𝐭 at the 𝐁𝐫𝐚𝐢𝐧 𝐄𝐦𝐛𝐚𝐬𝐬𝐲 𝐢𝐧 𝐀𝐧𝐭𝐰𝐞𝐫𝐩. </p><p>⏰ The early bird discount expires this Friday, 31/10! So don’t wait if you want to master the art of writing loosely coupled and highly maintainable automated developer tests.</p><p>🔗 Secure your spot now: <a href="https://principal-it.eu/training/well-balanced-test-driven-development.html" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">principal-it.eu/training/well-</span><span class="invisible">balanced-test-driven-development.html</span></a></p><p><a href="https://mastodon.social/tags/tdd" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>tdd</span></a> <a href="https://mastodon.social/tags/testdrivendevelopment" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>testdrivendevelopment</span></a> <a href="https://mastodon.social/tags/unittests" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>unittests</span></a> <a href="https://mastodon.social/tags/unittesting" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>unittesting</span></a> <a href="https://mastodon.social/tags/softwaredesign" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>softwaredesign</span></a></p>
Nacho Cougil<p>Here you've the slides I shared about <a href="https://mastodon.social/tags/TestDrivenDevelopment" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TestDrivenDevelopment</span></a> at <a href="https://mastodon.social/tags/JavaCro" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JavaCro</span></a> 👉 <br><a href="http://tiny.cc/how-john-tdd-javacro" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">http://</span><span class="">tiny.cc/how-john-tdd-javacro</span><span class="invisible"></span></a> <br>And here you've the feedback form, in case you can help me (1min of your time) with some words about how I can improve 🙂 🗣️ <br><a href="http://tiny.cc/how-john-tdd-feedback" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">http://</span><span class="">tiny.cc/how-john-tdd-feedback</span><span class="invisible"></span></a> <br><a href="https://mastodon.social/tags/TDD" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TDD</span></a> <a href="https://mastodon.social/tags/testingFirst" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>testingFirst</span></a></p>
Nacho Cougil<p>Ey <a href="https://mastodon.social/tags/Java" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Java</span></a> developer! <br>If, by any chance, you're at <a href="https://mastodon.social/tags/JavaCro" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JavaCro</span></a> and are interested in listening to a history 🏛️ about how "somebody" started to practice/use <a href="https://mastodon.social/tags/TDD" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TDD</span></a> and see an example with <a href="https://mastodon.social/tags/SpringBoot" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SpringBoot</span></a> come today at ⏰ 3:55 to Hall B 😉 <br><a href="https://mastodon.social/tags/TestDrivenDevelopment" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TestDrivenDevelopment</span></a><br><a href="https://2025.javacro.hr/eng/Agenda#:~:text=how%20John%20started%20to%20like%20TDD%20(instead%20of%20hating%20it)" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">2025.javacro.hr/eng/Agenda#:~:</span><span class="invisible">text=how%20John%20started%20to%20like%20TDD%20(instead%20of%20hating%20it)</span></a></p>
Domain-Driven Design Barcelona<p>Next Wednesday, October 15, starting at 18:45 we’re holding the <a href="https://mastodon.social/tags/Meetup" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Meetup</span></a> "TDD &amp; DDD From The Ground Up by <span class="h-card" translate="no"><a href="https://hachyderm.io/@ChrisSimonAu" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>ChrisSimonAu</span></a></span> at N26's office.</p><p>Check out more information and confirm your attendance at:<br><a href="https://www.meetup.com/dddbcn/events/311446227/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">meetup.com/dddbcn/events/31144</span><span class="invisible">6227/</span></a></p><p><a href="https://mastodon.social/tags/DDD" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DDD</span></a> <a href="https://mastodon.social/tags/DDDesign" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DDDesign</span></a> <a href="https://mastodon.social/tags/DomainDrivenDesign" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DomainDrivenDesign</span></a> <a href="https://mastodon.social/tags/DDDBCN" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DDDBCN</span></a> <a href="https://mastodon.social/tags/TDD" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TDD</span></a> <a href="https://mastodon.social/tags/TestDrivenDevelopment" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TestDrivenDevelopment</span></a></p>
SoftwareArchitecture Gathering<p>🤖 How can we combine <a href="https://mastodon.social/tags/AI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AI</span></a> with <a href="https://mastodon.social/tags/TestDrivenDevelopment" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TestDrivenDevelopment</span></a> without losing the human touch? <span class="h-card" translate="no"><a href="https://mastodon.social/@claresudbery" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>claresudbery</span></a></span> shares insights from her workshop "How Can You Combine AI With Test Driven Development?" and her session "Let’s Stop Making Each Other Feel Stupid" on fostering learning, psychological safety, and human-centered practices in software development.💡</p><p>Read the full interview 👉 <a href="https://t1p.de/d9p1z" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">t1p.de/d9p1z</span><span class="invisible"></span></a></p><p><a href="https://mastodon.social/tags/SAGconf" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SAGconf</span></a> <a href="https://mastodon.social/tags/SoftwareArchitecture" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SoftwareArchitecture</span></a> <a href="https://mastodon.social/tags/HumanInTheLoop" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>HumanInTheLoop</span></a> <a href="https://mastodon.social/tags/PsychologicalSafety" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PsychologicalSafety</span></a> <a href="https://mastodon.social/tags/TDD" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TDD</span></a> <a href="https://mastodon.social/tags/LearningCulture" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LearningCulture</span></a> <a href="https://mastodon.social/tags/iSAQB" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>iSAQB</span></a></p>
Jan Van Ryswyck<p>Alternatively, with Test-Driven Development (TDD), software developers start by writing a small test then write just enough code to make it pass, and iterate — building quality into software from the get-go instead of after the fact. This approach aligns heavily with the shift-left testing philosophy where quality is built in, rather than inspected in later. (2/2)</p><p> <a href="https://mastodon.social/tags/tdd" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>tdd</span></a> <a href="https://mastodon.social/tags/testdrivendevelopment" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>testdrivendevelopment</span></a> <a href="https://mastodon.social/tags/unittests" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>unittests</span></a> <a href="https://mastodon.social/tags/unittesting" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>unittesting</span></a> <a href="https://mastodon.social/tags/softwaredesign" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>softwaredesign</span></a></p>
Jan Van Ryswyck<p>Software developers using traditional methods start out by first writing the code. Only when the work has already been completed do they shift their focus to testing. (1/2)</p><p><a href="https://mastodon.social/tags/tdd" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>tdd</span></a> <a href="https://mastodon.social/tags/testdrivendevelopment" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>testdrivendevelopment</span></a> <a href="https://mastodon.social/tags/unittests" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>unittests</span></a> <a href="https://mastodon.social/tags/unittesting" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>unittesting</span></a> <a href="https://mastodon.social/tags/softwaredesign" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>softwaredesign</span></a></p>
SnackOverflow<p>Ok this is fun!</p><p>My <a href="https://darmstadt.social/tags/bzip2" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>bzip2</span></a> implementation in <a href="https://darmstadt.social/tags/Rust" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Rust</span></a> is coming along nicely and I've been loosely following a <a href="https://darmstadt.social/tags/TestDrivenDevelopment" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TestDrivenDevelopment</span></a> approach which makes working with LLMs a breeze. If an AI assisted rework turns tests red you can immediately start debugging, tuning and optimizing, which is nice and focused.</p><p>I'm done with everything including the Move-To-Front Transform encoding and am already getting text file sizes down by 25 to 30%.</p><p>Next up: Huff huff huff!</p>
Jan Van Ryswyck<p>When naming tests, avoid using technical names of functions/classes. When we encorporate the name of a function into the descriptive name of a test method, and the respective function is later renamed, then the description of the test becomes completely useless. A better approach is to describe the behaviour of the production code under test. That way we can refactor more confidently without rendering the names of our tests as obsolete.</p><p><a href="https://mastodon.social/tags/tdd" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>tdd</span></a> <a href="https://mastodon.social/tags/testdrivendevelopment" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>testdrivendevelopment</span></a> <a href="https://mastodon.social/tags/unittests" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>unittests</span></a> <a href="https://mastodon.social/tags/softwaredesign" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>softwaredesign</span></a></p>
Jan Van Ryswyck<p>Assertion libraries can be considered as mini-DSL’s that make automated tests more readable. When a team of devs make their choice, they usually judge on API preference. While it’s very important to have readable tests, the API should never be the deciding factor. What truly separates a good assertion library is the quality of its failure messages. The more actionable these messages, the faster you’ll diagnose the cause of failing tests.</p><p><a href="https://mastodon.social/tags/tdd" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>tdd</span></a> <a href="https://mastodon.social/tags/testdrivendevelopment" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>testdrivendevelopment</span></a> <a href="https://mastodon.social/tags/unittests" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>unittests</span></a> <a href="https://mastodon.social/tags/softwaredesign" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>softwaredesign</span></a></p>
Jan Van Ryswyck<p>The best thing about TDD is not necessarily the tests thats we write, but rather the instant feedback that we get from the decisions that we make during coding sessions. Especially when those decisions are related to the design of the system that we're working on.</p><p><a href="https://mastodon.social/tags/tdd" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>tdd</span></a> <a href="https://mastodon.social/tags/testdrivendevelopment" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>testdrivendevelopment</span></a> <a href="https://mastodon.social/tags/unittests" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>unittests</span></a> <a href="https://mastodon.social/tags/unittesting" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>unittesting</span></a> <a href="https://mastodon.social/tags/softwaredesign" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>softwaredesign</span></a></p>
Jan Van Ryswyck<p>Test doubles expose design flaws in the code. Developers usually tend to respond to the pain that this induces by blaming test doubles instead of interpreting these signals as an issue with the design. If solitary tests are amplifiers for design flaws, then test doubles will amplify these design flaws tenfold.</p><p><a href="https://mastodon.social/tags/tdd" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>tdd</span></a> <a href="https://mastodon.social/tags/testdrivendevelopment" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>testdrivendevelopment</span></a> <a href="https://mastodon.social/tags/unittests" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>unittests</span></a> <a href="https://mastodon.social/tags/unittesting" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>unittesting</span></a> <a href="https://mastodon.social/tags/softwaredesign" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>softwaredesign</span></a></p>
Jan Van Ryswyck<p>Small, fast-running tests quickly expose design flaws in the code. Developers usually tend to respond to the pain that this induces by blaming the tests instead of interpreting these signals as an issue with the design. Solitary tests are amplifiers for design flaws.</p><p><a href="https://mastodon.social/tags/tdd" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>tdd</span></a> <a href="https://mastodon.social/tags/testdrivendevelopment" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>testdrivendevelopment</span></a> <a href="https://mastodon.social/tags/unittests" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>unittests</span></a> <a href="https://mastodon.social/tags/unittesting" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>unittesting</span></a> <a href="https://mastodon.social/tags/softwaredesign" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>softwaredesign</span></a></p>
jo.vaneyck<p>Can AI coding agents do Test-Driven Development (TDD) properly? They sure can!</p><p>In this week's video I take a look at two approaches: prompt engineering &amp; using the tdd-guard library</p><p>We'll run an experiment and compare results:<br>Does it improve code/test quality?<br>What are other trade-offs?<br>How does tooling like tdd-guard work behind the covers?</p><p>📺 <a href="https://youtu.be/IVdYaVKuekk" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">youtu.be/IVdYaVKuekk</span><span class="invisible"></span></a></p><p><a href="https://mastodon.social/tags/ai" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ai</span></a> <a href="https://mastodon.social/tags/aiassistedcoding" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>aiassistedcoding</span></a> <a href="https://mastodon.social/tags/claudecode" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>claudecode</span></a> <a href="https://mastodon.social/tags/tdd" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>tdd</span></a> <a href="https://mastodon.social/tags/testdrivendevelopment" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>testdrivendevelopment</span></a> <a href="https://mastodon.social/tags/tddguard" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>tddguard</span></a></p>
David Tanzer<p><strong>Simple Techniques, Applied Consistently</strong></p> <p><a href="https://videos.devteams.at/w/rN5KRLwkAycaGaFaU4Txnm" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">videos.devteams.at/w/rN5KRLwkA</span><span class="invisible">ycaGaFaU4Txnm</span></a></p>
Jan :rust: :ferris:<p>Imagine if only 50% of the energy that is currently used to talk about <a href="https://floss.social/tags/LLMs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LLMs</span></a> and "<a href="https://floss.social/tags/AgenticCoding" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AgenticCoding</span></a>", was instead used to talk, teach and practice <a href="https://floss.social/tags/TDD" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TDD</span></a>.</p><p>Imagine what kind of <a href="https://floss.social/tags/software" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>software</span></a> we will have in either scenario 10 years down the line...</p><p>Should Test-Driven Development (TDD) Be Used MORE In Software Engineering? - by the channel Modern Software Engineering:</p><p><a href="https://inv.nadeko.net/watch?v=6yb7jKpxTjM" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">inv.nadeko.net/watch?v=6yb7jKp</span><span class="invisible">xTjM</span></a><br>(or YT: <a href="https://www.youtube.com/watch?v=6yb7jKpxTjM" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="">youtube.com/watch?v=6yb7jKpxTjM</span><span class="invisible"></span></a>)</p><p><a href="https://floss.social/tags/SoftwareEngineering" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SoftwareEngineering</span></a> <a href="https://floss.social/tags/TestDrivenDevelopment" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TestDrivenDevelopment</span></a> <a href="https://floss.social/tags/Quality" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Quality</span></a></p>
Jan Van Ryswyck<p>Today I got reminded of a great video of GeePaw Hill about the “Five Underplayed Premises Of TDD”.</p><p>1. The money premise<br>2. The judgement premise<br>3. The chain premise<br>4. The correlation premise<br>5. The driving premise</p><p><a href="https://principal-it.eu/2025/08/five-underplayed-premises-of-tdd/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">principal-it.eu/2025/08/five-u</span><span class="invisible">nderplayed-premises-of-tdd/</span></a></p><p><a href="https://mastodon.social/tags/tdd" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>tdd</span></a> <a href="https://mastodon.social/tags/testdrivendevelopment" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>testdrivendevelopment</span></a> <a href="https://mastodon.social/tags/unittests" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>unittests</span></a> <a href="https://mastodon.social/tags/unittesting" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>unittesting</span></a> <a href="https://mastodon.social/tags/softwaredesign" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>softwaredesign</span></a></p>
Paul A. Jones, Jr.<p>Test coverage is compound interest.<br>Every edge case you catch now is one less bug, one less support ticket, one more confident release.<br>Invest early. The payoff is peace of mind.<a href="https://mastodon.social/tags/SoftwareEngineering" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SoftwareEngineering</span></a> <a href="https://mastodon.social/tags/SaaSDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SaaSDev</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/TestDrivenDevelopment" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TestDrivenDevelopment</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/saasini" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>saasini</span></a></p>
Miguel Afonso Caetano<p>"So you can think really big thoughts and the leverage of having those big thoughts is just suddenly expanded enormously. I had this tweet, whatever, two years ago where I said 90% of my skills just went to zero dollars and 10% of my skills just went up a thousand X.</p><p>And this is exactly what I'm talking about. So Having a vision, being able to set milestones towards that vision, keeping track of a design to maintain the levels or control the levels of complexity as you go forward. Those are hugely leveraged skills now.<br>compared to I know where to put the ampersands and the stars and the brackets in Rust. You know, I'm programming in every language under the sun. And I just kind of don't care. I'm learning by osmosis. I'm learning about the languages. But, you know, and I was a language guy. I loved languages and the details of languages."</p><p><a href="https://newsletter.pragmaticengineer.com/p/tdd-ai-agents-and-coding-with-kent" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">newsletter.pragmaticengineer.c</span><span class="invisible">om/p/tdd-ai-agents-and-coding-with-kent</span></a></p><p><a href="https://tldr.nettime.org/tags/Programming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Programming</span></a> <a href="https://tldr.nettime.org/tags/AI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AI</span></a> <a href="https://tldr.nettime.org/tags/GenerativeAI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GenerativeAI</span></a> <a href="https://tldr.nettime.org/tags/VibeCoding" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>VibeCoding</span></a> <a href="https://tldr.nettime.org/tags/XP" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>XP</span></a> <a href="https://tldr.nettime.org/tags/TDD" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TDD</span></a> <a href="https://tldr.nettime.org/tags/SoftwareDevelopment" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SoftwareDevelopment</span></a> <a href="https://tldr.nettime.org/tags/SoftwareEngineering" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SoftwareEngineering</span></a> <a href="https://tldr.nettime.org/tags/TestDrivenDevelopment" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TestDrivenDevelopment</span></a></p>
Victor Nava<p><a href="https://bijaiv.com/tags/ChatGPTCodex" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ChatGPTCodex</span></a>, <a href="https://bijaiv.com/tags/AIcoding" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AIcoding</span></a>, <a href="https://bijaiv.com/tags/TestDrivenDevelopment" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TestDrivenDevelopment</span></a>, <a href="https://bijaiv.com/tags/TDD" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TDD</span></a>, <a href="https://bijaiv.com/tags/AutomatedTesting" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AutomatedTesting</span></a>, <a href="https://bijaiv.com/tags/GitHubIntegration" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GitHubIntegration</span></a>, <a href="https://bijaiv.com/tags/LLMDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LLMDev</span></a>, <a href="https://bijaiv.com/tags/AIProgramming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AIProgramming</span></a>, <a href="https://bijaiv.com/tags/CodexWorkflows" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CodexWorkflows</span></a>, <a href="https://bijaiv.com/tags/DeveloperTools" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DeveloperTools</span></a>, <a href="https://bijaiv.com/tags/BuildWithAI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>BuildWithAI</span></a>, <a href="https://bijaiv.com/tags/SoftwareEngineering" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SoftwareEngineering</span></a>, <a href="https://bijaiv.com/tags/CodeSmarter" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CodeSmarter</span></a>, <a href="https://bijaiv.com/tags/UnitTesting" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>UnitTesting</span></a>, <a href="https://bijaiv.com/tags/AIDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AIDev</span></a></p><p><a href="https://victornava.dev/2025/06/10/takeaways-on-chatgpt-codex/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">victornava.dev/2025/06/10/take</span><span class="invisible">aways-on-chatgpt-codex/</span></a></p>