The blog by StartingUP®

A Website With No Cookies or GDPR Banner: Legal, and Here’s How
A Website With No Cookies or GDPR Banner: Legal, and Here’s How
Geoffrey SteinGeoffrey Stein
2 days ago

The StartingUp Summer keeps taking the long view. After detailing the headless architecture powering this site, we look at what it doesn't have: it's a site with no cookies and no GDPR banner, no consent manager whatsoever. As with respecting your visitors' display preferences,…

WordPress Headless + Next.js: Pros and Cons, Lived
WordPress Headless + Next.js: Pros and Cons, Lived
Geoffrey SteinGeoffrey Stein
5 days ago

The StartingUp Summer. We're using this quiet time to map out a dense year and deliver an unvarnished account of it. After showing you how we host our Next.js applications on our own VPS, we're opening the hood of the very site you're reading: a headless WordPress paired with…

llms.txt: Actually Useful? What the Server Logs Prove
llms.txt: Actually Useful? What the Server Logs Prove
Geoffrey SteinGeoffrey Stein
8 days ago

The StartingUp Summer keeps taking the long view on a year in which visibility changed ground. After laying out the definition of GEO and detailing how to appear in LLM answers, we examine llms.txt, the file every checklist recommends: with the evidence, this time."} /--> Drop a…

Dark Mode in CSS: Respect Your Visitors’ Choices
Dark Mode in CSS: Respect Your Visitors’ Choices
Geoffrey SteinGeoffrey Stein
11 days ago

The StartingUp Summer is also a good time to reopen our archives. After burying the questions AI made obsolete, here's one that survived: this 2021 piece on dark mode in CSS and respecting the theme your visitors chose hasn't aged a bit in substance. From prefers-color-scheme to…

WordPress MCP: We Connected Our Site to Claude
WordPress MCP: We Connected Our Site to Claude
Geoffrey SteinGeoffrey Stein
14 days ago

The StartingUp Summer. We're using the season to map out, unvarnished, a year that upended our methods. After the questions AI made obsolete, here's an experiment run in production: connecting our WordPress to Claude via MCP, and letting AI write directly into our CMS."} /-->…

AI Image Generation: One Year of Production, Unfiltered
AI Image Generation: One Year of Production, Unfiltered
Geoffrey SteinGeoffrey Stein
17 days ago

The StartingUp Summer continues its inventory of a year of experiments, with the same ground rule as for the questions AI made obsolete: telling you what we actually did, costs and limits included. Today, AI image generation, which we've been running in production for months."}…

Build Your First PBN in One Hour, Flat Out!
Build Your First PBN in One Hour, Flat Out!
Geoffrey SteinGeoffrey Stein
20 days ago

The StartingUp Summer. Emptying the same drawer as our questions AI made obsolete, we found this 2022 workshop tutorial, never published: how to build a PBN, a private network of sites, in one hour flat. This time we finished it: gaps filled, numbers updated, workshop-style…

Uptime Kuma: Your Free Website Monitoring, in One Evening
Uptime Kuma: Your Free Website Monitoring, in One Evening
Geoffrey SteinGeoffrey Stein
23 days ago

The StartingUp Summer keeps mapping out the year gone by. After containerizing a Next.js application to host it on our own VPS, we stay on the ground of infrastructure independence: this time, it's your website monitoring moving under your own roof, with Uptime Kuma."} /--> Your…

Google AI Overviews in France: The Measured Impact on Your Traffic
Google AI Overviews in France: The Measured Impact on Your Traffic
Geoffrey SteinGeoffrey Stein
26 days ago

The StartingUp Summer continues. Taking stock of a year of innovation also means facing the uncomfortable numbers. After laying out the GEO framework, we put a number on what Google's AI Overviews do to site traffic, on the eve of their launch in France."} /--> You may have…

Becoming a Web Developer: WordPress, My Way Into the Trade
Becoming a Web Developer: WordPress, My Way Into the Trade
Geoffrey SteinGeoffrey Stein
29 days ago

The StartingUp Summer. Can you learn web development through WordPress, and turn it into a career? While reopening our drafts drawer to sort through the questions AI made obsolete, we dug up this 2022 text that answers from lived experience. The story of an entry into the…