Sign in

Agustin Capeletto

@lowpoly.gg
416 followers 382 following 149 posts

CSS superfan. 3D DOM wrangler. Argentino 🇦🇷 Open source @ layoutit.com · polycss.com · lowpoly.gg · css.graphics ✨

PostsRepliesMedia
Reposted by Agustin Capeletto
Josh W. Comeau @joshwcomeau.com · 29/09/2026
I was recently introduced to straw.page, a maximalist Geocities-inspired drag-and-drop website builder. Apparently it's most popular with Gen Z, and it makes me so glad to know this sort of spirit lives on. 😄 🧵 A few examples in-thread.
straw.page
Straw.Page
Straw.Page is the world's simplest website builder. Create unique websites from your mobile device.
68614
Reposted by Agustin Capeletto
Chris Coyier @chriscoyier.net · 28/09/2026
1) Place a little cutie on the border of parent element with `offset-path: border-box;` 2) Animate to random positions like `offset-distance: random(0%, 100%);` 3) Swoon blog.master.dev/randomly-pla...
blog.master.dev
Randomly Place an Element Along Edge of Another Element
We can animate an element along the border edge of another element to random positions... pretty easily? Might as well be a cute dog.
0319
Reposted by Agustin Capeletto
Vale @vale.rocks · 28/09/2026
px in CSS ≠ a pixel on a display. This is something that is obvious when you think about it at all, but many people seem to gloss over it. I was explaining it to someone and figured I'd be best to jot it down: vale.rocks/micros/20260...
vale.rocks
A CSS Pixel Isn't a True Pixel - 28 Sept 2026 05:15 UTC
2325
Agustin Capeletto @lowpoly.gg · 26/09/2026
Trying this library for perf tracing an iPad over USB 🧑‍💻 Very useful so far!
github.com
GitHub - doronz88/pymobiledevice3: Pure python3 implementation for working with iDevices (iPhone, etc...).
Pure python3 implementation for working with iDevices (iPhone, etc...). - doronz88/pymobiledevice3
021
Reposted by Agustin Capeletto
By Cory Doctorow (GPG 0xBF3D9110957E5F4C) @doctorow.pluralistic.net · 24/09/2026
Ron Cobb’s original signage designs for Alien, made with felt tip pen and graph paper. humanoidhistory.tumblr.com/post/8286472...
71355374
Reposted by Agustin Capeletto
Ahmad Shadeed @ishadeed.com · 24/09/2026
✍️ New Article: Detect when elements overlap with CSS Can CSS tell when two elements overlap? At first, I thought this was not possible, but it turned out it can be done with scroll-driven animations and anchor positioning. ishadeed.com/article/css-...
ishadeed.com
Detect when elements overlap with CSS
Detecting when two elements overlap using only CSS anchor positioning and scroll-driven animations.
57419
Agustin Capeletto @lowpoly.gg · 23/09/2026
ssimulacra2 is cool. Extremely useful for image optim 👨‍💻
github.com
GitHub - cloudinary/ssimulacra2: SSIMULACRA 2. Perceptual metric.
SSIMULACRA 2. Perceptual metric. Contribute to cloudinary/ssimulacra2 development by creating an account on GitHub.
010
Reposted by Agustin Capeletto
Manuel Matuzović @matuzo.at · 17/09/2026
Friends, it's that time of the year: Once again, I'm asking you to help me create another amazing HTMHell Advent Calendar by writing about HTML. The CFP is open until October 3! docs.google.com/forms/d/e/1F...
docs.google.com
HTMHell Advent Calendar
Hello, my dear friends of high-quality markup! We're getting closer to the last quarter of 2026, which means that the HTMHell Advent Calendar is getting closer, too. Last year, once again, you contrib...
34936
Reposted by Agustin Capeletto
danielroe @danielroe.dev · 22/09/2026
you can read what I've written about why this is EXACTLY my role in leading nuxt > I would be remiss not to speak about values. > Values shape the direction of projects and people [and] the culture of open source communities […] both in where we end up + what the journey there is like.
roe.dev
Diversity, equity and inclusion
I'm in favour of diversity, equity and inclusion in open source communities, and here's why I think it matters.
3506
Reposted by Agustin Capeletto
Amit Sheen @amitsheen.bsky.social · 21/09/2026
Bounce! 🏐 (CSS only) Live demo @codepen.io: codepen.io/editor/amit_...
3293
Reposted by Agustin Capeletto
Vale @vale.rocks · 21/09/2026
This is an extremely odd article from WIRED. It almost seems to be trying to fabricate some sort of culture war around CSS? Bizarre.
14456
Reposted by Agustin Capeletto
Chris Coyier @chriscoyier.net · 15/09/2026
This GIF from @joshwcomeau.com's last email is mesmerizing. Here's the border-shape he made of that codepen.io/editor/joshw...
1839
Agustin Capeletto @lowpoly.gg · 19/09/2026
Working on the #caturday 👨‍💻
Lorenzo, a tabby cat from the southern hemisphere.
050
Agustin Capeletto @lowpoly.gg · 18/09/2026
Corner-shape is the best way to build a triangle in #CSS, especially for 3D scenes. Very happy to see this! 🦊
010
Reposted by Agustin Capeletto
Matthias Ott @matthiasott.com · 18/09/2026
Screw the narrative. Don’t believe the scare. The Web will never die. Love seeing you all sharing and publishing content on here – and on your personal sites and newsletters! 💚✊
511311
Reposted by Agustin Capeletto
Ben Evans @ivorjetski.bsky.social · 17/09/2026
It's the 2026 LED ART CSS Challenge! 🥳 I've created an LED experiment! Fork the @codepen.io, Do something cool! The most creative & maddest will feature in my next YouTube. tinyurl.com/56cpxceh tinyurl.com/3y6tuv58 #CSSChallenge #CodePen #WebDev #CreativeCoding #CSSArt #LEDArt #FrontEndDev
tinyurl.com
CSS LED ART CHALLENGE!
So here is the plan: Fork it on CodePen, or screenshot your browser! https://codepen.io/editor/ivorjetski/pen/01a07dcf-a1e8-7ab6-aea1-aa98135803b3 - Mess with the code - Draw something amazing live in the browser and screenshot it - Hack to pieces and create a monster Send me your art! Add the tag #ledart on CodePen or @ me on X, Bluesky, Insta or where ever, find me and @ me. @ivorjetski My next video will feature all the best and maddest creations. Good luck! Your time starts now! P.s. you can find a bit more info here: https://dev.to/ivorjetski/css-led-art-challenge-5e6b And as usual, video, music and art all produced by me @ivorjetski Or just say hi: https://linktr.ee/ivorjetski
074
Agustin Capeletto @lowpoly.gg · 17/09/2026
I always recommend this book by @kennethstanley.bsky.social and @joelbot3000.bsky.social It explains that the creative process is nonlinear, and how exploration can lead to serendipity 💡 In talk form: www.youtube.com/watch?v=VDuF...
amazon.com
Why Greatness Cannot Be Planned: The Myth of the Objective
Amazon.com: Why Greatness Cannot Be Planned: The Myth of the Objective (Audible Audio Edition): Kenneth O. Stanley, Joel Lehman, Kevin Pariseau, Blackstone Publishing: Books
000
Reposted by Agustin Capeletto
Piccalilli @piccalil.li · 17/09/2026
We're a while off from being able to leverage ::checkmark with checkbox styling, but here's a decent way to get the styling control you want, while preserving the useful parts of the native input element. piccalil.li/blog/a-decen...
piccalil.li
A decent custom checkbox pattern for until ::checkmark is ready
We're a while off from being able to leverage ::checkmark with checkbox styling, but here's a decent way to get the styling control you want, while preserving the useful parts of the native input element.
3238
Reposted by Agustin Capeletto
Jeff Bridgforth @jeffbridgforth.com · 16/09/2026
This is a great introduction to sibling-count() and sibling-index() by @kevinpowell.co. It's got me excited about using it. youtu.be/6-cg8Z74MPI
youtu.be
CSS can count now!
YouTube video by Kevin Powell
0114
Reposted by Agustin Capeletto
CSS by T. Afif @css-only.dev · 15/09/2026
We should have been writing articles and having fun with CSS, but instead... We can't do much against big corporations (except wait), so let's give Geoff some support. Share (or try) his HTML/CSS course: thebasics.dev 100% human-made by the one who edited 86945 CSS articles!
Screenshot of the provided link
06624
Agustin Capeletto @lowpoly.gg · 15/09/2026
Love it! 🤩 📦 How far can we take the #CSS #ledart challenge?
051
Reposted by Agustin Capeletto
danielroe @danielroe.dev · 14/09/2026
🙋‍♂️ ever wanted to build something without needing to configure a db, auth, file storage or a cms? it turns out you already have all four if you have a bluesky account 👉 airspace is a typed client for it
getair.space
airspace
The database you already have.
1950789
Reposted by Agustin Capeletto
Terence Eden @edent.tel · 14/09/2026
New blog post: Esoteric HTML - ismap vs CSS shkspr.mobi/blog/2026/09/esoteric-h… The HTML specification is old and, while there is beauty in longevity, there's an inevitable build-up of boondoggles and baggage. Some elements like <marquee> have sadly been consigned to …
shkspr.mobi
Esoteric HTML - ismap vs CSS
The HTML specification is old and, while there is beauty in longevity, there's an inevitable build-up of boondoggles and baggage. Some elements like have sadly been consigned to the dustbin of history - but there are still vestigial attributes just waiting to trip up the unwary. If you're young, you may never have heard of Image Maps. Back in the bad-old-days, there weren't many good…
564
Agustin Capeletto @lowpoly.gg · 13/09/2026
Here's my take on @ivorjetski.bsky.social's LED Art Challenge! I experimented with perspective and blend modes. It's CSS-only 💚 Try it: codepen.io/editor/alowp...
1486
Reposted by Agustin Capeletto
Ben Evans @ivorjetski.bsky.social · 12/09/2026
I've written a thing! dev.to/ivorjetski/c...
dev.to
CSS LED ART CHALLENGE!
So I saw a cool thing whilst doom-scrolling, and thought: Wouldn't it be fun to recreate all the real...
052
Agustin Capeletto @lowpoly.gg · 12/09/2026
Nuxt is my jam 🏔️💚 I need to upgrade this from Vue 2 😅
0131
Agustin Capeletto @lowpoly.gg · 11/09/2026
This is SpaceDrome, a forever WIP 3D CSS RPG and a playground I remake constantly to test new ideas. It was last year's revision that got me thinking about stacked CSS grids, and its level editor eventually became voxels.layoutit.com 📦
1180
Agustin Capeletto @lowpoly.gg · 10/09/2026
This is a great article 👏 Having access to attr() on any CSS property is going to change how I write my styles (again)
091
Reposted by Agustin Capeletto
Firefox for Web Developers @webdevs.firefox.com · 08/09/2026
The CSS progress() function is now in all major engines! Here's how it works:
511818
Reposted by Agustin Capeletto
CSS by T. Afif @css-only.dev · 08/09/2026
Go vote for the border-shape feature. It should be part of Interop 2027! I have a lot of cool demos waiting for better browser support (that I will share anyway in 2026 😅) github.com/web-platform...
github.com
CSS ` border-shape` · Issue #1371 · web-platform-tests/interop
Description CSS border-shape (CSS Borders and Box Decorations Module Level 4) lets authors define an element’s border geometry using values (circle(), ellipse(), polygon(), inset(), shape(), path()...
3227
Reposted by Agustin Capeletto
Bramus @bram.us · 07/09/2026
Back in June I shared a demo of a grid that smoothly animates on resize without JS or View Transitions. I finally sat down to write up how it works: CSS Anchor Positioning + scoped anchors + regular CSS transitions. → brm.us/animated-grid
410710
Reposted by Agustin Capeletto
Erlend Sogge Heggen @erlend.sh · 07/09/2026
Seeing a lot of dev-on-dev harassment has got me thinking about what open software development feels like nowadays.
notes.erlend.sh
Making software hurts now
and hurt people hurt people
511527
Agustin Capeletto @lowpoly.gg · 06/09/2026
Diving deep into perf tracing 🧑‍💻 perfetto.dev
github.com
GitHub - google/perfetto: Production-grade client-side tracing, profiling, and analysis for complex software systems.
Production-grade client-side tracing, profiling, and analysis for complex software systems. - google/perfetto
020
Reposted by Agustin Capeletto
videogame history @vghistory.bsky.social · 06/09/2026
computer graphics (1992) www.youtube.com/watch?v=wHll...
a disembodied polygoned head floating in cyberspace with the top part of its head missing and something glowing inside.
314327
Agustin Capeletto @lowpoly.gg · 05/09/2026
Another kind of 3D CSS quake, adapted from XScreenSaver. css.graphics/cityflow 🏙️
070
Agustin Capeletto @lowpoly.gg · 04/09/2026
I'm working hard on my dream 3D CSS app 🧑‍💻 Hoping to release a first version in September! Here's a little gremlin in the meantime.
Lorenzo, a tabby cat, not impressed with the app’s progress so far.
0110
Agustin Capeletto @lowpoly.gg · 03/09/2026
A few days ago we found a way to optimize glyphcss using unicode-range, which enabled wrapperless 3D ASCII rendering. And now: asciiquake.wtf 👹
091
Reposted by Agustin Capeletto
Vale @vale.rocks · 02/09/2026
Respected friends and acquaintances, initial-scale is dead! We are freed of its tyranny. You no longer need to include it in your HTML head. It is an obsolete part of your head's meta viewport declaration. The details: vale.rocks/micros/20260... #WebDev #HTML
vale.rocks
You Don't Need Initial-Scale In Your HTML - 2 Sept 2026 13:50 UTC
410620
Agustin Capeletto @lowpoly.gg · 01/09/2026
Tempted to recreate this in 3D CSS 😅
3170
Reposted by Agustin Capeletto
Josh Collinsworth @collinsworth.dev · 31/08/2026
This is wild. CSS is awesome. codepen.io/editor/MackF...
codepen.io
Pure CSS halftone patterns: dots, lines, circles
A project overdue. As an 80's/90's kid, I was obsessed with printing technology - and especially halftone patterns. I've long theorized that these pat
17712
Reposted by Agustin Capeletto
Konnor Rogers @konnorrogers.com · 30/08/2026
Well, its as ready as it will ever be. Still a lot of stuff I want to do, examples I want to make, but I think its time to share it. Over the past few months I've been working on Downflow. A library for adding small amounts of reactivity to your DOM. konnorrogers.github.io/downflow/
konnorrogers.github.io
Downflow
Let your state flow
7649
Reposted by Agustin Capeletto
Josh W. Comeau @joshwcomeau.com · 29/08/2026
I'm doing something absolutely ridiculous. 😂 I created a `RasterizedSvg` component that will render an SVG as though it was a raster image, letting us see the pixels if we scale it up. Left: original SVG Right: rasterized SVG
A brown-and-yellow shield icon, sharp and crispThe same brown-and-yellow shield icon, except now it's made up of chunky pixels, roughly 24 by 24
81737
Agustin Capeletto @lowpoly.gg · 28/08/2026
Wrapping up the week: CSS chaos attractors 🦋 Try it! css.graphics/chaos
1121
Reposted by Agustin Capeletto
Patrick Brosset @patrickbrosset.com · 28/08/2026
Wow, I had no idea. You can already test Open-UI's proposed native menu elements in Chromium (enable "Experimental Web Platform features" flag in about://flags first). Full native menu bar support with just HTML code! Read the explainer: open-ui.org/components/m... Demo: jsbin.com/qorupiwivu/1...
Edge browser window, showing an HTML demo on the jsbin.com website. The demo shows HTML code on the left, with various menubar elements such as <menubar>, <submenu>, <menulist>, and <menuitem>. The live rendering is on the right, and shows a menubar with the File, Edit, View, Help items. The File item is expanded, showing a sub menu list, with its own items.
310812
Agustin Capeletto @lowpoly.gg · 27/08/2026
Pixelmatch is cool: a tiny, fast pixel-level image comparison library 🖼️
github.com
GitHub - mapbox/pixelmatch: The smallest, simplest and fastest JavaScript pixel-level image comparison library
The smallest, simplest and fastest JavaScript pixel-level image comparison library - mapbox/pixelmatch
030
Agustin Capeletto @lowpoly.gg · 26/08/2026
Made a #CSS black hole ⚫ css.graphics/luminet
2332
Reposted by Agustin Capeletto
Lucile Danilov @locdandloaded.net · 06/08/2026
You may not like it, but this is what peak localization looks like (Asterix: Mega Madness (PS1, 2001))
7383842967
Reposted by Agustin Capeletto
Stefan Judis @stefanjudis.com · 25/08/2026
HTML reminder: if you're dealing with elements that shouldn't be accessible or reachable at all, the `inert` attribute helps out! developer.mozill...
Code snippet: a div with the inert attribute containing a label and a button that says I am inert
2304
Agustin Capeletto @lowpoly.gg · 24/08/2026
When 1,500 divs collide: css.graphics/galaxy 💥
0301
Agustin Capeletto @lowpoly.gg · 23/08/2026
This article has been a great reference while learning about per-frame rendering optimization 🧑‍💻
motion.dev
The Web Animation Performance Tier List | Motion Magazine
Learn what makes web animations fast, slow, and everything in between with our 2025 web animation performance tier list.
0100