Planning, costing and building custom software.

What custom web and mobile apps cost, how to scope them, and the engineering choices that keep them fast and maintainable.

Latest guides

67 guides · updated 28 Oct 2026

CVE-2026-48356: Adobe Commerce File Upload Flaw

Adobe Commerce and Magento file-upload flaw CVE-2026-48356 is now in CISA KEV. Patch by 10 Nov 2026 and verify the version serving traffic.

· 5 min read

WhatsApp API metrics that trigger real action

Six WhatsApp Business API metrics worth tracking, the thresholds that should trigger action, and the fixes that actually move them.

· 5 min read

CVE-2026-102764: BeyondTrust Remote Support Auth Bypass

BeyondTrust Remote Support auth bypass CVE-2026-102764 is now in CISA's exploited list. Patch, verify the live version, then watch logs.

· 5 min read

Moving Background Jobs to a Queue Without Downtime

A step-by-step path to move cron jobs and inline tasks onto a proper queue in production, without dropping a single job or paging anyone at 2am.

· 5 min read

File Uploads at Scale: Questions to Ask Vendors

A practical checklist for vetting file upload and document generation vendors — the questions, the numbers, and the pilot that exposes weak ones.

· 5 min read

SiteGuard Server Edition: Root-Level Command Injection

CISA added CVE-2026-106931 to its exploited-vulnerabilities catalog on 2026-10-20. Patch SiteGuard Server Edition, verify the build, watch logs.

· 5 min read

CVE-2026-96656: Plex Media Server Patch Guide

CISA added CVE-2026-96656 to its exploited-vulnerability catalog; here is how to check your Plex Media Server and patch it today.

· 5 min read

pgvector vs a vector database: an honest comparison

When Postgres with pgvector is enough for your RAG feature, when it quietly stops being enough, and the numbers to decide with.

· 4 min read

CVE-2026-110447: Collabora CODE Server RCE, Patch by 26 Oct

Collabora Online's built-in CODE server has an OS command injection bug in CISA's KEV catalog. Patch by 26 Oct 2026 or stop using it.

· 6 min read

CVE-2026-114625 Hits Arista VeloCloud Orchestrator

CISA added CVE-2026-114625, a SQL injection flaw in on-prem Arista VeloCloud Orchestrator, to its KEV catalog. Patch or mitigate by 26 Oct.

· 5 min read

Five CI/CD Mistakes That Cost Small Teams Time

Five GitHub Actions mistakes that quietly burn developer hours and runner minutes on small teams — and the fix for each, in plain terms.

· 4 min read

Node.js Security Release, October 2026: What to Patch

Node.js 26.12.1, 24.22.1 and 22.23.4 fix high-severity TLS and DNS bugs. Check your version, patch today, and watch TLS handshakes.

· 5 min read

More on software & engineering