Balkan Heritage Website
Developer notes documenting the journey of building Balkans Heritage (balkanheritage.info) — a hand-crafted, framework-free static site about Ottoman-era heritage in the Balkans.
-
Or, “Always examine your linter defaults” I got a code review flag for using url() in an @import statement — apparently that’s not “modern.” But, my linter, stylelint, didn’t flag this in my linting phase. To be clear, both forms are completely valid in CSS; the spec doesn’t care. I went looking for a tiebreaker…
-
I needed a tool which could quickly and automatically tell me when my website, balkanheritage.info violates web accessibility standards. I chose pa11y, which is a command-line accessibility testing tool that runs automated checks against a URL using the well-known tool axe-core. But one problem surfaced rather quickly, which was that pa11y wasn’t actually using WCAG…