Articles / user-experience
Engineering
Good Design Gives People Freedom
Sometimes we use a system and think, “They thought of that.” We don't have to hesitate, remember something, or enter the same information twice. Behind those small moments of ease is time that someone spent thinking about the design. In the final episode of Engineering Time, we look at the freedom that engineering time can create.
2026/10/26 ·Engineering
The Happy Path Is Only the Beginning
When designing a system, we often begin with the ideal flow. But in systems used by real people, connections drop, inputs are incorrect, and external services sometimes fail to respond. Let's think about design that includes what happens when things don't go as planned.
2026/10/12 ·Engineering
There Is No Single Best Authentication Method
Face authentication, passkeys, SMS authentication, voice authentication—which is the "best" method? People are different, and so are the environments in which they use systems. Instead of choosing one method and stopping there, let's think about authentication design that includes alternative paths to help people reach their destination safely.
2026/09/14 ·Engineering
Don't start with the code. Start with the change you want to create.
An engineer's job is about more than writing code. It's about understanding people's problems and using technology to create meaningful change. A single line of code that makes someone say, "That's useful!" or "That really helps!" can be worth more than thousands of lines that solve the wrong problem.
2026/08/17 ·