Technical posts on development, operations and my own products. Without the marketing voice.
When standard software or SaaS is enough, when a custom solution pays off and why the most common answer is a middle path.
Learn more →Why a relaunch costs rankings and the checklist that carries your visibility through the move: 301 redirects, content, technical basics.
Learn more →Why there is no fixed price, what actually drives the cost and rough ballpark figures, honest instead of a flat rate.
Learn more →Plugins, direct database access, custom integrations: how far you can really customise JTL-Wawi when the standard is not enough.
Learn more →A customer requests a quote in the shop, and in JTL-Wawi it appears instantly, as if a real user had created it. How my module does that.
Learn more →Core Web Vitals explained: the three values LCP, INP and CLS, why slow pages cost you visitors and rankings.
Learn more →Why an AI recommends some sites and never mentions others, and what makes a website worth citing.
Learn more →SEO without buzzword bingo: the three pillars of technology, content and authority, and what you can skip.
Learn more →Ranking well on Google does not mean an AI can see you. Why GEO decides whether ChatGPT and others know you.
Learn more →Structured data explained: how you give content a machine language, for better search results and citability.
Learn more →GEO explained: how you show up in ChatGPT, Perplexity and Google AI Overviews, and why that is not the same as SEO.
Learn more →llms.txt explained: the small Markdown file that lets an AI understand your website fast, what goes in it and what it is for.
Learn more →What regularly goes wrong with extensions for JTL-Wawi and JTL-Shop, and how to avoid it.
Learn more →Several Proxmox hosts mean several logins, an awkward API and a lot of manual work. How that turned into NexoVirt.
Learn more →