Feed
All posts
Everything I've shared across social networks — page 4.
LinkedIn
The Popover API is one of those browser features that quietly kills a whole category of dependencies. Before this, I'd reach for a JS package every time I needed a dropdown, tooltip, or menu. Most of them were fragile —…
Read more →LinkedIn
Your UI only needs what matters, not how much you loaded. Filtering a massive JSON payload in a component blocks the main thread, frees scroll, and stalls the screen before 20 rows render. Move that work to a Web Worker…
Read more →LinkedIn
#JavaScript #ES2025 provides a useful helper for Promise-based error handling: Promise.try(). But it is not a try/catch replacement. I still prefer try/catch when the error boundary is local and obvious — it is clearer …
Read more →LinkedIn
Cross-document View Transitions have been supported for a while. The API lets ordinary multi-page links animate content between separate HTML files — no SPA required. Define `@view-transition` once, then use `view-trans…
Read more →LinkedIn
Removing a DOM element does not remove its event listeners. They stay detached in memory, still holding references to your code. Manual cleanup with removeEventListener is fragile. You need the exact same function refer…
Read more →LinkedIn
#CSS is getting native functions, and the direction is more interesting than the syntax itself. Kevin Powell shows how "@function" and "if()" could move spacing tokens, fluid type, and even responsive grid logic directl…
Read more →LinkedIn
#HTML is getting new attributes that can remove a surprising amount of #JavaScript from common UI patterns. The `command` attribute lets a button trigger built-in browser actions directly from the markup. That covers e…
Read more →LinkedIn
Over the past month, I ran a small experiment. I used #AI to research and suggest LinkedIn content about topics I already like. I also used AI to generate post images from predefined themes, then organized the workflow …
Read more →LinkedIn
I was watching a video about AI workflows for frontend development. What caught my attention was the author's point about Vue skills: https://lnkd.in/dAedqwcS …
Read more →LinkedIn
Já perdi tempo demais explicando tipo em PHPDoc que o código já deixava implícito. …
Read more →LinkedIn
Já tentou fazer tooltip com #html e #css? Sempre foi algo desafiador desde os primórdios. Hoje em dia o mais comum é fazer a seta, clip-path, mas a sombra ficou retangular? Com a evolução do CSS, agora pode usar isso us…
Read more →LinkedIn
I turn 40 today 🎂🎉 I started building for the web around 2005, mostly with PHP and full-stack work before “full-stack” was really a label people used much. Almost 20 years later, the tools have changed a lot: V…
Read more →LinkedIn
#typeScript 7 is less about what you write, it is about how fast TypeScript can understand it. I'm honestly hyped 🤩 With Project Corsa, the compiler is being ported to Go/native code. Microsoft reports up to ~10x fas…
Read more →LinkedIn
No #react nem tudo na sua página precisa virar interativo no carregamento. - SSR entrega HTML cedo. - A hidratação ainda custa caro. - Só que esse custo pode ser adiado. Com TanStack Start, a hidratação pode acontecer …
Read more →LinkedIn
Some #HTML features are easy to miss. But they can replace code we often write by hand. Small features. Less glue code or weird javascript. Better semantics. #webdev #webdevelopment #frontend #accessibility
Read more →LinkedIn
#css abs() is a small function, but it solves a real problem. Sometimes CSS math goes negative. That is not very often, but it can happen. That can be useful for layout, like overlapping a card with margin-top: -32px. …
Read more →LinkedIn
Scroll animations were always annoying to wire up. It was always a pain using GSAP, Anime.js, or even Three.js (that feels like using a cannon to kill a fly) to achieve the same behavior. For simple cases, animation-ti…
Read more →LinkedIn
#css variables are powerful, but they accept almost anything by default. Strict typing for CSS variables is finally practical and it is not a common thing that developers implement on their styles. With @property, you…
Read more →



