One of the HTML elements that frequently comes into collision with CSS is the img element. As we learned in Request Metrics’ Fixing Cumulative Layout Shift Problems on DavidWalshBlog article, providing image dimensions within the image tag will help to improve your website’s score. But in a world where responsive design is king, we need […]
What follows are questions a few developer friends have been asking me via text message this weekend and my (slightly edited) replies. (I’m mostly writing this so Future Me™️ can look back at my first thoughts in ten years.) So, what are your first impressions? Top of my head… When I was buying this at […]
Angel Martinez/Getty Images From 2000 to 2006, Real Madrid president Florentino Peréz was intent on bringing the best, most expensive players to the Spanish capital, making the club one of the most feared teams on the planet. Luis Figo, David Beckham, Ronaldo Nazário, Zinedine Zidane and Sergio Ramos were among that crop, and with them […]
In the world of Compose, there are a vast range of modifiers that are available at our disposable. As you build more and more UI with Compose, it’s likely that you’re going to discover new modifiers that you previously were not aware of. For me this week it was the aspectRatio modifier – so in […]
Last year, I wrote about an extended adb script. The idea of the script is to make it really easy to issue an adb command even if there are multiple devices attached by presenting a chooser. For example, if I have two physical devices and an emulator and I want to use my deeplink alias, […]
The Interop Project has become one of the key ways that browser vendors come together to improve the web platform. By working to identify and improve key areas where differences between browser engines are impacting users and web developers, Interop is a critical tool in ensuring the long-term health of the open web. The web […]
In 1914, absinthe was outlawed in France. In the small mountain town of Pontarlier, the world capital of absinthe, the news devastated the livelihoods of thousands of local workers. Nearly all the town’s distilleries closed their doors or relocated. But one producer, Distillerie Guy, remained open, all thanks to adaptation and innovation. Its bestselling drink, Pont (formally […]
James Baldwin believed that America has been lying to itself since its founding. An insightful commentator on Black identity, American democracy, and racism, he saw something deep and ugly and stubborn in American culture, and never hesitated to call it by its name — to bear witness, regardless of what it cost him. As the […]
If you’re an adult competitive tennis player that feels stuck with the same game, the same strokes, year after year, and you’re starting to feel like giving up – DON’T. This episode of the Essential Tennis Podcast will reveal how to use the Improvement Circle to break out of the rut of bad habits, advance […]
Andrew Warner: Hey there Freedom Fighters. My name is Andrew Warner. I’m the founder of Mixergy. We’re going to interview entrepreneurs about how they built their businesses. And today I’m going to be interviewing somebody who’s going to tell you how you should be building your business. He’s my old buddy, Noah Kagan. I […]