Chris Smith

@chris22smith
88 Followers
117 Following
519 Posts
Senior front-end web developer and team lead. Making websites easy to use, accessible and fast since 1999.
Website / Bloghttps://chrissmith.xyz
CodePenhttps://codepen.io/chris22smith
LinkedInhttps://www.linkedin.com/in/chris22smith
Rando Racerhttps://randoracer.com

Semantics question. My page has a 'main' area and an 'aside' (sidebar). Does the sidebar content need to follow the main's heading hierarchy, e.g. start at h2 if the main page has a h1, or is it a separate context? Does any h1-h6 tag make sense in an aside? Thanks.

#html #a11y #webaccessibility

How to move from junior to senior developer

What skills or behaviours differentiate a senior dev from a junior?

Chris Smith, a front-end web developer from the UK

Today is the 8th anniversary of the first recorded death caused by a self-driving car.
https://en.wikipedia.org/wiki/Death_of_Elaine_Herzberg

Obviously, things have come a long way in 8 years. Would you take a driverless taxi today?

Yes
0%
No
100%
Poll ended at .
Death of Elaine Herzberg - Wikipedia

New post:
Will AI help me make my code worse?

https://chrissmith.xyz/blog/2026/will-ai-help-me-make-my-code-worse

I was interested to see if an LLM would give any pushback when faced with terrible developer decision making.

#webdev #ai

Will AI help me make my code worse?

A few simple bits that might actually be helpful, hopefully not just loads of useless things to remember

I just discovered a new thing in DevTools. 💡

There's a tab in Chromium browsers called 'Request conditions' which allows you to block or throttle requests based on URL pattern matching.

This makes it easy to simulate a particular endpoint not working as expected, which is very handy for testing if the error handling you've written actually does its job.

Just stumbled across this gem in the wild. Might get it on a t-shirt.
@codepen 2.0 is awesome! ❤️

How many years' experience would you expect for a developer/engineer to be called "senior"?

Is there any standard or is it just based on company culture?

2
0%
3-4
0%
5+
100%
Poll ended at .

Imagine you're managing several people. You have a PDF report for each, which includes sensitive information on pay. You put them in one folder, thinking that as you talk to each person, you'll pop open their report.

If you use Google Drive, Gemini gives you a "useful" summary of the file contents at folder level. Maybe less useful, more career ending.

AI is making me paranoid. I don't know what it's going to disclose where.

New post: Maintaining consistency in content and styling

https://chrissmith.xyz/blog/2026/maintaining-consistency-in-content-and-styling/

Looking at ways of getting things like casing consistent and then keeping it consistent.

#webdev #designsystem #styleguide #html #css

Maintaining consistency in content and styling

How to keep the presentation uniform across a large application or site