I love the little typographic thing where if you’re reading a block of text that is in italics, that when an italic word is needed within that, it is unitalicized (like that). I’ve seen that expre...
April 10, 2025 On this episode of Leaders of Code, Maureen Makes, VP of Engineering at Recursion, discusses AI’s role in drug discovery, scaling and integration challenges, and the importance of...
I built a functional multi-tenant SaaS application (an EdTech app) with your everyday tech tool and you can do the same. First, what’s a multi-tenant SaaS application? Multi-tenant SaaS applications...
The CSS Overflow Module Level 5 specification defines a couple of new features that are designed for creating carousel UI patterns: Scroll Buttons: Buttons that the browser provides, as in literal ele...
28 September, 2023 Written by Harry Roberts on CSS Wizardry. Table of Contents Low-Quality Image Placeholders Core Web Vitals and Largest Contentful Paint Largest Contentful Paint Caveats Don’t Upsc...
In this article, Edoardo Dusi shares the engineering and architectural choices made by the team at Storyblok and how real-world migration challenges were addressed using modern PHP practices. Content ...
Humility, a designer’s essential value—that has a nice ring to it. What about humility, an office manager’s essential value? Or a dentist’s? Or a librarian’s? They all sound great. When humi...
2 October, 2023 Written by Harry Roberts on CSS Wizardry. Table of Contents Getting Someone to Clear Their Own Cache Clear-Site-Data Preventing Malicious Clears Clear-Site-Data for Developers Clearing...
If I were starting with CSS today for the very first time, I would first want to spend time understanding writing modes because that’s a great place to wrap your head around direction and document f...
We’re excited to announce a major update to DigitalOcean’s GenAI Platform: support for OpenAI models is now live! You can now bring your own OpenAI API key to use models like GPT-4o, o1, and o3-mi...