Latest stories

The Duolingo method: Collaboration as a core practice

Duolingo’s Math team ditches traditional handoff in favor of co-creation, scrappy prototypes, and constant experimentation.

20+ Stylish Swedish Fonts With Scandinavian Simplicity

Swedish design is world-renowned for its clean lines, minimalist approach, and functional beauty, and that same philosophy shines through in typography.

The New Minimum Standard for Modern Editors

In the past, when the idea of computers graphically representing the result of a user’s actions before printing seemed like a plan for the future, a Hungarian programmer had an idea. He wanted to create an editor capable of accurately replicating the final output of a user’s work on a computer. His name was Charles Simonyi, and his project was called Bravo, which became known as the first rich text editor program that…

Quality Over Speed: A Case for Perfectionism

The story of NaughtyDuk©’s quality-over-speed mindset, their work with top entertainment brands, and the open-source tools they’ve built along the way.

The Core Model: Start FROM The Answer, Not WITH The Solution

The Core Model is a practical methodology that flips traditional digital development on its head. Instead of starting with solutions or structure, we begin with a hypothesis about what users need and follow a simple framework that brings diverse teams together to create more effective digital experiences. By asking six good questions in the right order, teams align around user tasks and business objectives, creating clarity that transcends organizational boundaries.

LLM vs Generative AI: Decoding the Concepts for Smarter Decisions

Automation isn’t optional anymore, it has become the new normal. That’s why LLMs and gen AI have become indispensable parts of your daily workflow.

AI is eating the Internet

“You see? Another ad. We were just talking about this yesterday! How can you be so sure they’re not listening to us?” – My wife, at least once a week.

Elements of System Design

System design is often taught through solutions specific to particular domains, such as databases, operating systems, or computer architecture, each with its own methods and vocabulary. While this diversity is a strength, it can obscure cross-cutting principles that recur across domains. This paper proposes a preliminary taxonomy of system design principles distilled from several domains in computer systems. The goal is a shared, concise vocabulary that helps students, researchers, and…

Implementing Accessible SVG Elements

Images are a powerful way to clarify complex ideas, reinforce content, and make the web more engaging. But if they aren’t accessible, some people will miss part of the story.

Vibe code is legacy code

Legacy code is universally despised, and for good reason. But why? You have the code, right? Can’t you figure it out from there?

1 2 15 16 17 18 19 509 510

Submit an article

You can submit new articles related to web design / development, UX, apps and graphic design. No homepage submissions, no spammy affiliate links will be accepted.
Title
URL

Thank you!

Thanks for submitting your story. We will review it and approve it if relevant.