lingo.lol is one of the many independent Mastodon servers you can use to participate in the fediverse.
A place for linguists, philologists, and other lovers of languages.

Server stats:

66
active users

#unittesting

0 posts0 participants0 posts today
Rachel Brindle<p>A couple weeks ago, I gave a talk at <span class="h-card" translate="no"><a href="https://mastodon.social/@omt_conf" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>omt_conf</span></a></span> on What's New in Testing. That talk was recorded, but while I wait for it to be edited and published, I published an edited (and updated!) version of my speaker notes from that talk.</p><p>There's a lot new in testing since last year. I'm still surprised there wasn't a WWDC video about all the new things you can do.</p><p><a href="https://rachelbrindle.com/2025/06/26/whats-new-in-testing-swift-6-2/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">rachelbrindle.com/2025/06/26/w</span><span class="invisible">hats-new-in-testing-swift-6-2/</span></a></p><p><a href="https://hachyderm.io/tags/SwiftLang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SwiftLang</span></a> <a href="https://hachyderm.io/tags/WWDC2025" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WWDC2025</span></a> <a href="https://hachyderm.io/tags/UnitTesting" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>UnitTesting</span></a></p>
Uli Kusterer (Not a kitteh)<p>Protip: If you have test data in your C++ unit tests that needs to be passed into some C API, be consistent and declare it as vector&lt;uint8_t&gt; testData, and always call testData.size() on it, not sizeof(testData) like you do elsewhere for C-style arrays of uint8_t testData[].</p><p><a href="https://chaos.social/tags/CPlusPlus" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CPlusPlus</span></a> <a href="https://chaos.social/tags/C" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>C</span></a> <a href="https://chaos.social/tags/programming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>programming</span></a> <a href="https://chaos.social/tags/unitTesting" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>unitTesting</span></a></p>
Aral Balkan<p>Quick heads up: I just deprecated @small-tech/tape-with-promises (for adding promise support to Tape 4.x).</p><p><a href="https://www.npmjs.com/package/@small-tech/tape-with-promises" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">npmjs.com/package/@small-tech/</span><span class="invisible">tape-with-promises</span></a></p><p>Tape version 5.x supports promises so my little module is no longer necessary unless you’re stuck on v4.x.</p><p>What’s tape? A neat little JavaScript unit testing framework I like:</p><p><a href="https://github.com/tape-testing/tape" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">github.com/tape-testing/tape</span><span class="invisible"></span></a></p><p>Already use tape? Does your test runner need more monkeys and bananas? Try my tap-monkey module:</p><p><a href="https://codeberg.org/small-tech/tap-monkey#readme" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">codeberg.org/small-tech/tap-mo</span><span class="invisible">nkey#readme</span></a></p><p>🙊🍌</p><p><a href="https://mastodon.ar.al/tags/tape" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>tape</span></a> <a href="https://mastodon.ar.al/tags/nodeJS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>nodeJS</span></a> <a href="https://mastodon.ar.al/tags/unitTesting" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>unitTesting</span></a> <a href="https://mastodon.ar.al/tags/tapMonkey" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>tapMonkey</span></a></p>
Zuri (he/him) 🕐 CET<p>🚫 <a href="https://mastodon.online/tags/AWS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AWS</span></a> (<a href="https://mastodon.online/tags/Amazon" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Amazon</span></a>)<br>🚫 <a href="https://mastodon.online/tags/Google" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Google</span></a> (yeah, they have very talented developers, but still a big <a href="https://mastodon.online/tags/privacy" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>privacy</span></a> 🚩)<br>🚫 <a href="https://mastodon.online/tags/Zoom" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Zoom</span></a>, <a href="https://mastodon.online/tags/MicrosoftTeams" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MicrosoftTeams</span></a> <br>🚫 Meta (<a href="https://mastodon.online/tags/Facebook" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Facebook</span></a>)<br>🚫 <a href="https://mastodon.online/tags/AI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AI</span></a>/ <a href="https://mastodon.online/tags/GenAI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GenAI</span></a>/ <a href="https://mastodon.online/tags/GenerativeAI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GenerativeAI</span></a></p><p>✅ privacy<br>✅ code quality (<a href="https://mastodon.online/tags/UnitTesting" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>UnitTesting</span></a>, <a href="https://mastodon.online/tags/MutationTesting" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MutationTesting</span></a>)<br>✅ CI/CD<br>✅ LAMP</p><p>🗺️ Hamburg (relocation possible to some extent)</p><p>👨🏻‍💻 Position: Full-stack web developer<br> 👨🏻‍💻 Backend: <a href="https://mastodon.online/tags/PHP" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PHP</span></a> (<a href="https://mastodon.online/tags/Laravel" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Laravel</span></a>)<br> 👨🏻‍💻 Frontend: <a href="https://mastodon.online/tags/HTML" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>HTML</span></a>, <a href="https://mastodon.online/tags/CSS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CSS</span></a>, <a href="https://mastodon.online/tags/JavaScript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JavaScript</span></a> (<a href="https://mastodon.online/tags/VueJS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>VueJS</span></a>)</p><p>nice to have:<br>💚 <a href="https://mastodon.online/tags/openSource" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>openSource</span></a><br>💚 <a href="https://mastodon.online/tags/a11y" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>a11y</span></a><br>💚 <a href="https://mastodon.online/tags/UX" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>UX</span></a></p><p><a href="https://mastodon.online/tags/FediHire" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FediHire</span></a> <a href="https://mastodon.online/tags/GetFediHired" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GetFediHired</span></a></p>
Otávio :prami:<p>Unit Testing With Doubles and Fixtures <a href="https://otavio.cc/unit-testing-with-doubles-and-fixtures" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">otavio.cc/unit-testing-with-do</span><span class="invisible">ubles-and-fixtures</span></a></p><p><a href="https://social.lol/tags/swift" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>swift</span></a> <a href="https://social.lol/tags/testing" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>testing</span></a> <a href="https://social.lol/tags/unittesting" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>unittesting</span></a> <a href="https://social.lol/tags/iosdev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>iosdev</span></a> <a href="https://social.lol/tags/macdev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>macdev</span></a></p>
Manuel Landesfeind<p>Hive mind, do you employ (unit) testing in data analysis scripts? If so, how and what are your best practices? </p><p>We frequently develop packages with unit testing. But equally often write "run-once" analysis scripts/notebooks. Those often contain functions and (more often) assumptions on loaded data but we rarely test/check these. This is something to improve but I wonder how others handle this.</p><p><a href="https://genomic.social/tags/RStats" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RStats</span></a> <a href="https://genomic.social/tags/rmarkdown" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rmarkdown</span></a> <a href="https://genomic.social/tags/testthat" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>testthat</span></a> <a href="https://genomic.social/tags/assertthat" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>assertthat</span></a> <a href="https://genomic.social/tags/python" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>python</span></a> <a href="https://genomic.social/tags/jupyter" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>jupyter</span></a> <a href="https://genomic.social/tags/unittesting" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>unittesting</span></a> <a href="https://genomic.social/tags/datascience" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>datascience</span></a> <a href="https://genomic.social/tags/bioinformatics" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>bioinformatics</span></a></p>
Rachel Brindle<p>Swift Fakes 0.1.0 is out! This changes the `Pendable` type to allow you to resolve async stubs after they've been called! Using Fakes with async/await is now so much simpler!</p><p>This was pretty tricky to create a way to do this that isn't subject to deadlock if you forget to resolve a stub, but I'm pretty happy with how it's turned out!</p><p><a href="https://github.com/Quick/swift-fakes/releases/tag/v0.1.0" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/Quick/swift-fakes/r</span><span class="invisible">eleases/tag/v0.1.0</span></a></p><p><a href="https://hachyderm.io/tags/swift" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>swift</span></a> <a href="https://hachyderm.io/tags/SwiftLang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SwiftLang</span></a> <a href="https://hachyderm.io/tags/UnitTesting" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>UnitTesting</span></a></p>
GeekMeSpeakStef💙:flutter: :va:<p>2/ This edition comes with new chapters on Advanced <a href="https://fluttercommunity.social/tags/InteractiveWidgets" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>InteractiveWidgets</span></a>, <a href="https://fluttercommunity.social/tags/UnitTesting" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>UnitTesting</span></a>, and <a href="https://fluttercommunity.social/tags/WidgetTesting" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WidgetTesting</span></a>, along with the <a href="https://fluttercommunity.social/tags/StateManagement" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>StateManagement</span></a> chapter now includes <a href="https://fluttercommunity.social/tags/Riverpod" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Riverpod</span></a>.</p><p>There is a major update to the <a href="https://fluttercommunity.social/tags/Firebase" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Firebase</span></a> <a href="https://fluttercommunity.social/tags/CloudFirestore" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CloudFirestore</span></a> chapter. Instead of separate sections for manually setting up Firestore to work in Android and iOS <a href="https://fluttercommunity.social/tags/Flutter" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Flutter</span></a> apps, now one learns how to use <a href="https://fluttercommunity.social/tags/FlutterFire" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FlutterFire</span></a> CLI to <a href="https://fluttercommunity.social/tags/Firestore" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Firestore</span></a> to work with Android, iOS, macOS, and Web apps.</p>
Henry Bley-Vroman<p>Been finishing up back-burnered projects 🧹</p><p>zsh-test-runner is a unit test framework for shell scripts. It outputs coverage reports, and supports a queue. </p><p><a href="https://github.com/olets/zsh-test-runner" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/olets/zsh-test-runn</span><span class="invisible">er</span></a></p><p><a href="https://hachyderm.io/tags/unittesting" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>unittesting</span></a> <a href="https://hachyderm.io/tags/zsh" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>zsh</span></a> <a href="https://hachyderm.io/tags/opensource" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>opensource</span></a></p>
Asbjørn Ulsberg<p>Are there really only 15 people in the world using JetBrains Rider and xUnit in combination? That can't be right.</p><p>If you want to see console output when running xUnit tests in JetBrains Rider, vote on this issue!</p><p><a href="https://youtrack.jetbrains.com/issue/RIDER-90245/Capture-console-output-in-XUnit-tests" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">youtrack.jetbrains.com/issue/R</span><span class="invisible">IDER-90245/Capture-console-output-in-XUnit-tests</span></a></p><p><a href="https://icosahedron.website/tags/dotnet" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>dotnet</span></a> <a href="https://icosahedron.website/tags/JetBrains" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JetBrains</span></a> <a href="https://icosahedron.website/tags/Rider" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Rider</span></a> <a href="https://icosahedron.website/tags/xUnit" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>xUnit</span></a> <a href="https://icosahedron.website/tags/UnitTesting" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>UnitTesting</span></a> <a href="https://icosahedron.website/tags/TDD" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TDD</span></a> <a href="https://icosahedron.website/tags/Logging" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Logging</span></a> <a href="https://icosahedron.website/tags/Development" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Development</span></a> <a href="https://icosahedron.website/tags/Testing" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Testing</span></a></p>
carlyn<p>“The best time to build a test was before the first commit. The next best time is now.” – Proverbious the Commitor, probably</p><p><a href="https://www.whynotestflight.com/excuses/hello-usd-part-13-test-test-test/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">whynotestflight.com/excuses/he</span><span class="invisible">llo-usd-part-13-test-test-test/</span></a></p><p><a href="https://mastodon.social/tags/XCode" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>XCode</span></a> <a href="https://mastodon.social/tags/XCTest" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>XCTest</span></a> <a href="https://mastodon.social/tags/SwiftLang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SwiftLang</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/Equatable" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Equatable</span></a></p>
Yann Büchau :nixos:<p>💡 Just realised that you can use <span class="h-card"><a href="https://hachyderm.io/@coveragepy" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>coveragepy</span></a></span> not only to determine your test coverage but also to find out how much of your codebase is present in your documented examples! 😁</p><p>:python: <a href="https://fosstodon.org/tags/Python" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Python</span></a> <a href="https://fosstodon.org/tags/testing" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>testing</span></a> <a href="https://fosstodon.org/tags/unitTesting" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>unitTesting</span></a> <a href="https://fosstodon.org/tags/documentation" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>documentation</span></a></p>
Rachel Brindle<p>Hello friends at Apple! I'd love it if FB12162215 would get looked it (which is also a re-filing of FB10106534 from last June).</p><p>For people who can't read that feedback:<br>As one of the primary maintainers of Quick (the swift/objc BDD-style testing framework), one of the things I'm asked for is the ability to run tests using test gems. I'd love an API to provide the list of tests for Xcode to run so that Xcode can place those test gems in the appropriate spots. i.e. where the arrows point to in the screenshot.</p><p>Yes, I know it's May, so if this hasn't happened, it's not going to happen until next year at the earliest.</p><p>Thanks! Hope you're doing well!</p><p><a href="https://tech.lgbt/tags/iOSDevelopment" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>iOSDevelopment</span></a> <a href="https://tech.lgbt/tags/tdd" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>tdd</span></a> <a href="https://tech.lgbt/tags/UnitTesting" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>UnitTesting</span></a></p>
Nick Tierney<p>Alrighty I feel like I've run into this <a href="https://aus.social/tags/rstats" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rstats</span></a> <a href="https://aus.social/tags/unittesting" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>unittesting</span></a> issue many times, and each time I get confused.</p><p>In testthat - I want to be able to keep a log of the tests somewhere so I can look at date/timestamped tests.</p><p>I remember that there's something about special "Reporter" classes or something, but I don't really know what that means, and I can't seem to find examples on the testthat documentation. I could definitely be missing something here - if anyone knows were to look, I'm all ears.</p><p>My question is:</p><p>How do I save the text output from `testthat::test()`?</p><p>I seem to recall that there's some testthat option, but I can't seem to find it here: <a href="https://testthat.r-lib.org/reference/index.html#reporters" rel="nofollow noopener" target="_blank"><span class="invisible">https://</span><span class="ellipsis">testthat.r-lib.org/reference/i</span><span class="invisible">ndex.html#reporters</span></a> </p><p>I also can't seem to find much info about Reporters here? <a href="https://testthat.r-lib.org/reference/MinimalReporter.html" rel="nofollow noopener" target="_blank"><span class="invisible">https://</span><span class="ellipsis">testthat.r-lib.org/reference/M</span><span class="invisible">inimalReporter.html</span></a> I see that they are mentioned in NEWS: <a href="https://testthat.r-lib.org/news/index.html?q=reporter#reporters-1-0-0" rel="nofollow noopener" target="_blank"><span class="invisible">https://</span><span class="ellipsis">testthat.r-lib.org/news/index.</span><span class="invisible">html?q=reporter#reporters-1-0-0</span></a></p><p>Anywho, my usecase is this:</p><p>My tests sometimes 15-20 minutes. I want to check that I'm getting consistent testing behaviour, but after tinkering and fixing, I can't see what the original test failures were. So I need to run them again, and that takes time.</p><p>Yes, I can check GH actions tests, but sometimes those aren't accurate for GH related reasons.</p><p>Has anyone got some thoughts on this?</p><p>I should also note that <span class="h-card"><a href="https://fosstodon.org/@yoni_cd" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>yoni_cd</span></a></span> 's <a href="https://github.com/yonicd/covr" rel="nofollow noopener" target="_blank"><span class="invisible">https://</span><span class="">github.com/yonicd/covr</span><span class="invisible"></span></a> package does nearly everything I want, however I have run into some minor issues to do with my pkg that break things.</p>
Jumping Rivers<p>This week we continue our series on end-to-end <a href="https://fosstodon.org/tags/testing" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>testing</span></a> with {shinytest2}!</p><p>✨ In part 2 of the series, we will write a simple <a href="https://fosstodon.org/tags/RShiny" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RShiny</span></a> app (as an <a href="https://fosstodon.org/tags/RStats" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RStats</span></a> package) and show how to generate tests for this app using {shinytest2} ✨</p><p><a href="https://www.jumpingrivers.com/blog/end-to-end-testing-shinytest2-part-2/" rel="nofollow noopener" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">jumpingrivers.com/blog/end-to-</span><span class="invisible">end-testing-shinytest2-part-2/</span></a></p><p><a href="https://fosstodon.org/tags/Shiny" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Shiny</span></a> <a href="https://fosstodon.org/tags/DataScience" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DataScience</span></a> <a href="https://fosstodon.org/tags/UnitTesting" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>UnitTesting</span></a> <a href="https://fosstodon.org/tags/Dashboards" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Dashboards</span></a> <a href="https://fosstodon.org/tags/Programming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Programming</span></a></p>
Scott Jenson<p><span class="h-card"><a href="https://social.gerwitz.com/users/hans" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>hans</span></a></span> I'm firmly of the position that being an <a href="https://social.coop/tags/OpenSource" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OpenSource</span></a> maintainer is crazy hard, there are SO many things to juggle. <a href="https://social.coop/tags/UXDesign" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>UXDesign</span></a> is no different that <a href="https://social.coop/tags/UnitTesting" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>UnitTesting</span></a> (in the need to recognize and motivate it)</p><p>"Getting better <a href="https://social.coop/tags/UX" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>UX</span></a> in <a href="https://social.coop/tags/FOSS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FOSS</span></a>" is mostly a social issue, not a technical one.</p>
Sid :ve:<p>(My <a href="https://techhub.social/tags/introduction" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>introduction</span></a> reposted from a previous instance)</p><p>I'm Siddarth, a <a href="https://techhub.social/tags/SoftwareEngineer" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SoftwareEngineer</span></a> in India. Love discussing <a href="https://techhub.social/tags/software" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>software</span></a>, <a href="https://techhub.social/tags/SoftwareCraftsmanship" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SoftwareCraftsmanship</span></a>, <a href="https://techhub.social/tags/UnitTesting" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>UnitTesting</span></a> and <a href="https://techhub.social/tags/SoftwareArchitecture" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SoftwareArchitecture</span></a>. I mainly use <a href="https://techhub.social/tags/Java" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Java</span></a> and <a href="https://techhub.social/tags/Kotlin" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Kotlin</span></a>, though I'm looking to learn <a href="https://techhub.social/tags/Rust" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Rust</span></a> soon, likely on my weekday <a href="https://techhub.social/tags/Twitch" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Twitch</span></a> streams. Usually highly opinionated on things I care about 😁</p><p>I also enjoy <a href="https://techhub.social/tags/books" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>books</span></a>, <a href="https://techhub.social/tags/anime" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>anime</span></a> and <a href="https://techhub.social/tags/manga" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>manga</span></a>; I'll toot more about those whenever I come across anything interesting. Drop me a follow if you'd like!</p>