Digital media magazine for designers and developers
Web design plus tips and tricks.
How OWASP Helps You Secure Your Full-Stack Web Applications
18 February 2025 @ 8:00 am
The OWASP vulnerabilities list is the perfect starting point for web developers looking to strengthen their security expertise. Let’s discover how these vulnerabilities materialize in full-stack web applications and how to prevent them.
How To Test And Measure Content In UX
13 February 2025 @ 8:00 am
The goal of content design is to reduce confusion and improve clarity. Yet often it’s difficult to pinpoint a problem as user feedback tends to be not specific enough. But: we can use a few simple techniques to assess how users understand and perceive content. Let’s take a look. Part of [Smart Interface Design Patterns](https://smart-interface-design-patterns.com) by yours truly.
Time To First Byte: Beyond Server Response Time
12 February 2025 @ 5:00 pm
Optimizing web performance means looking beyond surface-level metrics. Time to First Byte (TTFB) is crucial, but improving it requires more than tweaking server response time. Matt Zeunert breaks down what TTFB is, what causes its poor score, and why reducing server response time alone isn’t enough for optimization and often won’t be the most impactful change you can make to your website.
Taking RWD To The Extreme
7 February 2025 @ 1:00 pm
Tomasz Jakut reflects on the evolution of web design, from the days of table-based layouts and Flash games to the rise of responsive web design (RWD), which often feels like the end of history in web layout. But as 2025 marks the 15th anniversary of Ethan Marcotte’s article, it’s worth asking whether something significant happened after RWD — something so seamless that it went almost unnoticed.
Integrations: From Simple Data Transfer To Modern Composable Architectures
4 February 2025 @ 8:00 am
In today’s web development landscape, the concept of a monolithic application has become increasingly rare. Modern applications are composed of multiple specialized services, each of which handles specific aspects of functionality. This shift didn’t happen overnight - it’s the result of decades of evolution in how we think about and implement data transfer between systems. Let’s explore this journey and see how it shapes modern architectures, particularly in the context of headless CMS solutions.
Look Closer, Inspiration Lies Everywhere (February 2025 Wallpapers Edition)
31 January 2025 @ 9:30 am
Let’s make the most of the shortest of all months, with a new collection of desktop wallpapers celebrating new opportunities, sweet memories, happy little moments, and everything in between. All of them created with love by the community for the community. Enjoy!
The Digital Playbook: A Crucial Counterpart To Your Design System
30 January 2025 @ 8:00 am
Design systems play a crucial role in today’s digital landscape, providing a blueprint for consistent and user-friendly interfaces. But there’s another tool that deserves equal attention: the digital playbook.
Transitioning Top-Layer Entries And The Display Property In CSS
29 January 2025 @ 10:00 am
It’s not always the big features that make our everyday lives easier; sometimes, it’s those ease-of-life features that truly enhance our projects. In this article, Brecht De Ruyte highlights two such features: `@starting-style` and `transition-behavior` — two properties that are absolutely welcome additions to your everyday work with CSS animations.
Svelte 5 And The Future Of Frameworks: A Chat With Rich Harris
28 January 2025 @ 3:00 pm
After months of anticipation, debate, and even a bit of apprehension, Svelte 5 arrived earlier this year. Frederick O’Brien caught up with its creator, Rich Harris, to talk about the path that brought him and his team here and what lies ahead.
Navigating The Challenges Of Modern Open-Source Authoring: Lessons Learned
21 January 2025 @ 8:00 am
Alvaro Saburido delves into the current state and challenges of Open-Source authoring, sharing lessons learned from both community- and company-driven initiatives.