← Înapoi la Urmăritori

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 53
  1. Introducing Peritel, a brand new nostalgia-fuelled retro typeface, by yours truly.

  2. I spent hours chasing down an issue in my 11ty a.k.a.

  3. Indie games are worth your time

    I don’t know if you play video games, but it’s likely you enjoy games in one form or another.

  4. I recently worked on some “accordion” component with a custom marker to indicate open and closed states.

  5. Snippet: git ketchup

    Another git snippet I use frequently, git ketchup {BRANCH_NAME}.

  6. Update (August 2026): it seems Strava now only allows API access to subscribers, so you can only make this work with a paid subscriptions: "We're updating API access to be subscriber-only.

  7. Cheff mpeg

    I built a tool to prepare FFmpeg commands because despite using it nearly every day, I still forget syntax details.

  8. I saw an exchange over on Mastodon about a small bit of the State of JS results interface.

  9. I have added a tiny no A.I. symbol in the footer of my website.

  10. Yearnotes 2025

    Another year has gone by.

  11. Preserving the tiny underline is nearly effortless with CSS pseudo-elements.

  12. Making those code blocks a little more personal.

  13. Making sure the focused element doesn’t trigger janky scroll.

  14. Never mix up dev and prod again!

  15. A few tips to refactor your njk into vto.

  16. There’s a new kid on the templating block.

  17. Double-Pagination in Eleventy

    Yo dawg, I heard you liked pagination, so I added pagination inside your paginated pages, so you can paginate while you paginate.

  18. Solving for masonry could have beneficial side effects for other layout methods.

  19. Another way to implement themes on a website with style conditions.

  20. Relative Temperature Conversion

    So this is how I can explain temperature fluctuations outside the US!

  21. Highlight your TOC in a tick.

  22. 2024 as bullet points

    Kind of a year in review.

  23. Using transforms to create overflow.

  24. You can use it any way you’d like.

  25. Fixing the tiny underline is nearly effortless with CSS variables.

  26. :nth-next-sibling? No need.

    Target N elements after an arbitrary element in CSS.

  27. It all boils down to a single line of JS.

  28. How I implemented Notion and PSN APIs in my Eleventy build for my Now and Gaming pages.

  29. 2024 redesign

    Some notes about this 2024 redesign.

  30. Snippet: git switcheroo

    Move a commit from one branch to another.

  31. CSS Wishlist 2024

    My Wishlist for CSS in 2024.

  32. Group by year in a clear and readable manner.

  33. Avoid false positives when using :not() to exclude ancestors from a scope.

  34. One way to implement themes on a website with style queries.

  35. My solution to adding "Copy" to markdown code blocks (and other things).

  36. Grow a stroke on an SVG shape but only covering the inner part.

  37. Retrieving a property of an object which is also in an object in JavaScript.

  38. Precompiled Sass and JS files that become part of the source folder.

  39. Set up a CSS grid with a specific ideal number of columns.

  40. Pre-compile some reused assets to avoid repeating the same operation.

  41. Using renderFile to keep things tidy.

  42. 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.

  43. Clean up overlap animations on hovered elements.

  44. Comment distinguer ces mots-clés JavaScript.

  45. Using chained CSS transforms to get a rotation without rotating the element itself.

  46. 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-preference media query as well as CSS classes.

  47. Only show a separator when two items are next to each other, and skip for new lines.

  48. Use a collection of utilities to form components without additional CSS.

  49. Get a more consistent sizing with viewport-based font sizing.

  50. Breakout Container

    Make a contained element span the entire horizontal space.