Weeknotes: 4 February to 7 February 2025
Converting a JavaScript project into a TypeScript one, more RSpec testing, and emerging alternatives in software

What I have found gripping
- Converting a JavaScript project into a TypeScript one through going through error messages and asking for feedback
- Adding acceptance tests to a project with RSpec
- Emerging alternatives to softwares one might be used to seem promising. The teams shaping them also matter, especially those bringing together folks from different backgrounds with complementary and (at times) rare skillsets
What I have read
- Inclusion, access and participation: eight ways to improve your project’s reach and impact, Heritage Fund (UK)
- Dossier: Practising Permacomputing, Fiber
- RSpec/Capybara integration tests: the ultimate guide, Jason Swett
- Community weaving: a framework for weaving healthy communities, Erin Dixon, Fabian Pfortmüller, Michel Bachmann & Sita Magnuson
What I have watched
The Magic Tricks of Testing, Sandi Metz (Rails Conf 2013)
Featured quote
It’s entirely possible that you could talk to three people and walk away thinking that integration tests, acceptance tests and end-to-end tests mean three different things. It’s also entirely possible that you could talk to three people and walk away thinking all three terms mean the same exact thing. - Jason Swett
Further reading and resources
In English
- RubyConf 2021 - Clean RSpec: A Workshop on Ruby Testing Craftsmanship, Jesse Spevack
- Community weaving (official website)
In French
- Apprendre à plusieurs endroits en même temps pour ne pas révéler ses secrets : vers une IA plus vertueuse, Sara Bouchenak, Professeure d'Informatique - INSA Lyon, INSA Lyon – Université de Lyon
- Ouvrir les modèles d’IA pour qu’ils ne restent pas l’apanage des géants du Web, Thierry Poibeau, DR CNRS, École normale supérieure (ENS) – PSL
You just read issue #52 of Sandra's Weeknotes. You can also browse the full archives of this newsletter.
Share this email: