James Basoo

@Jbasoo
241 Followers
549 Following
2.6K Posts
Front-end dev. Enjoys nerdy stuff, cars, cooking, tinkering etc. UK based.
Mehttps://jamesbasoo.com
I really wish Apple would allow me (Android user) to mark my wife's Airtags as safe and not keep notifying me that I'm being followed. Better yet, just make them work on Android!

London. Next week. The Astro core team, more than 100 Astro devs, and… you?

Unique swag, talks from @ascorbic, @matthewp, @swithinbank, and more.

Sign up: https://luma.com/lzh944vx

Google's Circle to Search has just become incredibly useful to me. I've just been added to my wife's family group chat and, while imperfect, the screen translation lets me quickly understand the gist of the Finnish conversation. I'm not sure I could use a phone without this now.

2026 work update. Still looking for full time or part time work. Remote or onsite in Spain.

I fall neatly into the creative developer / design engineer category. I'm good at #html, #css and #js

I mainly work with #AstroJS, #CraftCMS, #Kirby and #Shopify. I don't use UI frameworks and take pride in a craft I’ve spent over 20 years learning.

Open to collaborating with companies and individuals to bring projects to life. It would be nice if you do work that gives good belly feels.

#fedihired

WarGames font? Yes please. https://mw.rat.bz/wgterm/
-=:[ WarGames Terminal Fonts ]:=-

WarGames Terminal Fonts

📆 4 March 2026
Are you a web developer, or content author, with questions about why the web is the way it is, how it's evolving, or suggestions on how it should evolve? Do you want to know more about how the standards that govern how the platform works are being developed?

Meet the TAG for a panel discussion at Samsung KX, London 🇬🇧
#WebStandards #WebArchitecture #TechnicalArchitectureGroup
See more at:
https://www.w3.org/events/happenings/2026/meet-the-w3c-technical-architecture-group/

My electric shaver died and I just tried using a regular razor for the first time in years. I won't be doing that again. I look like Electrode.
"Jaffa" crepe cake. Alternating clotted cream and orange marmalade between regular and chocolate crepe layers.
It's Winterwatch week! 🐿️ https://www.bbc.co.uk/live/c0keg04z6ypt
Winterwatch 2026

Join us for a week of winter wildlife

BBC Website

I'm officially a curmudgeon. Here's a rant about the Shadcn component library and how over-complicated its radio buttons are: https://paulmakeswebsites.com/writing/shadcn-radio-button/

(Inspired by this week's work frustrations lol)

#WebDev #CSS #HTML #JavaScript

The Incredible Overcomplexity of the Shadcn Radio Button

Radio buttons are built into web browsers. Why are we using a UI library that wraps another UI library that rebuilds radio buttons from scratch? Why does rendering a radio button require multiple dependencies and several kilobytes of JavaScript? How did we make a built-in browser control so complicated?