We live in a world where user expectations evolve faster than ever. What works well today might be obsolete in a few months or even weeks. The rapid pace of technological change presents a true challenge for us designers, and even developers or product teams, who must balance innovation with clarity and usability.
For a long time, I struggled with this, especially in projects where innovation was constrained by laws, technology, or other restrictions. Looking back, I realised that every challenge forced me to analyse problems from multiple viewpoints. I had to create the best possible experience for users while making sure that the product was profitable for the company at the same time. Over time, I noticed a pattern in my approach. I would strip problems down to their core fundamentals, like reverse-engineering a LEGO set, to understand what was happening under the hood.
At the time, I was not aware I was applying a well known mental model. In 2016 while working on a project for a client in Germany, I was digging deep to understand the root cause of an issue, despite the client’s assumption that "the problem was in the website." During our discussion, the client mentioned that I was using "First Principles" thinking. Honestly, I had no idea what he was talking about. Fast forward to today... Ever since that day, I’ve been researching and applying different methodologies in my process in order to improve my deliveries as much as possible.
If you Google "First Principles thinking," you’ll find huge amount of content on this topic. But let’s try to keep it simple... First Principles thinking is a problem solving method that breaks down complex issues into fundamental components before reconstructing solutions from the ground up. Instead of relying on assumptions, analogies, or existing solutions, it forces you to ask, “What do we know to be absolutely true?”
This approach isn’t limited to design or programming only. It applies to cooking, fixing washing machine, and could be applied even for daily decision making situations. The key is actually in awareness. Once you recognise that you’re using first principles thinking, you can apply it more intentionally, and your ability to solve problems will accelerate dramatically.
Airbnb’s "Experiences" feature didn’t came out of nowhere. They were not trying to simplify and copy hotel packages or competitor offerings. Instead, the team applied first principles thinking by deconstructing the travel experience and trying to understand the real opportunities in their products:
By building from these core challenges, Airbnb developed "Experiences," which contributed to a 12% revenue increase by Q4 2024. A record year-over-year growth, as noted by Ellie Mertz, Airbnb’s CFO. One word, AMAZING.
"That’s great for Airbnb," you might say, "but what about us?" Right? They were already a multibillion company. They can afford to test things out. What about us, regular people? This is probably the most typical reply I get when I tell this story, and they are 100% right. But, where is the fun in life if we don't shake things up a bit?
Let me give you a few examples of what you can do to start practicing first principles.
Start using accessibility as a first principle, not an afterthought - Most common mistake is to treat accessibility as compliance checkbox. But let's reframe it with first principles. All users deserve equal access to functionality and this can be done by implementing keyboard navigation, screen reader labels and proper contrast checks at the component level. Not just the final and overall look.
First Principles thinking is not just a buzzword. It’s a true and really useful approach that helps you build better products, solve real problems, and innovate beyond surface level trends. No matter if you’re designing interfaces, coding solutions, or making business decisions, breaking things down to their core truths allows you to rebuild with clarity and purpose.
Start small. The next time you face a design challenge, strip it down to its basics and question every assumption. You might be surprised at the clarity it brings.