Arunan
Arunan
@askalot.bsky.social
Reposted by Arunan
Customizable select elements – Learn web development

This article explains how to use dedicated, modern HTML and CSS features together to create fully-customized elements. This includes having full control over styling the select button, drop-down picker, arrow icon, current selection checkmark,
Customizable select elements – Learn web development
This article explains how to use dedicated, modern HTML and CSS features together to create fully-customized elements. This includes having full control over styling the select button, drop-down picker, arrow icon, current selection checkmark, and each individual element. Source: Customizable select elements – Learn web development | MDN
conffab.com
April 3, 2025 at 12:51 AM
Reposted by Arunan
The Thankless Complexity of Custom Form Validations

One of the least exhilarating but common development tasks are building forms, and form validations. While important, they’re often over-designed and easy to over-engineer as a result. I believe we’ve gone too far with trying to accomodate all k
The Thankless Complexity of Custom Form Validations
One of the least exhilarating but common development tasks are building forms, and form validations. While important, they’re often over-designed and easy to over-engineer as a result. I believe we’ve gone too far with trying to accomodate all kinds of form validation while building reusable input fields –– especially for component libraries and design systems. Source: The Thankless Complexity of Custom Form Validations | Dev Notes
conffab.com
April 1, 2025 at 12:51 AM
Reposted by Arunan
6 #CSS Snippets Every Front-End Developer Should Know In 2025

nerdy.dev/6-css-snippe...
6 CSS Snippets Every Front-End Developer Should Know In 2025 · January 19, 2025
Toolbelt worthy, powerful, and meaningful CSS you'll need for 2025.
nerdy.dev
January 19, 2025 at 9:28 PM
Reposted by Arunan
Did you know you can center both vertically and horizontally in CSS now, without Flexbox or Grid?

Throw this on your block level element, and it works:

align-content: center;
justify-items: center;

And my trick to remembering it's those properties? It's the ones I never use normally 😆
January 14, 2025 at 8:01 PM
Reposted by Arunan
The Eleventy Super Professional Linkedin Certification Program is in full swing: www.11ty.dev/blog/certifi...
Eleventy Super Professional Linkedin Certification
An Eleventy blog post published on January 2025.
www.11ty.dev
January 13, 2025 at 3:46 PM
Reposted by Arunan
New blog post:

Updates to the customizable select API

una.im/select-updates/
una.im | Updates to the customizable select API
Everything that has changed since the RFC post for this feature.
una.im
January 10, 2025 at 9:41 PM
Reposted by Arunan
🍃 I made a completely free website speed test tool!

You can use it to optimise your pages, no sign up required.

In each test:
- Performance metrics
- Lighthouse Audits
- Third Party script report
- Google Core Web Vitals Dashboard

No money down, fast website 🏆
calibreapp.com/tools/websit...
Website Speed Test
Get a free site speed assessment. Ensure pages are user-friendly and search engine optimised.
calibreapp.com
January 10, 2025 at 6:15 AM
Reposted by Arunan
if you have an list of values you need turned into a sentence, you can use Intl.ListFormat() to clearly and succinctly create human-readable lists instead of the classic array function template strategies

✨ get a load of this: codepen.io/xdesro/pen/d...
December 31, 2024 at 7:12 PM
Reposted by Arunan
I guess it is time to introduce Bluesky to my latest work, HTML for People.

Anyone can make a website with HTML. No previous coding experience required. I cover everything you need to know to get started in an approachable and friendly way.

And it’s free for all. 🚀

htmlforpeople.com
HTML for People
HTML isn't only for people working in the tech field. It's for everyone. Learn how to make a website from scratch in this beginner friendly web book.
htmlforpeople.com
December 4, 2024 at 4:33 AM
Reposted by Arunan
this is kind of exciting — I'd happily dedicate some overpowered macmini or whatever to being my locally-run, smarter-than-siri siri
www.home-assistant.io/blog/2024/12...
The era of open voice assistants has arrived
Home Assistant Voice Preview Edition is the best way to get started with our open and privacy-focused voice assistant.
www.home-assistant.io
December 21, 2024 at 2:50 AM
Reposted by Arunan
📚 Did you know I self-published a free book about building portfolio sites for developers looking for work?

It’s very short, about 70 pages, and contains a bunch of little tips and tricks I learned when I was doing career coaching.

You can download it here: www.joshwcomeau.com/effective-po...
Building an Effective Dev Portfolio
A free 70-page ebook that teaches you how to build a developer portfolio that appeals to employers
www.joshwcomeau.com
December 9, 2024 at 4:10 PM
Reposted by Arunan
After 15+ years of teaching, architecting & delivering CSS for global organisations & startups, I’ve collated that experience into an extensive course.

Complete CSS has taken nearly a year to produce and finally, it’s officially live for a limited Black Friday launch price of £189

complete-css.com
November 26, 2024 at 12:01 PM