Christopher Kirk-Nielsen 15 posts
Welcome to the personal website of the one they call Christopher Kirk-Nielsen, a creative developer with zero awards who is, in fact, a CSS nerdWelcome to the personal website of the one they call Christopher Kirk-Nielsen, a creative developer with zero awards who is, in fact, a CSS nerd
2026
How I nerd-sniped myself into importing Nike Running Club data via the Strava API
Taking legacy TCX data from Nike and importing it to Strava
2025
Adding a custom filename to a code block in ElevÂenty with markdown-it
Making those code blocks a little more personal.
Conditional favicon in ElevÂenty using passthrough copy
Never mix up dev and prod again! (due to identical icons, at least)
Taking VentoJS for a spin in ElevÂenty
There’s a new kid on the templating block.
Double-Pagination in ElevÂenty
Yo dawg, I heard you liked pagination, so I added pagination inside your paginated pages, so you can paginate while you paginate.
2024
Leveraging APIs like Notion with a nice caching system
How I implemented Notion and PSN APIs in my Eleventy build for my Now and Gaming pages.
2024 redesign
Some notes about this 2024 redesign.
2023
Grouping posts by year with nunjucks in Eleventy
Group by year in a clear and readable manner.
A Future of Themes with CSS Container Style Queries
One way to implement themes on a website with style queries.
2022
Eleventy asset pipeline: precompiled assets without Gulp
Precompiled Sass and JS files that become part of the source folder.
Eleventy within Eleventy to compile when you compile: precompiling reused assets
Pre-compile some reused assets to avoid repeating the same operation.