Blog (Page 4 of 20)

  1. 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?

  2. 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.

  3. 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.

  4. 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.

  5. 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.

  6. 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?

  7. 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.

  8. My RSS feed has been upgraded ✨

    I did some integration work to include posts written for other publications in my RSS feed. Apologies if you see some duplicated items! 📪

  9. The backdrop-filter CSS property has been unprefixed

    The backdrop-filter CSS property required a prefix in Safari since forever. Not anymore! 🙌

  10. Eleventy - Add CSV data file support

    It would be cool to be able to drop a CSV file into a project and use it in a page. My motivation was to show bookshelves from my library database