RSSAmplifier

Blog

Danilo Leal's Blog

Thoughts and ideas about design and technology

daniloleal.coRSS feed ↗13 posts

Latest posts

The role of design software

Design software shouldn’t be the source of truth—it’s just a tool for exploring the right direction.

Complexity isn't an enemy

Why complexity in software isn't always the enemy—sometimes it's about organizing it thoughtfully rather than avoiding it entirely.

The secret to minimalism is addition

Achieving true minimalism through intentional addition rather than thoughtless removal.

Just enough engineering

Finding the balance between technical depth and problem-solving effectiveness.

Five books that formed me as a designer

A reflection on five influential books that shaped my design outlook.

The surprising complexity of simple features

A reflection on how seemingly simple product features often hide unexpected complexity.

Generating Open Graph images with Vercel

A step-by-step guide to implementing dynamic Open Graph image generation using Vercel's Edge Functions.

Four simple accessibility improvements to apply today

A practical guide to four easy-to-implement accessibility improvements.

Multi-prop component using Tailwind CSS & clsx

A hands-on tutorial for creating flexible, multi-property React components using Tailwind CSS and clsx.

Understanding, Michael Porter

A review of Joan Magretta's book summarizing Michael Porter's influential business strategy principles.

Dark Mode with Tailwind CSS and Next.js

A step-by-step guide to implementing dark mode in Next.js using Tailwind CSS with proper theme switching and user preference storage

Good Services

A review of Lou Downe's guidebook outlining 15 principles for good service design.

Amélia

Homenagem à minha avó Amélia Branco Bontempo (1924-2020).