#introduction I am new here. My brother @jaforbes tells me it is customary to do an opening post of things I find interesting or likely to discuss in the future. Here is my list: #democracy #ai #eng #engineering #osint #geopol #math #mathematics #humanrights #compsci #history #philosophy #space #australia #japan #bluemountains #science #tech #anu #unsw #uts #physics #uai #agi #nafo #peace #ukraine #taiwan #photography #tdd #andor. I have friends everywhere. I hope that you'll join me.
#introduction I am new here. My brother @jaforbes tells me it is customary to do an opening post of things I find interesting or likely to discuss in the future. Here is my list: #democracy #ai #eng #engineering #osint #geopol #math #mathematics #humanrights #compsci #history #philosophy #space #australia #japan #bluemountains #science #tech #anu #unsw #uts #physics #uai #agi #nafo #peace #ukraine #taiwan #photography #tdd #andor. I have friends everywhere. I hope that you'll join me.
#fediHire #fedihelp
I'm still looking for a new #freelance #remote #project in #software #RnD.
I offer #agile ( #team) #coaching or whatever you name it and a lot other stuff. I wouldn't reject any role which I already had, eg. Architect, TeamLead, Product Owner etc...
My skills reach from #Java #Kotlin #Swift #mobile or #backend #TDD #CICD pipelines, project setups or firefighting to #liberatingStructures and merging and splitting teams/departments and organising company wide initiatives.
#fediHire #fedihelp
I'm still looking for a new #freelance #remote #project in #software #RnD.
I offer #agile ( #team) #coaching or whatever you name it and a lot other stuff. I wouldn't reject any role which I already had, eg. Architect, TeamLead, Product Owner etc...
My skills reach from #Java #Kotlin #Swift #mobile or #backend #TDD #CICD pipelines, project setups or firefighting to #liberatingStructures and merging and splitting teams/departments and organising company wide initiatives.
🚀 New chapter added to the Guile Hacker Handbook 🚀
This is a book to learn #Guile in a #TestDrivenLearning style 👽
⬇️ Check it out ⬇️
🇫🇷 🇬🇧 🇮🇹 https://jeko.frama.io
Contrary to what I have said previously, this new chapter is about having some fun using the use-cases in the REPL.
Remember that the “Red” (failing test) part of #TDD is the perfect time to make sure the failure message is useful, instead of the less than helpful “expected actual to not be null”.
🚀 New chapter added to the Guile Hacker Handbook 🚀
This is a book to learn #Guile in a #TestDrivenLearning style 👽
⬇️ Check it out ⬇️
🇫🇷 🇬🇧 🇮🇹 https://jeko.frama.io
Contrary to what I have said previously, this new chapter is about having some fun using the use-cases in the REPL.
Remember that the “Red” (failing test) part of #TDD is the perfect time to make sure the failure message is useful, instead of the less than helpful “expected actual to not be null”.
I now have a GUI for my #rust #GameOfLife
Will optimize the code a bit and try to test _some_ of the UI code with unit tests.
Then I might record a video, since I did not yet find one on youtube where someone implements it in Rust using #TDD (if you know such a video, please forward it to me).
Switched from cargo test to nextest and its output is much nicer. It's also a few seconds faster on a 2-3 minute set of integration tests.
Switched from cargo test to nextest and its output is much nicer. It's also a few seconds faster on a 2-3 minute set of integration tests.
Time for an #introduction I suppose.
I am a full stack developer, former game developer.
I had a lot of exposure to #clojure and #emacs in the last 12 months, and got hooked.
I have been using #tdd for about 15 years.
I like to use #godot for hobby game projects.
#TDD with SwiftUI livestream.
🗓️ Returning Sunday, October 19, Sundays, 9am Pacific, 16:00 UTC
(Cancelled this week, but returning the following Sunday.)
Join longtime iOS unit testing instructor, Jon Reid ( @qcoding), author of "iOS Unit Testing by Example".
https://www.twitch.tv/qcoding
#TDD with SwiftUI livestream.
🗓️ Returning Sunday, October 19, Sundays, 9am Pacific, 16:00 UTC
(Cancelled this week, but returning the following Sunday.)
Join longtime iOS unit testing instructor, Jon Reid ( @qcoding), author of "iOS Unit Testing by Example".
https://www.twitch.tv/qcoding
Upcoming online #SwiftDev / #AppleDev / #iosDev / #macOSDev events:
———
Coding Dojo: Learning together
🗓️ Wednesdays, 10am Pacific, 17:00 UTC
Ensemble coding to learn more coding skills together. Working through coding kata, using the Swift language, applying test-driven development. #TDD
https://discord.gg/nyXRvBC5tS?event=1388931503794294927
🤖 How can we combine #AI with #TestDrivenDevelopment without losing the human touch? @claresudbery 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.💡
Read the full interview 👉 https://t1p.de/d9p1z
#SAGconf #SoftwareArchitecture #HumanInTheLoop #PsychologicalSafety #TDD #LearningCulture #iSAQB
🤖 How can we combine #AI with #TestDrivenDevelopment without losing the human touch? @claresudbery 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.💡
Read the full interview 👉 https://t1p.de/d9p1z
#SAGconf #SoftwareArchitecture #HumanInTheLoop #PsychologicalSafety #TDD #LearningCulture #iSAQB
Confession. I‘m a bad person. Usually, when I develop new features, I implement that feature, then I test it manually and only if the stars align I‘ll add automated tests. Who‘s gonna throw the first stone?
#TDD is about practice, "instead of reading the menu you eat the food".
It's not about 'book learning', it is experiential. You can't study your way to expertise, you have to practice.
The practice changes you, changes your mind, changes your way of working, changes the way you think. It is transformative.
You don't need a mentor or coach for this, I didn't have one, but it does make it a lot quicker and easier to achieve competance.