Notes from the workshop

Technical posts on development, operations and my own products. Without the marketing voice.

RSS feed

11 August 2026 ·Custom software

Custom software or off the shelf?

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 →
11 August 2026 ·SEO

Website relaunch without losing rankings

Why a relaunch costs rankings and the checklist that carries your visibility through the move: 301 redirects, content, technical basics.

Learn more →
11 August 2026 ·Custom software

What does custom software cost?

Why there is no fixed price, what actually drives the cost and rough ballpark figures, honest instead of a flat rate.

Learn more →
10 August 2026 ·JTL-Wawi

How far can you customise JTL-Wawi?

Plugins, direct database access, custom integrations: how far you can really customise JTL-Wawi when the standard is not enough.

Learn more →
9 August 2026 ·JTL-Wawi

Quotes and orders straight from the shop into JTL-Wawi

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 →
5 August 2026 ·SEO

Core Web Vitals: why load time decides your visibility

Core Web Vitals explained: the three values LCP, INP and CLS, why slow pages cost you visitors and rankings.

Learn more →
5 August 2026 ·AI

How AI search works

Why an AI recommends some sites and never mentions others, and what makes a website worth citing.

Learn more →
5 August 2026 ·SEO

SEO in plain words: what really counts

SEO without buzzword bingo: the three pillars of technology, content and authority, and what you can skip.

Learn more →
5 August 2026 ·SEO

SEO is not enough anymore: now GEO matters too

Ranking well on Google does not mean an AI can see you. Why GEO decides whether ChatGPT and others know you.

Learn more →
5 August 2026 ·SEO

Structured data: telling Google and AI what is on your page

Structured data explained: how you give content a machine language, for better search results and citability.

Learn more →
5 August 2026 ·GEO

What is GEO?

GEO explained: how you show up in ChatGPT, Perplexity and Google AI Overviews, and why that is not the same as SEO.

Learn more →
5 August 2026 ·llms.txt

What is llms.txt?

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 →
8 July 2026 ·JTL

JTL-Wawi plugins: three pitfalls that cost time

What regularly goes wrong with extensions for JTL-Wawi and JTL-Shop, and how to avoid it.

Learn more →
18 June 2026 ·NexoVirt

Why we built our own panel for Proxmox

Several Proxmox hosts mean several logins, an awkward API and a lot of manual work. How that turned into NexoVirt.

Learn more →