The Tech and Software Development Blog

MAuToBlog: a critical look at the world of tech and software development. In-depth analysis of technology trends, practical programming guides and reflections on the impact of digital innovation on modern society.

Doc Analyzer refactoring Qdrant streaming multi-collection

Doc Analyzer Reinvented: Goodbye Gradio and ChromaDB, Hello Qdrant and Streaming

Doc Analyzer has undergone a radical transformation: out with Gradio and ChromaDB, in with Qdrant, LLM response streaming, a pure HTML/JS interface, multi-collection management with a Memory/Persist toggle, and a completely rewritten architecture. Here’s everything that changed.

Axios Supply Chain Attack npm RAT

Poisoned Axios: npm Supply Chain Attack Delivers a Cross-Platform RAT

Axios, the most downloaded JavaScript HTTP library in the world, was hit by a supply chain attack. Two infected versions distributed a cross-platform Remote Access Trojan through a compromised npm account. Here’s what happened and how to find out if you were affected.

GitHub Copilot AI training on user code

GitHub Will Train Copilot on Your Code: Opt Out by April 24, 2026

Starting April 24, 2026, GitHub will use Copilot interaction data to train its AI models. If you do not opt out, your code becomes training material. Here is what is happening, how to protect yourself, and why the developer community is furious.

Secure authentication: passwords, hashing, sessions and JWT

Secure Authentication in 2026: Passwords, Hashing, Sessions and JWT Done Right

A practical guide to implementing a secure authentication system in 2026: from password policies to Argon2 hashing, from cookies to JWT, all the way to 2FA. With code examples in PHP and Python.

Neon-lit .ctx files on a cyberpunk background with an AI coding agent

ContextDoc: Your Coding Agent Finally Stops Breaking Things

ConceptDoc grew up, changed its name, and — most importantly — learned to stay quiet when it has nothing useful to say. Discover how ContextDoc, .ctx files, and the new ctx-watch and ctx-run tools transform your coding agent into a collaborator that truly understands your code.

AI coding agent sculpting code with a prompt

Coding Agents: The Art of the Perfect Prompt to Tame AI

Want a coding agent to write truly good code? Giving it orders isn’t enough. Learn how to guide it with the right prompt, a clean codebase, and a few tricks from a seasoned AI tamer.

Missions and cost optimization with OpenClaw

OpenClaw – Complete Guide, Part 3: First Missions and Cost Optimization

Part three of the OpenClaw guide: how to define the agent’s mission, use ClawHub skills, automate with cron jobs, and manage costs with a multi-model strategy.

Secure OpenClaw configuration with Telegram and WhatsApp

OpenClaw – Complete Guide, Part 2: Channel Configuration and Security

Part two of the OpenClaw guide: how to connect Telegram and WhatsApp, configure the allowlist, protect the dashboard, and defend against prompt injection.

Installing OpenClaw on a VPS

OpenClaw – Complete Guide, Part 1: Installation and First Launch

Part one of the practical OpenClaw guide: requirements, local vs VPS installation, the onboarding wizard, and daemon configuration.

OpenClaw self-hosted AI agent

OpenClaw: The AI That Works While You Sleep (But Be Careful What You Give It Access To)

OpenClaw has surpassed 100,000 GitHub stars promising proactive 24/7 AI agents. A complete breakdown: what it does, the hype, pros, cons, security risks, and real costs.