"Software Engineering Completeness - Knowing When You Are Done and Why It Matters - Peter Muldoon"
from cpponsea 2025
https://www.youtube.com/watch?v=NYw_QeZYSzQ
Great Talk!
"Software Engineering Completeness - Knowing When You Are Done and Why It Matters - Peter Muldoon"
from cpponsea 2025
https://www.youtube.com/watch?v=NYw_QeZYSzQ
Great Talk!
TECHNICAL DEBT is like a ROTTING ROOF
On rainy days, it's too wet to fix it.
On sunny days, there's no leak… so you ignore it.
Then one day, boom, ceiling caves in, buckets everywhere, and you're duct taping production at 2am.
That's technical debt.
Not just messy code. Not just bad practices.
It's what you chose not to fix when you could have.
The missing tests.
The config you hardcoded "just for now".
The abstraction you skipped because "it works".
The one extra iteration after the ticket was marked as "done".
And now it's slowing you down.
It's holding your future hostage.
You're spending engineering cycles bailing water, not shipping value.
We love to say we're "building", but half the time we're just… leak managers.
You can't scale rot.
So next time the sun's out, fix the roof.
Because when the rain hits, it's too late.
#TechnicalDebt #SoftwareEngineering #Minimalism #DevEx #LegacyCode #BuildRight #PragmaticEngineering #TechLeadership #CodeQuality #DeveloperExperience #SustainableSoftware #TeamVelocity #FixTheRoof
“Tests slow you down” is a myth.
They save time by catching regressions early, documenting behavior, and giving you confidence to refactor.
No tests? Prepare for firefighting.
#Testing #DevThoughts #CodeQuality #TDD #SustainableSoftware
🌱 "De groenste energie is de energie die je niet gebruikt."
Vandaag gehoord, en wij zouden het niet beter kunnen verwoorden!
#ClimateTech #SustainableWebdesign #SustainableSoftware #Startup #ComingSoon
Following on my Sustainability at FOSDEM 2024 post from last year. I am repeating the same content for FOSDEM 2025. Only this time, I’m anticipating, and creating this list of sustainability-related talks before the event starts. By sustainability, I mean the ecological sense of the term, as opposed to the economic growth of projects. If you’re not familiar with FOSDEM, it’s a hybrid event. All talks are presented both in person and online. What’s more, all talks are recorded, so if you find this post after February 2, 2025, it’s not too late.
How does framework evolution affect an application's energy usage?
In my latest Growing Green Software blog post, I explore this question by analyzing the energy usage of the Spring Boot Petclinic sample application using different versions of Spring Boot framework. By combining Apache JMeter with JoularJX, we can even track the changes in energy consumption of individual API operations.
https://medium.com/growing-green-software/evolution-of-energy-usage-in-spring-boot-69c7c372dba3
#GreenSoftware #SpringBoot #EnergyMeasurement #SustainableSoftware
At SFSCon in Bolzano/Bozen?
Learn about KDE Eco's new sustainability project today at 11:20 CET in the Open Hardware track:
"Opt out? Opt in? Opt Green! Bringing Free Software To Eco-Consumers"
https://www.sfscon.it/talks/opt-out-opt-in-opt-green-bringing-free-software-to-eco-consumers/
#SFSCon #SFSCon24 #KDE #KDEEco #FreeSoftware #OpenSource #FOSS #FLOSS #Bolzano #Bozen #Sustainability #SustainableSoftware #GreenSoftware
🌟 The Chan Zuckerberg Initiative awards funds to rOpenSci for sustainable research software development with focus in Latin America. 🌎
This support will help us to foster open science and research software in particular, by building community and capacity across the region. Learn more in our latest blog post:
🔗 https://ropensci.org/blog/2024/10/10/czi-latam-grant/
#OpenScience #CZI #LatinAmerica #SustainableSoftware #rOpenSci #OSS #RStats #RSE