Waste is anything that doesnât add valueâlike snacks nobody eats or long lines at the buffet. LEAN helps us get rid of that and keeps the fun going! đ In the world of web applications, waste happens when resources, time, or efforts donât contribute directly to a better user experience or business outcome.

Mats Lindblom
Welcome to Advent of Strife and Window 3 đ Today, weâre unwrapping the gift of efficiency by exploring how to eliminate waste.
LEAN production is all about delivering more value with less waste! Inspired by Toyota, it focuses on creating smooth, efficient processes that give customers exactly what they needâlike planning the ultimate party where everything flows perfectly!
Waste is anything that doesnât add valueâlike snacks nobody eats or long lines at the buffet. LEAN helps us get rid of that and keeps the fun going! đ
In the world of web applications, waste happens when resources or effort donât directly improve the user experience. Letâs keep things lean, joyful, and festive by tackling common inefficiencies! đ
Adding unnecessary features that users donât need. Focus on what truly matters by gathering user feedback and tracking data.
At Strife, we have a clear vision for every feature we create and the problems we aim to solve. Rather than rushing to add new features, we focus on enhancing the ones we already have. A great example of this is the next generation of chapters.
The need to reuse content across a website is often significant. Instead of building a system where editors choose between global or local chapters, we made all chapters global and reusable by default. This simplifies the editor's workflowâno more wondering which type of chapter to use and when!
By doing this, weâve created a solution thatâs both flexible and user-friendly. Itâs efficient, thoughtful, and reflects our commitment to making life easier for our users. We truly love our new chapters, and we think you will too! đ
Slow performance can also be a huge waste of time. Speed up your app with smart optimizations like caching and faster load times.
Performance is part of our DNA. We firmly believe that performance is a feature, just like any other functionality. The interface in Strife should never feel slow, and weâve built smart technology to ensure it always delivers a seamless experience.
A key part of this is our local-first approach, which ensures that editors never have to rely on the server while workingâall data is stored locally on the client. This not only keeps things lightning-fast but also allows you to work on content even when offline.
Itâs all about making your experience smooth, reliable, and joyfulâbecause great performance is worth celebrating! đ
Complicated interfaces are another culprit. Make your design simple and intuitive, so users can focus on solving their problems instead of navigating confusing menus.
At Strife, we live by a simple mantra: if a feature requires training or instructions for an editor to understand, weâve made it too complicated. Updating content on your website should be as effortless as posting on social media.
We believe simplicity sparks joy, and weâre committed to making every interaction intuitive, delightful, and refreshingly easy. đ
At Strife, weâve learned that keeping things simple is the key to creating something truly extraordinary. It all starts with a deep focus on solving real problems for our users. Every feature we add has to pass the âvalue testââdoes this make life easier or better for the people using it? If not, we leave it on the cutting room floor.
Bugsâa major waste of time for both users and developers. Use automated testing to catch issues early and keep things running smoothly.
At Strife, weâve decided not to have any bugs. Why? Because theyâre unnecessary and take precious time away from other development work. But letâs be honestâjust like everyone else, we have our fair share.
Thatâs why we work hard to catch them early. We rely on robust IT tools to automate and test everything we possibly can. In every cycle, we dedicate a set percentage of time to fixing bugs, ensuring we stay on top of them. And sometimes, we go all inâspending an entire cycle focused 100% on squashing those pesky errors.
Itâs all part of our commitment to delivering a smooth, joyful experience, free from distractionsâbecause bugs donât belong in a festive, user-friendly platform! đ
Finally, encourage innovation in your team to prevent wasting creative ideas. Let them experiment and explore new solutions! By eliminating waste, you create a smoother, more delightful experience for your usersâand a more festive, efficient web application for everyone involved! đâ¨
What should you do with all the extra time you gain by minimizing waste? At Strife, innovation is at the top of our list. A wise person once said, âWithout innovation, we perish.â Our industry evolves at lightning speed, and staying relevant even a year from now requires curiosity and a commitment to continuous learning.
But innovation doesnât mean endlessly building new features. It means solving problems in smarter, more creative ways than our competitors. Thatâs where we invest all the time we save by cutting waste.
By focusing on innovation, we ensure weâre not just keeping upâweâre leading the way, building solutions that are as joyful as they are effective. Hereâs to working smarter and celebrating progress! đđ