Using shiki with 11ty
A short guide on integrating the Shiki syntax highlighter into an Eleventy (11ty) static site project with minimal code.
A short guide on integrating the Shiki syntax highlighter into an Eleventy (11ty) static site project with minimal code.
The author announces a blog rebrand to 'Herding Lions' and a move to a new platform to simplify writing and integrate microblogging.
The article critiques the misapplication of DevOps and Platform Engineering, arguing they are about organizational culture, not just tools or rebranding.
A personal recap of the Dutch Clojure Days 2022 conference, covering talks on Humble UI, clojure.math, and the overall community experience.
Upgrading a SaaS app's Heroku stack and htmx, plus adding an empty state feature for a better user experience.
A developer argues for using a combination of tabs and spaces for code indentation, focusing on accessibility and developer preference.
A critique of using pre-made project templates and starter packs in web development, arguing they hinder learning and create long-term issues.
CSS, News, Surveys, Data Analysis, State Of CSS Since 2019, the annual State of CSS survey has collected feedback from web developers from across the
Explores using DALL·E 2 AI to generate symbolic and spiritual art, with tips on prompts like 'religious art' for creative results.
Exploring the best HTML and ARIA patterns for accessible button groups, comparing radio buttons vs. buttons with aria-pressed based on expert advice.
Introducing Rety, a tool for creating replayable live coding demos to enhance teaching and conference talks without the stress of live typing.
Explores different methods for internationalizing (i18n) website URLs, discussing explicit vs. implicit styles and best practices for language selection.
Argues that traditional B2B app development is flawed for multi-party interactions and calls for a new platform.
A developer discusses the importance of testing websites on ultrawide (21:9) screens, not just standard 16:9, and provides a simple method for emulating these resolutions.
Discusses strategies for handling website support for Internet Explorer after its official retirement, advocating for progressive enhancement over polyfills.
Explains methods for estimating NPM package market share, using Redux and state management libraries as examples with various data sources.
A monthly update on TinyPilot, a tech hardware/software project, covering revenue, software licensing, and development progress.
A developer continues building a teacher checklist feature for a SaaS app, focusing on Django refactoring and adding new context data.
Analysis of the Dirty Pipe Linux kernel vulnerability (CVE-2022-0847), its impact on cloud environments, and defensive advice.
The author explores routing in web frameworks and details the implementation of a flat-list routing system for their Lua-based Atlas framework.