@janriemer
I am also a bigfan of TDD, sadly most companies who hire me for contracts use the "we do not have time for this" excuse, even if i show them that it saves time/money in the long run.
Luckily some even pay for TDD development.
@janriemer
I am also a bigfan of TDD, sadly most companies who hire me for contracts use the "we do not have time for this" excuse, even if i show them that it saves time/money in the long run.
Luckily some even pay for TDD development.
If we hadn't done TDD here, we would have believed that we are testing the proforma invoice when it fact we hadn't! TDD has saved us from implementing a buggy test (and potentially a buggy implementation)!
So do TDD! It is a very useful software engineering discipline!
#SoftwareDevelopment #Quality #Testing
6/6
@janriemer
I am also a bigfan of TDD, sadly most companies who hire me for contracts use the "we do not have time for this" excuse, even if i show them that it saves time/money in the long run.
Luckily some even pay for TDD development.
aaaand...it _passes_!?✅ Wait, why is that? It should have failed! I told you that different data sources are accessed depending on whether it's a real or proforma invoice, remember!? So something's fishy here! I've also shown you the code on how to post a (proforma) invoice... except that line 2 and 3 should have been swapped! 🙃 - otherwise it doesn't generate the proforma invoice, but posts the _real_ invoice!
5/?
If we hadn't done TDD here, we would have believed that we are testing the proforma invoice when it fact we hadn't! TDD has saved us from implementing a buggy test (and potentially a buggy implementation)!
So do TDD! It is a very useful software engineering discipline!
#SoftwareDevelopment #Quality #Testing
6/6
Lab practices at the drug testing company Averhealth have been faulted by its own accreditor, and the company has been targeted in lawsuits and dropped by two child welfare agencies, a ProPublica investigation found.
Task-free intelligence testing of LLMs
https://www.marble.onl/posts/tapping/index.html
#HackerNews #TaskFreeIntelligence #Testing #LLMs #AIResearch #MachineLearning #Innovation
VaultSandbox – Test your real MailGun/SES/etc. integration
#HackerNews #VaultSandbox #MailGun #SES #Integration #Testing #EmailDevelopment
Her Parenting Time Was Restricted After a Positive Drug Test. By Federal Standards, It Would've Been Negative.
---
Child welfare systems vary widely in what they count as a positive drug test. One state’s level is so low that Air Force pilots can fly with up to 400 times more opiates in their system.
https://www.propublica.org/article/drug-testing-thresholds-child-welfare?utm_source=mastodon&utm_medium=social&utm_campaign=mastodon-post
#News #Health #Hospital #Drugs #Testing #Parenting #Family #Children
🎉 Just released django-model-populator v0.1.0!
Generate realistic test data for Django models with intelligent relationship handling. No more manually creating 100+ objects for testing.
pip install django-model-populator https://github.com/mathiasag7/django-model-populator
We’d like you to check it out.🔥
🎉 Just released django-model-populator v0.1.0!
Generate realistic test data for Django models with intelligent relationship handling. No more manually creating 100+ objects for testing.
pip install django-model-populator https://github.com/mathiasag7/django-model-populator
We’d like you to check it out.🔥
Doom in Django: testing the limits of LiveView at 600.000 divs/segundo
#HackerNews #DoomInDjango #LiveView #Performance #Testing #600kDivs #SecondWebDevelopment
Caught a bug over the holidays so I’m mostly resting, feeling sorry for myself, and taking the time to at least carry out some mindless housekeeping tasks (updating dependencies, etc.) on some of my Node modules.
Released updates to the following packages yesterday:
Tape-based Node.js testing:
• Tap monkey (https://codeberg.org/small-tech/tap-monkey)
• tap-out (https://codeberg.org/small-tech/tap-out)
• esm-tape-runner (no changes; just migrated to Codeberg: https://codeberg.org/small-tech/esm-tape-runner)
Let’s Encrypt:
• Node Pebble (https://codeberg.org/small-tech/node-pebble)
Enjoy! 💕
#NodeJS #SmallTech #tape #testing #tapMonkey #tapOut #esmTapeRunner #LetsEncrypt #NodePebble #npm #modules
Stepping down as Mockito maintainer after 10 years
https://github.com/mockito/mockito/issues/3777
#HackerNews #Mockito #Maintainer #Stepping #Down #10Years #OpenSource #Community #Contributions #Java #Testing
How SQLite Is Tested
https://sqlite.org/testing.html
#HackerNews #SQLite #Testing #Software #Development #Database #Technology #Programming
Just updated Node Pebble to support latest release version of Let’s Encrypt’s Pebble testing server.
https://codeberg.org/small-tech/node-pebble
Enjoy!
💕
#LetsEncrypt #Pebble #testing #tls #ssl #security #NodeJS #JavaScript
How to use #flamegraphs for #performance #profiling
https://runbooks.gitlab.com/tutorials/how_to_use_flamegraphs_for_perf_profiling/
Off-CPU Analysis - by Brendan Gregg:
https://www.brendangregg.com/offcpuanalysis.html
- On-CPU: where threads are spending time running on-CPU
- Off-CPU: where time is spent waiting while blocked on I/O, locks, timers, paging/swapping, etc.
My wife started “formally” testing my new app, recording everything as she goes. She only spent an hour on it today but raised more than 10 issues/observations on the settings screen alone 😬
#indiedev #buildinpublic #testing
Don’t Make Me Think Principle, Testing, and Intuitive Expectations
In this article, a new extension to Minitest Expectations by @jaredwhite is the perfect illustration for the DMMT philosophy of programming. Come along on a personal journey from learning #testing with RSpec, moving on to Minitest Assertions, then Expectations, and now? Intuitive Expectations, a brand new style provided by @bridgetown for use in any #Ruby application.