Thanks a lot @stealthmusic. Glad you like it 😃
Quality Engineer, international conference speaker about QA & Agile, freelance QA consultant, author of http://shakespeareframework.org…
Thanks a lot @stealthmusic. Glad you like it 😃
🚀 #ApproveJ v1.0 ("ONE-POINT-ZERO") was just released! 🎉🥳🍾
🧹 all deprecated methods have been removed
🪲 approving by file is now also possible in parameterized tests
📖 minor updates in the manual
https://github.com/mkutz/ApproveJ/releases/tag/v1.0
#approvaltesting #snapshottesting #java #kotlin #unittesting #release
Some folks saw me taking #sketchnotes at #AgileTD, as I usually do at on-site conferences. If you're curious what I took with me from the talks I attended, check them out. Thread. 🧵
Instead of spending Black Friday buying stuff I don’t really need, I’m sponsoring open source #Java projects that I rely on. Next up is SDKMAN! (https://sdkman.io). While I don’t use it as often as JUnit or AssertJ, it helps me manage my huge variety of JDKs installed.
#ApproveJ v1.0-RC1 was just released 🎉
This release concentrates on internal refactoring and removed deprecated methods and classes.
@sustainablepace Thanks a lot. It was a ridiculous amount of work, but I can not not do it that way 🙃
Slides are online at https://slides.com/mkutz/wtfm
Documentation is often hard to find, outdated, misleading, badly written, or simply doesn’t exist… 😒📖
I just finished my #AgileTD talk on how to manage your team’s documentation to end up in a better place.
I’m really happy how the talk turned out and grateful for the very good questions.
If you are at #AgileTD, do feel free to propose a session for this year’s open space with @jrosaproenca and @alex_schl
It doesn’t matter if you want to present something or simply discuss a topic, just post it on Slack 👉
https://agiletdzone.slack.com/archives/C08LUA4PJ2W/p1763718641495359
On my way to #AgileTD
Looking forward to meeting with old friends, make new ones, and talk about quality software development 😀
🚀 ApproveJ v0.12…1 is here!
This release contains quite some deprecations in APIs that prepare for the release of v1.0, so please check the migration guide in the release notes.
Also, v0.12.1 fixes an edge chase bug.
How to design a GDPR-compliant cookie banner:
About syntax highlighting https://tonsky.me/blog/syntax-highlighting/
"We've created a perfect storm: tools that amplify incompetence, used by developers who can't evaluate the output, reviewed by managers who trust the machine more than their people."
Almost each sentence is worth its own quote toot.
https://techtrenches.substack.com/p/the-great-software-quality-collapse
@coderbyheart my simple reasoning: knowing which letters belong together is more important than if they are upper or lower case. Hence, abbreviations should be treated as words.
🚀 ApproveJ v0.11 is here
🖨️ The ObjectPrinter now prints fields in their declared order. Sorted output is still possible.
🖨️ The ObjectPrinter now also prints fields of super classes.
🪲 Approvals in Awaitility's await lambdas now work as expected.
I’m one of those who think metaphors do shape thought. Which made me think of the difference between “adopted” and “domesticated.”
“We’ve been instructed to adopt Scrum” vs. “We’ve been instructed to *domesticate* Scrum”.
“We’ll be adopting AI across the enterprise” vs. “We’ll domesticate AI across the enterprise.”
When you adopt something, you accept it as it is. It has the control. When you domesticate it, you change it, as wolves were changed into dogs. You have the control.
Ready to run 🏃♂️