Duolingo’s small UI switch that changes everything
Energy vs. hearts. Last week, Duolingo announced a major shift: they’re replacing their long-standing hearts system with a new “energy” mechanic. The company frames this as…
Energy vs. hearts. Last week, Duolingo announced a major shift: they’re replacing their long-standing hearts system with a new “energy” mechanic. The company frames this as…
How every designer’s favorite app is turning design dreams into code nightmares. Image by author If you’re a Figma fanatic, you’ve probably heard about the launch…
Understanding the differences between profit and cost centers in engineering teams is essential for developers. The two have fundamentally different mentalities in the way they…
This article examines how generative AI is changing UX design, moving the focus from granular elements to holistic system behavior. With this shift, the focus…
This article explores how to pass functions and structured objects as parameters in TypeScript. It highlights use cases, syntax differences, and practical scenarios where each…
API documentation is more than a technical formality; it’s a make-or-break component of your API’s success. In Merge’s guide to API evaluation criteria, “comprehensive data”…
Expo SDK 53 has been released, and it brings with it a wealth of new and improved updates for the React Native ecosystem. It is…
As a product leader, you live in a space full of problems. Although it’s your job to fix them, you need to do more than…
What do the Suez Canal, the Roman Goddess Libertas, and ancient Egyptian sculptures have in common? The Statue of Liberty. Surprising? Sure, but the connections…
Tamara Milne is Chief Digital Officer at Acrisure, a global fintech company with platforms in insurance, payroll, benefits, cybersecurity, mortgage services, and more. She started…
Every few months, someone writes the same tired headline: “Design is Dead.”“UX is Over.”“AI Killed Creativity.” Cool. Hot take.Also: dumb. Design isn’t dead. Your understanding of…
If you look at some of the top companies in the world — Apple, Airbnb, IBM, Netflix — what do they all have in common?…
Slow-loading pages can stem from multiple causes, which makes them one of the most challenging issues to fix in web development. Lighthouse (LH) is Google’s…
Despite keyframes and scroll-driven events, CSS animations have remained relatively rudimentary. As I wrote in Part 1, they remind me of the 1960s Hanna-Barbera animated…
Daily standups (or dailies, daily scrums, daily meetings, however you call them) have been a core element of the software development process for years. Popularized…