Blog (Page 3 of 19)

  1. Sumptuous stroked text in CSS

    You can create stroked text in CSS, but it is unwieldy. I submitted a proposal to Interop 2025 to improve this feature. Give it a vote! 👍

  2. Google is now an exclusive catalog

    Google was a comprehensive search engine. It has become an exclusive catalog.

  3. Eleventy - Zero JS charts

    It’d be cool to be able to sprinkle in some charts to your website easily. And without a lick of client-side JavaScript.

  4. Eleventy - Is it time to upgrade to version 3?

    Version three of Eleventy has some exciting new features. It is now in beta pre-release. Is it time to upgrade?

  5. Svelte adoption guide: Overview, examples, and alternatives

    Let’s discuss why you might choose Svelte for your next project, and outline what sets it apart from other frameworks.

  6. Third-party embeds: script embed vs iframe embed. Which should you choose?

    I will compare the 2 main methods of embedding third-party content in a website and outline some best practices.

  7. Improve text flow and balance with the CSS text-wrap property

    Discover how the new CSS text-wrap values, balance and pretty, handle the tedious work of optimizing text layouts.

  8. How to create a slick CSS animation from The Fall Guy

    The title sequence for The Fall Guy involves an animation of a man falling - a very literal depiction of the title! Let’s see how we can make it with CSS.

  9. Responsive video - How can we reduce the size of video content served?

    How can we reduce the size of video content served? How do you load the best fit video for a device - not too big, not too small?

  10. Dynamic CSS animations with the linear() easing function

    Implement more dynamic CSS animations with the linear() easing functions, and explore the role that other easing functions play in animations.