git absorb automatiza el git rebase -i --autosquash para PRs con múltiples commits. Stageas el fix con git add -p, git absorb detecta el commit correcto por commutativity de patches, y genera el fixup! automáticamente. brew install git-absorb
Hugo Campañoli
@campa.dev
Frontend Dev | Centered <div>, chaotic life. 🧘♂️ AstroJS 🚀 & Semantic HTML fan. My 2 daughters are my PM (and they are very demanding). 🇵🇾 Bella Vista.
Ensure your coding agents build modern, fast & secure apps by default → goo.gle/3PcqfGj We just announced Modern Web Guidance at #GoogleIO. It injects AI-ready skills and modern features—with Baseline Widely Available fallbacks—so your agent stays up to date 🧵
La privacidad por diseño ya no es una sugerencia ética, es una obligación legal bajo la nueva Ley 7593/2025 en Paraguay. Si tu app sigue recolectando datos "por las dudas", estás acumulando deuda técnica y riesgo financiero. Escribí un checklist técnico para cumplir: campa.dev/es/blog/priv...
Client-side A/B testing kills performance. At campa.dev, we moved the logic to the Edge using Astro 6 and Vercel Middleware. ✅ 0kb JS ✅ Zero CLS ✅ Pure HTML Edge-side rewrites ensure performance is a form of digital equity. Full deep-dive: campa.dev/en/til/edge-...
¿Seguís debugeando en sueños? 🧠 Es el Efecto Zeigarnik: el cerebro prioriza tareas inacabadas consumiendo RAM cognitiva. Hacks senior: ✅ Park on a downhill (dejá un test fallando). ✅ Externalización radical (anotalo todo). Leé el TIL: → campa.dev/es/til/efect...
TIL: El INP (Interaction to Next Paint) es el nuevo estándar de interactividad. Si tu web clica lento, Google te penaliza. Usá `web-vitals/attribution` para encontrar el elemento exacto que bloquea el Main Thread. < 200ms es el objetivo. → campa.dev/es/til/medir-inp-correctamente/
A cool little pure #CSS background pattern on @codepen.io: codepen.io/thebabydino/... Can you figure out how it was made before checking the code? 😼
Pure CSS geometric pattern
Inspired by something I must have come across on Shutterstock or something. --- If the work I've been putting out since early 2012 has helped you in ...
codepen.io
Muestra un calendario en tu Web o App fácil. Se llama Cally y es genial: ✓ Multi-idioma ✓ Sólo pesa 9 KB ✓ Personalizable con CSS ✓ Funciona en React, Angular, Vue... → npm install cally
If 2 in 1 isn't enough, here's a 3 in 1 demo on @codepen.io: 3 cross-browser approaches (so no `corner-shape`) for getting a scooped corners, responsive shape with a border: codepen.io/thebabydino/... Includes a list of pros & cons for each. #CSS #SVG #filter
Scooped rounded corners + border: a comparative demo
Scooped corners, comparative view of different techniques. Prompted by [a question asked on reddit](https://www.reddit.com/r/css/comments/1judajj/how_c...
codepen.io
comiCSS #100: Jack and Rose comicss.art/comics/100/j... August 28, 2023 – Semantic HTML is the way to go. Don't use divs (or links) as buttons... or you may get thrown overboard 😅 #css #cartoon #webdev #cssArt
Introducing ✨ Standard JSON Schema ✨ It's a sister spec to Standard Schema that provides a common interface for any entity that can be converted to JSON Schema
Safari 26.2 is here with 65 features + 165 bug fixes — including field-sizing, Navigation API, Largest Contentful Paint, command & commandfor, CHIPS opt-in partitioned cookies, scrollend event, random(), WebGPU in WebXR, scrollbar-color, hidden=until-found and much more! webkit.org/blog/17640/w...
WebKit Features for Safari 26.2
Safari 26.2 is a big release.
webkit.org
Do you know about the developer-signals repo? If you want to see a feature supported across browsers, now you can go and upvote it, anytime github.com/web-platform...
web-platform-dx/developer-signals
Tracking web developer signals for features. Contribute to web-platform-dx/developer-signals development by creating an account on GitHub.
github.com
In 2025, we systematically collected compat data for 28 browser releases: Firefox 135 - 147 Chrome 133 - 144 Safari 18.4, 26, 26.2 We're keeping your compat tables up-to-date.
The browser-compat-data project (used by MDN, caniuse, and tools) now has: 20,000 commits 1,123 contributors 465 releases 19,148 data entries That's what comprehensive web compat data looks like. And it takes well funded teams at @openwebdocs.org and @mozilla.org plus amazing contributors.
I'm a bit late, but this week's Web Weekly will hit all the inboxes in just a little bit! If you care about the web platform and browser features, you should check it out! www.stefanjudis.com/blog/web-wee...
CSS Weekly #628 🕰️ Multi stage timetable with modern CSS 🎯 CSS random() experiments 🚀 Practical view transitions examples 💯 A guide to the HTML number input Featuring @ichimnetz.com, @chriscoyier.net, @vale.rocks, @dxnny.fun, @bram.us, @ollie-williams.bsky.social, @mirrow.app. 🙏 cssw.io/issue-628
CSS Weekly Issue #628
Learn how to create timetable layouts using CSS, practical uses for the random() function, how to create performant SVG maps, and more.
cssw.io
As CSS becomes more powerful, we are beginning to see a new weak point. @whitep4nth3r.com grills @andreasmoller.dk about his spicy-flavoured takes in our latest video, and offers up a wild solution (that all of us have actually been using for decades).
CSS HAS BECOME TOO POWERFUL! Here's the solution
YouTube video by Nordcraft
youtu.be
AI slop is filling the internet. I want more humans writing on their own websites. So I made Astro Editor — a free macOS app for writing markdown & MDX in Astro content collections. Basically iA Writer for @astro.build 🎉 astroeditor.danny.is #BuiltWithAstro #astrojs
Astro Editor — Schema-Aware Markdown Editor for Astro Content Collections
Transform your Astro content workflow with schema-aware frontmatter forms. Reads your Zod schemas and creates intelligent editing interfaces for distraction-free writing.
astroeditor.danny.is
⚡Featured posts this week: ✨ WebPerf Report on SPDY STREAM: @henrihelvetica.bsky.social ✨ WordPress 6.9 Perf Landings: @weston.ruter.net ✨ I Built the Same App 10 Times: @cheddybop.bsky.social ✨ Start building with Gemini 3: @officiallogank.bsky.social 🙏 Special thanks to the authors! #webperf
Astro 5.16 is out, featuring SVG optimizations and more! astro.build/blog/astro-5...
Astro 5.16 | Astro
Astro 5.16 brings experimental SVG optimization with SVGO, interactive CLI shortcuts, and improved developer experience across the board.
astro.build
I am begging you, please don't split your heading into two separate `h2` elements with an `img` in between just to have the image in between your heading words. This is what subgrid was made for! #CSS