Blog

What TS 20125 actually names: the codecs, formats, and settings behind 'efficient implementation'

August 17, 2026 · Luís Cruz

ISO standards are usually written to stay technology-neutral for a decade. ISO/IEC TS 20125-1:2026 briefly stops being neutral: it names WebP, AVIF, VP9, HEVC, AV1, Opus, and specific compression settings. Here's where that concreteness lives in the Implementation phase, and why it shouldn't be read as permanent technical advice.

Read more →

Bundling, lazy loading, and the best practices that don't always apply

August 10, 2026 · Luís Cruz

Bundle your JS to cut requests. Lazy load everything below the fold. Both are true, until they aren't. A look at why sustainability and performance advice needs conditions attached, not just rules, and how ISO/IEC TS 20125-1:2026 gets this more right than most checklists.

Read more →

What TS 20125 Actually Asks of Requirements Gathering and End of Life

August 03, 2026 · Luís Cruz

Requirements gathering and end of life are two ISO/IEC TS 20125-1:2026 phases organizations consistently struggle to show real accountability for. Here's why that's an organizational gap, not a product one, and what GSP™ Level 2 now requires because of it.

Read more →

ISO/IEC TS 20125: The New International Specification for Digital Services Ecodesign

June 25, 2026 · Luís Cruz

ISO/IEC TS 20125-1:2026 is the first ISO/IEC technical specification for digital services ecodesign. Here's what it is, why it matters, and what organisations need to do about it.

Read more →

RGESN and GSP™: Two Different Answers to the Same Question

March 03, 2026 · Luís Cruz

RGESN and GSP™ are often mentioned in the same breath. They are not the same thing and understanding the difference matters if you are serious about sustainable software engineering.

Read more →

Your ESG Report Won't Fix Your Code: Why Software Products Need More Than Just a Sustainability Badge

February 20, 2026 · Luís Cruz

B Corp, ISO 14001, SBTi — these certifications audit your company. They don't make your code more efficient. Here's where Green Software Practices™ fits in the sustainability stack.

Read more →

Your GHG Report is Lying to You: Why Carbon Accounting is Failing Software Engineering

February 13, 2026 · Luís Cruz

Your carbon-neutral badge looks great. But if your code is inefficient, you're just wasting someone else's renewable energy. Why GHG reporting creates a dangerous blind spot for software teams.

Read more →

Will the AI act make AI green?

February 06, 2026 · Luís Cruz

The EU AI Act enters full application in 2026 and includes sustainability provisions for AI systems. We examine what it actually requires — and whether it will make AI any greener.

Read more →

What no one is telling you about measuring energy of software.

January 20, 2026 · Luís Cruz

Measuring software energy consumption is harder than it sounds — and most teams aren't doing it. Here's why it matters and what makes it so difficult to get right.

Read more →

Why do we need GSP™ when we have Blauer Engel?

January 09, 2026 · Luís Cruz

Germany's Blauer Engel eco-label now certifies software products. Here's what it covers, where it falls short, and why GSP™ goes further for teams serious about energy efficiency.

Read more →