"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
energy, time and max memory per programming language #sustainablesoftware #permacomputing
🌱 "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
A selection of #FOSDEM talks related to #sustainability
https://mleduc.xyz/fosdem-2025-sustainability/
#SustainableSoftware #GreenSoftware #SustainableDevelopment #GreenDev #fosdem2025
A selection of #FOSDEM talks related to #sustainability
mleduc.xyz/fosdem-2025-...
#SustainableSoftware #GreenSoftware #SustainableDevelopment #GreenDev #fosdem2025
Manuel Leduc - Susta...
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
@arstechnica If Alphabet is broken up, will you trust the spinoffs? It is past time to rethink the stability of Google apps for education. On #foss tools can guarantee permanency because they can never be taken away, and any unwanted changes/updates are just a fork away from being ignored. It is time for the government to invest in sustainable software for public institutions. #sustainablesoftware #publicownership
Opt out? Opt in? Opt Green!
50% of consumers buy new devices due to unsupported software, while the "tsunami of #eWaste" continues to rise.
#FreeSoftware #OpenSource can keep those devices in use and out of the landfill. Today!
Say hello to the new #KDEEco project "#OptGreen: #SustainableSoftware For Sustainable Hardware".
https://eco.kde.org/blog/2024-05-29_introducing-ns4nh/
You don't need new hardware for a secure, up-to-date device; you just need the right software!
After a long break from blogging, I'm launching a new blog to explore the intersection of software development and environmental sustainability: Growing Green Software, at https://medium.com/growing-green-software. As someone deeply involved in the software world, I've recognized a growing need for practical insights. I think this topic is too often discussed in abstract terms but rarely addressed with concrete, hands-on examples for practitioners.
KEcoLab in Season of KDE 2024: Energy-Consumption Measurements In The CI/CD Pipeline
#KEcoLab is a tool enabling remote access to KDE's measurement lab in Berlin.
Season of #KDE contributor Aakarsh MJ (@aakarshmj) has worked on integration of KEcoLab into #Okular's pipeline. Thanks to his work, #energy reports can now be created with every new release!
More here:
https://eco.kde.org/blog/2024-03-28-sok24-energy-measurement-lab/
#SOK24 #KDEEco #FEEP #FreeSoftware #OpenSource #FOSS #SustainableSoftware #GreenSoftware #Sustainability
More good news on the day of KDE Plasma 6 megarelease!
#KDEEco is proud to be one of 12 groups of researchers and practitioners (including @a_guldner , @HTW_Berlin , @vuamsterdam , @oekoinstitut) co-authoring a paper published *today* in Future Generation Computer Systems.
The paper describes the main components of software #energy and hardware usage measurements.
More here on this novel #GreenSoftware measurement reference model:
You may wonder: What does sustainability have to do with software at all? How can something immaterial like software have an environmental footprint?
Find some answers in the KDE handbook "Applying The Blue Angel Criteria To Free Software"!
And watch the #KDEEco talk at #37C3 "Software Licensing For A Circular Economy"
https://media.ccc.de/v/37c3-12047-software_licensing_for_a_circular_economy
#BlueAngel #BlauerEngel #UBA #BMUV #KDE #FOSS #FreeSoftware #OpenSource #SustainableSoftware #Sustainability #GreenSoftware
The most environmentally-friendly device is the one you already own!
#FreeSoftware #OpenSource let's you use your devices until the end of the hardware's life cycle, not the software's!
See these previous posts about the environmental harm of #eWaste and the role of Free Software in combatting it:
https://floss.social/@be4foss/110621217725970868
https://floss.social/@be4foss/109421504418938343 (see thread)
Interested in getting involved with #KDEEco? https://eco.kde.org/get-involved/
#KDE #FEEP #BE4FOSS #Sustainability #SustainableSoftware #FOSS
The power of Free Software: Turning trash into treasure!
The Cape Verdean American Community Development (#CACD) group has been reviving otherwise-obsolete computers with KDE #Plasma (#Kubuntu).
"The result? Less #eWaste and more control over the functioning of personal devices. That means not having to buy new when your software becomes unusable over time."
Read more:
#KDE #KDEEco #FEEP #BE4FOSS #FreeSoftware #OpenSource #FOSS #SustainableSoftware #Sustainability
KdeEcoTest on Windows? Yes 🚀
#KdeEcoTest is used for creating replicable scripts for measuring software's #energy consumption.
Season of #KDE contributor Amartya Chakraborty has extended its support to Windows.
KdeEcoTest creates scripts without requiring access to source code. Soon we can compare energy profiles of Okular vs. Acrobat!
Read more here:
https://eco.kde.org/blog/2024-02-20-windows-kdeecotest-support/
#SOK24 #KDEEco #FEEP #BE4FOSS #FreeSoftware #OpenSource #FOSS #SustainableSoftware #GreenSoftware #Sustainability
Making way for Wayland in KdeEcoTest!
#KdeEcoTest is an automation and testing tool. It is used for creating usage scenario scripts to measure the #energy consumption of software.
Season of #KDE contributor Athul Raj K has added #Wayland support to the tool. Now it is possible to compare the energy demands of software on Wayland vs. X11!
Read more here:
https://eco.kde.org/blog/2024-02-20-sok24-wayland_support_kdeecotest/
#SOK24 #KDEEco #FEEP #BE4FOSS #FreeSoftware #OpenSource #FOSS #SustainableSoftware #GreenSoftware #Sustainability