Page 13 of 13
<<     <
#

I want to say that the orange iPhone is the official Micro.blog-themed phone, but the orange color isn’t really a close enough match. Gonna have to see these phones in person. Especially curious about the weight and balance of the Air.

Manton Reece

09 Sep 2025 at 19:13
#

The iPhone 17 Pro actually looks like a pretty big change. Aluminum, huge camera bump, crazy thermal system, faster AI, presumably more RAM.

Manton Reece

09 Sep 2025 at 19:05
#

Hypertension notification is fantastic in theory, but I’m skeptical that this can be done without a new sensor. Seems impossible with heart rate data alone. But I guess if it only sometimes works, it still has the potential to save lives.

Manton Reece

09 Sep 2025 at 18:27

So Be It

  A year and three months later, a follow-up on leaving the web industry. I was supposed to have distanced myself from that by now, to speak about it lightly. Not true.

Disclaimer: most of the content for this article comes from a few posts of mine published between 2013 and 2014 on the blog of my then co-directed web design/dev London-based firm. Sometimes things don't change.

Applying to jobs bearing the title 'Front-end Developer' never landed well with me. Seeing how I never accepted the demise of web designer, the imposed division between developers and "UX designers" felt like the fruit of a narrow-minded vision. Without any doubt, it was a large contributor to the multiplication of horrible and unusable web products. As a designer who can code, with an extensive experience, I used to be comfortable in being present at each stage of a web production.

After spending more than two decades working for all kind of clients, building a familiarity with how browsers behave, developing a knack for making simple concepts shine, honing a natural ability to discern the best typography for each situation, I could achieve what I consider a good web design:

  1. Creating websites that worked well on any browser, maintaining a visual consistency without obsessing over every cross-platform minute differences.
  2. Coding with web standards for sustainability, durability, and maintainability.
  3. Learning WCAG guidelines and ARIA roles enough to make them accessible to everyone.
  4. Staying away from pointless buzzwords, such as "pixel-perfect", "above the fold" or any other soundbites constantly regurgitated by every recruiter in the industry — and probably by "AI" now.
  5. Relentlessly testing my work against the proper validators.

Working with the largest clients made me realise what people want, but especially with what they don’t want. That is why I addressed accessibility and performance from the get-go, instead of an afterthought.

Reinventing the wheel

I’ve witnessed many tech fads throughout my career, especially web frameworks, with their cycle of time and energy wasted to learn the stack, only to see it slowly morphing into something different, or simply cease to exist. One recent example being JAMstack, which I kind of welcomed a while ago, before realising that it even had the JAM acronym upside down: familiarity with progressive enhancement would make it evident that Markup should come before APIs, with Javascript as a last step to add interaction, when and if needed. I get it: MAJ would not have given a VC-funded Silicon Valley startup a funky name to extract enough money.

Ironically, while each and every framework shared the same theoretical goal of stop reinventing the wheel, it ended up in a deathly spiral of doing precisely that: reinventing the wheel by using different names and architectural starting points.

I used to be baffled as to why the web industry kept behaving this way, shifting from one fragile cauldron to the next, creating unmaintainable cathedrals on quicksand while trying to reach El Dorado: the ultimate vendor lock-in. With all that's been happening over the last few years of late-stage capitalism, I now understand why.

Yet, I've always preferred to create my design and code 'system' — modular, easy to apply and adaptable, based on a solid foundation of accessibility, usability, performance. My work did NOT need Javascript or any progressive enhancement, because it should have been the foundation. Other people were supposed to improve on that, using progressive enhancement if required.

Does this mean that I'm out of the game in today's upside-down web industry? So be it. Happy to have pivoted out of it. Sitting by the river, watching the dead results passing by: a web full of crap, slow, inaccessibile, fragile, broken. Good riddance. Enjoy your JS-only designers, and the way nobody notices the oxymoron.

My tech stack was made of solid semantic HTML, even when created by either PHP or a static site generator (the Liquid template language, for example), and well-structured CSS. Jeremy Keith said, CSS is simple but not easy, which is why developers who are not familiar with web standards always fail.

Someone wrote this on their blog — and I'm royally pissed that I didn't take note of the name, or the URL:

CSS frameworks such as Bootstrap or Tailwind might be a good way to quickly work on prototypes, but they hinder knowledge of CSS. Using them as the foundation for a workflow is the telltale sign of developers who don't know how to properly approach design and web standards. Web design takes time, care, and proper testing. Trusting frameworks to do the heavy lifting is part of what make websites unusable and inaccessible today.

Hopefully, I'll find out the source one day.


Similar and related concepts are talked about in these articles:


Reply via email

Minutes to Midnight RSS feed

09 Sep 2025 at 17:02
<<     < >     >>



Refresh complete

ReloadX
Home
(124) All feeds

Last 24 hours
Download OPML
A Very Good Blog by Keenan
*
A Working Library
Alastair Johnston
Anna Havron
Annie
Annie Mueller
*
Articles – Dan Q
*
Baty.net posts
bgfay
*
Bix Dot Blog
*
Brandon's Journal
Chris McLeod's blog
Colin Devroe
*
Colin Walker – Daily Feed
Content on Kwon.nyc
Crazy Stupid Tech
*
daverupert.com
Dino's Journal 📖
dispatches
dominikhofer dot me
*
Dragoncatcher the blog
Excursions
*
Flashing Palely in the Margins
Floating Flinders
For You
*
Frank Meeuwsen
frittiert.es
Hello! on Alan Ralph
*
Human Stuff from Lisa Olivera
inessential.com
*
jabel
*
Jake LaCaze
James Van Dyne
Jan-Lukas Else
*
Jim Nielsen's Blog
Jo's Blog
*
Kev Quirk
lili's musings
*
Live & Learn
Lucy Bellwood
*
Manton Reece
*
Manu's Feed
Matt's Blog
*
maya.land
Meadow
*
Minutes to Midnight RSS feed
Nicky's Blog
*
Notes – Dan Q
*
On my Om
Own Your Web
*
QC RSS
rebeccatoh.co
reverie v. reality
*
Rhoneisms
ribbonfarm
Robert Birming
*
Robert Birming
*
Robin Rendle
Robin Rendle
Sara Joy
*
Scripting News for email
Sentiers – Blog
*
Simon Collison | Articles & Stream
strandlines
Tangible Life
the dream machine
*
The Torment Nexus
*
thejaymo
theunderground.blog
Thoughtless Ramblings
tomcritchlow.com
*
Tracy Durnell
*
Winnie Lim
yours, tiramisu

About Reader


Reader is a public/private RSS & Atom feed reader.


The page is publicly available but all admin and post actions are gated behind login checks. Anyone is welcome to come and have a look at what feeds are listed — the posts visible will be everything within the last week and be unaffected by my read/unread status.


Reader currently updates every six hours.


Close

Search




x
Colin Walker Colin Walker colin@colinwalker.blog