HTML switch control (CSS input toggle)
Safari has introduced the long-awaited new input element: the switch control. Let's dive in and take a look at the old and the new ways of creating toggles.
Stop using carousels on your website
Lots of websites are making use of carousels to showcase news items to their users. But should you use carousels in the first place?
The invalid :invalid CSS input state
A few weeks ago, I was busy with some fine-tuning for my microblog and got stuck on the invalid :invalid state using CSS. I will tell you how to fix this.
Fade-out text using the CSS background-clip attribute
Just by the end of last year, I learned a new trick on how to fade out text using the CSS background-clip attribute. In this post, I will show you how to do it.
Your website carbon footprint and how to improve it
Every website has it's own carbon footprint. I will tell you how to measure it and how you can improve it.
The new Twitter logo is just an HTML entity
On July 23, 2023, the well-known company Twitter was rebranded to X by Elon Musk. But did you know that the logo of X is just an HTML entity?
What is the new light‑dark() attribute?
The new light-dark() attribute just launched in Firefox, this method simplifies the way you can apply light-dark mode colors to your website.
Render text like a newspaper using CSS
Last week, I was looking for a way to render text in the style of old-school newspapers. During this research, I discovered a method to achieve this.
HTML <model> Element
Earlier this year Apple introduced the new HTML <model> element. Time to revisit and check it out to see what it is and when it can be used.
Start of my new journey
Welcome to my new journey. My name is Jan Valkenburg. Thirty-eight years old and I’m from The Netherlands. In my daily life, I’m a Full Stack Web Developer.