Nothing a frontier LLM has built me in the last year has been satisfactory to me. Every detail was shipped after millions of tokens stripping back and optimizing what Fable/Opus started doing.
The process is leaner and faster, but frontend isn’t “solved” just because LLMs exist.
While I do believe that selling to DigitalOcean was a mistake ultimately, I'm concerned about the long time viability of this move considering the current landscape of web development.
Don't get me wrong, I think CSS-Tricks is a great resource and it has helped me over the years, but if I was in Geoff's shoes right now I'd be pretty scared.
Look at TailwindCSS for example, they had to reduce the size of their team and ended up joining Shopify to continue surviving. It is hard out here these days.
I don't want to sound too doom and gloom, so I wish Geoff the best of luck and I hope he succeeds.
Scared of what, exactly? It looks to me like the site is primarily static content, so operational costs should be reasonable. He could scale down to just static content, and even if traffic decrease, it is not an existential crisis. Or am I missing something?
In fact, I think it will have more staying power than most, if not all of web dev domains of expertise.
Theres simply no "soul" behind llm crafted websites. There are companies out there, like lovable et al who sell the idea that web design is solved but are still hiring six figure retainer design firms to do their frontend.
I believe the best web platforms will heavily invest in human crafted UI/UX because that is what will make you stand out. The rest will get thrown on the slop pile and forgotten.
But the thing is that for the vast majority of web pages/applications, it barely matters what does the design look like, especially for B2B/internal apps. All the dashboards, CRMs, tracking tools, etc -- these exist mostly for functional requirements, so the design just needs to be inoffensive.
B2C market might hold longer, but ultimately there might emerge some sort of higher-level design specification language which would sidestep the original problem or being too recognizable.
It does make really silly mistakes now and then, like using fallback css variables in the wrong order, but they are fewer and farther in between.
"I believe the best web platforms will heavily invest in human crafted UI/UX because that is what will make you stand out. The rest will get thrown on the slop pile and forgotten."
Agreed!
Then hand it to the LLM and it'll make CSS to match.
I owe Coyier and CSS Tricks a huge debt to getting my career started in the 2000s. It's loss will be tragic. But web development (as we knew it) has gone the way of elevator operators. Dead and gone. Good on the guys for getting their bag while it still had some value.
I've done only a small amount of web-design work over the years, but I can imagine that, if I landed on CSS-tricks trying to work out a tricky (to me) CSS or usability problem where LLMs had been failing me, and I had a quick and easy option to pay a few hundred dollars and meet with the guy who wrote the book, I might do that. That's also how I got a lot of my first customers in my current business; I offered paid phone calls where a user could pay a nominal rate and ask some upfront questions about a project they were working on. Many of those calls turned in to longer contracts, and the fee kept out the folks who were just looking to sell me something.
A lot of my customers have been organizations whose focus is not my industry, but, for one reason or another, they needed something done that fits in my wheelhouse. This means they don't (yet) want to hire this expertise and build processes internally, so they're willing to pay my premium rates. Perhaps there is a way to target these types of companies with custom services in the space.
The free one gets people in the door. Cheap is could be something like a book or paid tool or course. And the "expensive" would usually be consulting but could also be a more premium tool or retainer service.
So your suggestion seems to fit the model.
I know LLMs will change the developer education landscape but I really hope it doesn't kill it. Interesting times.
Chris acknowledged credit in the comments but never updated the "I saw it maybe a year ago but I can’t for the life of me remember where." after I pointed out that he had seen and commented on my Codepen* of this trick.
My paycheck for the better part of a decade came from publications run by a large tech company in an arrangement not too dissimilar from DO's relationship with CSS-Tricks. It was great while it lasted, but shortly after I left it was the first thing on the chopping block when the layoffs started. That was 3-4 years ago and the landscape for quality tech publishing hasn't gotten any easier.
Theres a single solo developer who donated 40k this year to postgres, their name is next to AWS on contributors. Digital ocean sells scam postgres services for newbs and has never contributed a dime (afaik).
Complete slop overpriced cloud platform now too thats leaned way to hard into AI nobody goes to them for.
Just goes to show that you can always make the world a better place with a little bit of luck and a lot of well placed effort. Kudos also to the pressure people put on Digital Ocean to do right by CSS Tricks and kudos to DO for allowing Geoff to take the site independent after their priorities changed.
But seriously, good luck to them. I used to make Photoshop tutorials before YouTube, and it was a lot of fun. When YouTube came around, all the eyeballs went there, rightfully so -- videos made more sense for Photoshop. But I didn't have it in me to pivot.
And these days you don't even have to know how to do things like mask objects. There's one-click solutions, there's generative fill, light matching, face filters, etc. Hell, you can rotate a 2d layer in 3d now. Soon, live prompting in Photoshop will be the norm.
Best of luck to Graham. I've got no idea how they'll make CSS-Tricks work as an indy blog in this era, but I hope they do make it work.
"You urkel, yet? I've no idea why I waited so long ..."
"Duuuude just urkel and boost your professional/career visibility"
Ads, affil, ebooks, membership, voluntary payments (Wikipedia’s fundraising header can be used as template)… Implement everything and don’t be shy.
News is everywhere now, and AI can do a reasonable job guiding me on any economic or political topic I might care about. Yet.. named authors with track records or strong personalities/opinions still seem to draw readers and have value, and maybe CSS Tricks is mildly like that in some niches.
CSS tricks was never about only css, it also had js, html, design and other tips, too.
Pretty useful to catch up with webdev related new features
If you work with the web in any serious way as a professional, AI or not, yes you should learn and understand CSS.
There is either going to be a layoff, a price increase, or I don't know.