Sam Hermes

Site Navigation

  • About
  • Contact

Posts

  • Accessible pagination pattern for Astro

    December 3, 2025

    • Accessibility
    • Static Sites
  • Create a template for paginated collection in Astro

    December 2, 2025

    • Static Sites
  • I love RSS

    December 2, 2025

  • Starting fresh with Stylelint

    November 22, 2025

    • CSS
  • Remove date from slug in Astro

    October 11, 2025

    • Static Sites
    • JavaScript
  • Share layout files between markdown and astro files in Astro

    October 11, 2025

    • Static Sites
    • JavaScript
  • Apple Music grievances, in no particular order

    October 5, 2025

    • Apple
  • Build dynamic meta titles in Astro

    September 7, 2025

    • JavaScript
    • Static Sites
  • Hello, Astro!

    August 24, 2025

    • JavaScript
    • Static Sites
  • The broken trust of the back button

    July 20, 2025

    • JavaScript
  • Creating the Scroll Snap Controls package

    May 17, 2025

    • JavaScript
    • CSS
  • Implementing media controls in custom blocks, revisited

    February 16, 2025

    • WordPress
  • Get page content for posts page in WordPress

    November 3, 2024

    • WordPress
  • What makes a website feel native?

    August 25, 2024

    • HTML
    • Accessibility
    • JavaScript
  • The tension between modularity and accessibility

    August 10, 2024

    • Accessibility
    • JavaScript
    • HTML
  • Halle 1.2.0 Released

    July 7, 2024

    • WordPress
  • Add GitHub repository as npm dependency

    January 11, 2024

    • JavaScript
  • Customize default wp-scripts config

    December 28, 2023

    • WordPress
    • JavaScript
  • How to use CSS container queries

    July 30, 2023

    • CSS

Pagination

  • Page 1 of 6
  • Next

© 2025 Sam Hermes