HTML event handlers are those onxxx attributes and properties many of us are used to, but do you know how they actually work? If you're writing custom elements and would like them to have such event handlers, what would you have to do? And what would you possibly be unable to implement? What differences would there be from native event handlers?
Built-in HTML elements' properties all share similar behaviors, that don't come for free when you...
Earlier this month, Stefan Judis published a small web component that makes your text sparkle. In...
There are many blog posts floating around about “adding authentication to your application”, be it...
This article's goal is to present what JWTs are, whenever you face them. As we'll see, you won't deliberately choose to use JWTs in a project, and more importantly: you won't use JWTs as session tokens.
I've been using Git for a dozen years. Eight years ago, I had to give a training session on Git (and...
What if I told you that most promoted actions about climate-friendly software are misguided? Here's backing data for that claim and my opinion on the low-hanging fruits.
What is a single-page application (SPA) exactly? How does it relate to client-side rendering (CSR)? (spoiler: SPA doesn't necessarily imply CSR.)
Yes, this is going to be yet another one of those articles explaining how I migrated my blog from...
Web component browser APIs aren't that many, and not that hard to grasp (if you don't know about...
In the previous post, I described how the Javax to Jakarta migration was a mess, but doing more...
EDIT(2022-11-18): There's a new Gradle plugin to help us. Continue reading for details. Nearly five...
There's been three versions of Log4j in one week to address security flaws, all of them due to the...
In the previous post, I explored how J2CL is used in Bazel. Starting with this post, with this...
J2CL is a tool by Google that transpiles Java code to Closure-compatible JavaScript. It’s been...