Web Development

Frameworks, tooling, and deep technical guides for building modern web applications.

Oct 18, 202610 min read

Cookieless Analytics: Website Statistics Without Cookies, Self-Hosted (2026)

How cookieless analytics works, what it can and cannot measure, and how to self-host it in minutes with Tacilytics, our open-source tool. With real numbers from our own production instance.

Cookieless Analytics: Website Statistics Without Cookies, Self-Hosted (2026)
Oct 18, 202619 min read

Git Commands List: The 40 Commands You Actually Need, With Examples (2026)

A practical Git commands list for beginners and beyond: the 40 commands you really use, with copy-paste examples and our own tests. Covers reset vs. revert, stash, rebase, bisect, force-with-lease and emergency commands.

Git Commands List: The 40 Commands You Actually Need, With Examples (2026)
Oct 17, 202618 min read

What Is Git? Explained Simply, With Real Measurements (2026)

What is Git? We explain version control without jargon: commits, branches, staging, the difference between Git and GitHub, and why Git is not a backup. Backed by our own measurements on real repositories.

What Is Git? Explained Simply, With Real Measurements (2026)
Oct 16, 202617 min read

What Is a Headless CMS? Explained Simply, with Real Measurements (2026)

What is a headless CMS? We explain how it differs from a traditional CMS, how content reaches the frontend through an API, which systems exist (Strapi, Payload, Directus, Sanity, Storyblok) and when the extra effort pays off. With our own measurements on a WordPress test server.

What Is a Headless CMS? Explained Simply, with Real Measurements (2026)
Oct 15, 202619 min read

Astro vs Next.js: An Honest Comparison With Our Own Benchmark (2026)

Astro vs Next.js, tested: the same 200-post blog built in both frameworks. Astro shipped 0 bytes of JavaScript, Next.js 174 KB per page, and the largest element took twice as long to appear. Here is when you should still pick Next.js.

Astro vs Next.js: An Honest Comparison With Our Own Benchmark (2026)
Oct 14, 202619 min read

YAML vs JSON: An Honest Comparison With Our Own Measurements (2026)

YAML vs JSON, tested: we benchmarked three parsers. JSON parsed 10 to 220 times faster, while YAML turned NO into false, 22:22 into the number 1342 and 254 bytes into 23 MB. Differences, traps, and when to use which format.

YAML vs JSON: An Honest Comparison With Our Own Measurements (2026)
Oct 13, 202620 min read

REST vs GraphQL: An Honest Comparison With Our Own Measurements (2026)

REST vs GraphQL head to head: we measured both against GitHub and our own test server. 12 requests vs 1, 248 KB vs 1.3 KB, the N+1 problem, caching, security, and a 186-byte query that produces a 13 MB response.

REST vs GraphQL: An Honest Comparison With Our Own Measurements (2026)
Oct 12, 202619 min read

What Is an API? Explained Simply, With Real Examples (2026)

What is an API? Application programming interfaces explained simply: what an API call actually sends, what REST, endpoints, status codes and API keys mean, how rate limits work — with our own measurements, a 16-line API and real attack traffic from our server logs.

What Is an API? Explained Simply, With Real Examples (2026)
Oct 11, 202618 min read

SQLite vs PostgreSQL (2026): An Honest Comparison With Our Own Benchmark

SQLite vs PostgreSQL: On October 11, 2026 we tested both databases on identical 2 million rows. Reads, analytics, writes, concurrent writers, memory and the backup trap. All numbers and a clear decision guide.

SQLite vs PostgreSQL (2026): An Honest Comparison With Our Own Benchmark
Oct 10, 202617 min read

PostgreSQL vs MySQL (2026): An Honest Comparison With Our Own Benchmark

PostgreSQL vs MySQL: On October 10, 2026 we ran PostgreSQL 17 and MySQL 8.4 side by side on identical 2 million rows. Import, queries, write load, memory, behavior on bad data. All numbers, all pitfalls, and a clear recommendation.

PostgreSQL vs MySQL (2026): An Honest Comparison With Our Own Benchmark
Oct 3, 202617 min read

What Is a CDN? Content Delivery Networks Explained Simply (2026)

What is a CDN? A content delivery network serves your website from data centers close to each visitor. We explain edge servers, caching, anycast and cost with real measurements from three locations: 43 ms in Nuremberg, 355 ms in Virginia, and why our own blog still runs without a CDN.

What Is a CDN? Content Delivery Networks Explained Simply (2026)
Sep 3, 202622 min read

Chrome Themes 2026: Install, Build Your Own, and the Limits — With Real Measurements

Understanding and building Chrome themes: we downloaded 661 store entries, took 506 real themes apart and pushed their colours through a WCAG contrast calculator. Result: 36.3% have at least one barely readable text colour, 46 have one that is literally invisible. Plus: why Chrome silently swallows invalid colour keys, and why one in four theme search results isn't a theme at all.

Chrome Themes 2026: Install, Build Your Own, and the Limits — With Real Measurements
Sep 2, 202622 min read

Visual Studio Code Themes 2026: Finding the Best — and Building One That's Actually Readable

Visual Studio Code themes, measured: all 18,420 counted, 302 unpacked, WCAG contrast checked — 86% of comment colours fail. Plus our own theme, built.

Visual Studio Code Themes 2026: Finding the Best — and Building One That's Actually Readable
Aug 31, 202623 min read

Firefox Themes 2026: Find, Install and Build Your Own — With Real Numbers

Understanding and building Firefox themes: we counted all 514,644 themes on addons.mozilla.org, took the top 50 apart, and built our own theme that passes Mozilla's official linter with zero findings — at 528 bytes. Plus: why the linter silently accepts invalid colours, and where themes end and userChrome.css begins.

Firefox Themes 2026: Find, Install and Build Your Own — With Real Numbers
Jul 30, 202621 min read

Modern WordPress Alternative 2026: The Honest Guide

Fed up with WordPress – plugin sprawl, update anxiety, security holes, slow load times? Here are the best modern alternatives: Astro, Hugo, Next.js, Payload, Directus, Ghost, Webflow. From real-world practice, including the cases where WordPress is still the right call.

Modern WordPress Alternative 2026: The Honest Guide
Jul 28, 202618 min read

What Is an MD File? Markdown Explained From Scratch (2026)

What is an .md file, how do you open one, and what is it for? Markdown explained from the ground up: syntax, apps for Windows, Mac and Linux, dialects, converting to PDF or Word — and when Markdown is the wrong tool.

What Is an MD File? Markdown Explained From Scratch (2026)
Jul 27, 202620 min read

Hire Someone to Build a WordPress Website in 2026: Real Costs and Process

Hire someone to build a WordPress website: real agency, freelancer and DIY costs compared. Process, briefing, contract traps, ongoing maintenance and when building it yourself actually makes sense.

Hire Someone to Build a WordPress Website in 2026: Real Costs and Process
Jul 26, 202619 min read

WordPress SEO Plugin 2026: Yoast vs Rank Math vs SEOPress

An honest WordPress SEO plugin comparison: Yoast, Rank Math and SEOPress tested in production. Features, real pricing, performance cost, migration steps and a clear answer on which plugin fits your site.

WordPress SEO Plugin 2026: Yoast vs Rank Math vs SEOPress
Jul 18, 202618 min read

Next.js Dynamic Routes: The Complete Deep Dive for 2026

Everything about Next.js dynamic routes in the App Router: [slug], catch-all segments, generateStaticParams, ISR, dynamic SEO metadata, and the mistakes that quietly kill your rankings. With real code and real-world lessons.

Next.js Dynamic Routes: The Complete Deep Dive for 2026