How I nerd-sniped myself into importing Nike Running Club data via the Strava API đź”—
Note Heads up: this is a long post, but I share all my code in the tl;dr at the end! Last week, I played with the idea of showing statistics related [...]
a collection of dev rss feeds - blogroll
Posts
Note Heads up: this is a long post, but I share all my code in the tl;dr at the end! Last week, I played with the idea of showing statistics related [...]
I built a tool to prepare FFmpeg commands because despite using it nearly every day, I still forget syntax details. If I were really invested, I’d cre [...]
I saw an exchange over on Mastodon about a small bit of the State of JS results interface. Paweł noticed a little movement on a table cell label that [...]
I have added a tiny no A.I. symbol in the footer of my website. It’s supposed to be as unremarkable as a © symbol (though I think we can all agree it [...]
Another year has gone by. I guess Smash Mouth was right: the years start comin’ and they don’t stop comin’. We can make quick eye contact and nod in u [...]
Recently, text-decoration-trim text-decoration-inset was added to Firefox behind a flag, and IÂ was hoping it could fix a little visual thing that has [...]
I made a plugin to have more control over my code blocks (CodeWrap, I wrote about it), and I liked the idea of giving a filename to a code block (for [...]
I recently fixed an annoying issue on my Projects page, and I did it with CSS, of course. That page has cards, and each of them have a title (with a l [...]
Let’s see if I can make this short and sweet… okay so you may be like me and jump between the local build and the live (or “production”) versions of y [...]
I already wrote a little about refactoring a blog of mine with Vento recently (check out Helen’s post, too!), but it was a rather simple codebase, mak [...]
There’s a new kid on the templating block. Read full article: Taking VentoJS for a spin in Eleventy. [...]
Yo dawg, I heard you liked pagination, so I added pagination inside your paginated pages, so you can paginate while you paginate. Read full article: D [...]
Solving for masonry could have beneficial side effects for other layout methods. Read full article: Some thoughts on the item-flow proposal. [...]
Another way to implement themes on a website with style conditions. Read full article: A Future of Themes with CSS Inline if() Conditions. [...]
So this is how I can explain temperature fluctuations outside the US! Read full article: Relative Temperature Conversion. [...]
Highlight your TOC in a tick. Read full article: “Simple” Table of Contents Highlighter. [...]
Kind of a year in review. Read full article: 2024 as bullet points. [...]
Using transforms to create overflow. Read full article: Vertical slider fitting the tallest element in pure CSS. [...]
You can use it any way you’d like. Read full article: The Multi-Directional Nature of position: sticky. [...]
Fixing the tiny underline is nearly effortless with CSS variables. Read full article: Removing link underline styles between icons and text. [...]
Target N elements after an arbitrary element in CSS. Read full article: :nth-next-sibling? No need.. [...]
It all boils down to a single line of JS. Read full article: My under-engineered way to avoid a Flash of inAccurate coloR Theme (FART). [...]
How I implemented Notion and PSN APIs in my Eleventy build for my Now and Gaming pages. Read full article: Leveraging APIs like Notion with a nice cac [...]
Some notes about this 2024 redesign. Read full article: 2024 redesign. [...]
Precompiled Sass and JS files that become part of the source folder. Read full article: Snippet: git switcheroo. [...]
My Wishlist for CSS in 2024. Read full article: CSS Wishlist 2024. [...]
Group by year in a clear and readable manner. Read full article: Grouping posts by year with Nunjucks in Eleventy. [...]
Avoid false positives when using :not() to exclude ancestors from a scope. Read full article: Select an element which doesn’t descend from another in [...]
One way to implement themes on a website with style queries. Read full article: A Future of Themes with CSS Container Style Queries. [...]
My solution to adding "Copy" to markdown code blocks (and other things). Read full article: My plugin for Markdown-It: CodeWrap. [...]
Grow a stroke on an SVG shape but only covering the inner part. Read full article: Animate an SVG shape’s inner stroke. [...]
Retrieving a property of an object which is also in an object in JavaScript. Read full article: Plucking a nested property from an object. [...]
Precompiled Sass and JS files that become part of the source folder. Read full article: Eleventy Asset Pipeline: Precompiled Assets without Gulp. [...]
Set up a CSS grid with a specific ideal number of columns. Read full article: CSS Grid with a preferred column count. [...]
Pre-compile some reused assets to avoid repeating the same operation. Read full article: Eleventy within Eleventy to compile when you compile: precomp [...]
Using renderFile to keep things tidy. Read full article: Manage your SVG files with Eleventy’s Render plugin. [...]
I’m not on the TypeScript train, but I like a couple of things… Read full article: Fine, types in JS aren’t the worst. [...]
Clean up overlap animations on hovered elements. Read full article: Animate your z-index for cleaner hover effects. [...]
Comment distinguer ces mots-clés JavaScript. Read full article: Le petit guide sur var, let et const. [...]
Using chained CSS transforms to get a rotation without rotating the element itself. Read full article: Rotating floating animation with chained transf [...]
I wrote an article on CSS-Tricks about using a --var: ; trick from Lea Verou to define theme variables only once, when you need to respect a user-pref [...]
Only show a separator when two items are next to each other, and skip for new lines. Read full article: Inline lists with conditional separators. [...]
Use a collection of utilities to form components without additional CSS. Read full article: Building and maintaining components from utility classes i [...]
Get a more consistent sizing with viewport-based font sizing. Read full article: Modern Fluid Typography with clamp(). [...]
Make a contained element span the entire horizontal space. Read full article: Breakout Container. [...]
Andy Bell propose un reset CSS adapté aux navigateurs modernes. Read full article: Une réinitialisation CSS moderne. [...]
I wrote an article on CSS-Tricks about using the power of the cascade to style links within their context, with custom properties! Here’s an example: [...]
When I converted my blog, Geekometric, from a WordPress-based site to a Hugo-built static site, I felt I needed to go through a lot of different pages [...]