BLOGSEM Devs
Articles on software development, web and technology
European sovereign cloud in 2026: realism, not ideology
Hetzner, OVH, Aruba and new EU players grow quietly. Between Cloud Act, GDPR and real pricing, the choice gets pragmatic.
PostgreSQL 17 in production: the features we actually use
Since 17 hit LTS we ran it on our largest projects. What the upgrade was worth and what stayed on paper.
AI agents for SMEs in mid-2026: what really works and what doesn't
A year after the autonomous-agents season, the operational level has risen. But winning use cases are few and well-defined.
Next.js 16 and React 19 six months in: what we actually used
Server Actions taking center stage, partial prerendering finally stable, and a build pipeline making less noise. Verdict in May 2026.
EAA eleven months in: what really changed on Italian sites
The European Accessibility Act has been in force since June 28, 2025. In May 2026 the picture is clearer: few fines, many audits, a few surprises.
Web performance in 2026: INP has grown, LCP has not
Early 2026 Chrome UX Report data is clear: INP is the metric separating fast sites from slow ones. What it takes to stay under 200ms.
Kubernetes for SMEs in 2026: still a sensible choice?
After five years of hype, Kubernetes in Italian SMEs is rare. Is that failure or a correct choice?
Web Components: rebirth or slow death?
Lit, Shoelace, micro-frontends. Are Web Components a serious choice in 2026? Our experience on three cases.
Claude Code: The Evolution of a Music Recognition Tool
Discover how Claude Code evolved from a command-line tool to a sophisticated product with a tech stack including TypeScript.
GSD: The Meta-Prompting and Context Engineering System for AI Coding Assistants
Discover how GSD can help you manage context and streamline complex project workflows in software development
OpenClaw, Nanoclaw, Picoclaw: What are the Differences?
Discover the fundamental differences between OpenClaw, Nanoclaw, and Picoclaw, and how these technologies can impact your software development
How OpenAI Codex Works: A Technical Guide
Discover how OpenAI Codex uses artificial intelligence to generate high-quality code and improve developer productivity
PostgreSQL 17 in production: three features we liked
Postgres 17 shipped in September 2024. Six months after upgrading our projects, three things that really matter.
Vercel Marketplace and AI integration: what's nice, what's not
Vercel revamped the Marketplace integrating AI assistants for setup, debug, deploy. What really works.
VS Code built-in AI: do we still need Copilot?
Microsoft built native AI into VS Code. For Copilot subscribers, is it still worth $19/month? Field test.
Edge functions in 2026: who's really winning
Cloudflare Workers, Vercel Edge, Deno Deploy, Bun. Four philosophies. What we pick in 2026 for edge-native projects.
NIS3: what's moving in the EU for the next cybersecurity wave
Informal EU Parliament discussions on NIS3. Nothing official, many signals. What they reveal.
One year of NIS2: what we actually learned implementing it
Twelve months after Italian Decree 138/2024 came into force, we walked seven companies through the path. Five things that make the difference, and three that can be skipped.
AI agents in customer operations: 2026's first reckoning
After a year of agents on tickets, lead routing and qualification, we know where they pay off and where they ruin things. Three patterns that work, three that don't.
2025 in 7 tech trends that touched our projects
Agentic AI, edge native, prompt cache, real NIS2, SBOM, ARM, ESG. What really entered, what stayed noise.
Bun 2.0 stable: what really changes, and why we're trying it in production
Two years after 1.0, Bun reaches 2.0 with Node ≥ 22 parity, native deploy and polished tooling.
pgAdmin alternatives in 2025: TablePlus, Beekeeper, DataGrip
pgAdmin gets the job done. But for those who work with databases daily, much more pleasant alternatives exist.
Custom ERP or off-the-shelf: the right question to ask
Build a custom ERP from scratch or adopt an off-the-shelf one? The answer is not ideological. It is a calculation with three variables too many clients forget.
Dependency security: SBOM, Trivy, Snyk and what we learned
Knowing what's inside your software is now mandatory, not optional. Three tools to start seriously.
TanStack Start: the new Next.js alternative, is it worth it?
Type-safe routing, server functions, full SSR. TanStack Start tries to do to Next.js what Next.js did to Create React App.
Claude 4.5 and prompt caching savings: real numbers in production
Anthropic shipped Claude 4.5 with more efficient prompt caching. For teams running AI assistants in production, savings are real.
Zero-trust for SMEs: how it really gets done, without snake oil
Zero-trust is the most overused term in cybersecurity. For an SME, what does it actually mean, where do you start, and what does it cost.
AI video generation in business: Sora, Veo, and what's actually useful
Mature AI video models in 2025. For marketing, training or product: where they pay off and where not yet.
Inngest vs BullMQ: which queue for Italian projects in 2025
Serverless job processing or self-hosted Redis: two philosophies. When we pick which, and why.
Ransomware-safe backups: what we changed after the 2024-25 wave
Mutated snapshots, deleted online copies, backup heirs. Three lessons that reshaped our standard setup.