# uRadical > Making you radical uRadical is a software agency focused on empowering organisations with outcome-driven software solutions. We exist to make you radical. ## About uRadical is a next-generation software agency based in London, UK. We specialise in building custom software solutions that drive real business outcomes. Our philosophy centres on making organisations and people radically more effective. ## Services - Custom Software Development - Technical Consulting - Cloud Architecture - DevOps & Infrastructure ## Tools We build and maintain open source tools to make developers radically more effective: - [namecheap-cli](/tools/namecheap-cli): A cross-platform CLI tool for managing Namecheap DNS records from your terminal. List, add, sync, and apply presets for popular services. - [mkunit](/tools/mkunit): A CLI tool to create, install, and manage systemd unit files in seconds. Supports services, timers, paths, sockets, mounts, and targets. More info at https://mkunit.sh ## White Papers - [The Coordination Collapse](/white-papers/the-coordination-collapse/the-coordination-collapse.pdf): Why AI didn't cause the layoffs. It just made them impossible to justify avoiding. - [The Dependency Debt](/white-papers/the-dependency-debt/the-dependency-debt.pdf): What your package manager isn't telling you about supply chain risk - [The Legacy VB6 Threat](/white-papers/the-legacy-vb6-threat/the-legacy-vb6-threat.pdf): Why Classic Visual Basic applications are your network's weakest link ## Blog - [Herded: The Corporate Diversity Machine Failed the People](/latest-news/herded-the-corporate-diversity-machine-failed-the-people): April 5, 2026 - [IBM Isn't Betting on Gen Z.
It's Replacing Expensive Engineers With Cheap Ones.](/latest-news/ibm-isnt-betting-on-genz): The headline says IBM is tripling entry-level hiring. The data says they're cutting thousands of experienced workers, rewriting job descriptions, and hoping nobody reads past the press release. - [Alex Karp Says Non-Linear Thinkers Are Safe. Let's Look at His Numbers.](/latest-news/karp-says-non-linear-thinkers-are-safe-lets-look-at-his-numbers): The Palantir CEO is telling the world that electricians and neurodivergent people will inherit the AI era. He's saying this while personally cashing out hundreds of millions. We went through the filings, the contracts, and the history. - [The Branch Is Not Your Problem](/latest-news/the-branch-is-not-your-problem): Trunk-based development is one of the most cargo-culted ideas in modern engineering. Here's what it actually means, what Farley actually argued, and what it actually requires. - [GitFlow Is Pantomime](/latest-news/gitflow-is-pantomime): GitFlow is a branching model designed for a world that no longer exists. Here is a precise account of what it costs, why teams still use it, and what the creator himself eventually said about it. - [Agile's Last Stand...up](/latest-news/agiles-last-standup): A 17-year-old with no technical background just exfiltrated 7 million records. Alone. No standups. No sprint planning. No delivery manager. The coordination layer Agile was built to manage isn't coming back. - [Improvement Is Not a Calendar Event](/latest-news/improvement-is-not-a-calendar-event): Your retrospective is a batch process for feedback. That's exactly why it doesn't work. Toyota solved this in the 1890s — and software has been ignoring the fix ever since. - [The Latest Prom Queen Framework](/latest-news/the-latest-prom-queen-framework): OKRs are a goal framework you have to operationalise. EOS is pre-operationalised. That's the feature. Stop performing competence. Start operating. - [The Ceremony Economy](/latest-news/the-ceremony-economy): Software engineering replaced craft intuition with process ritual. Every natural act of engineering has been wrapped in ceremony, named, certificated, scheduled, and sold. The wrapping is not the thing. - [Don't Let the Turkeys Stuff Themselves on Your Dime](/latest-news/dont-let-the-turkeys-stuff-themselves-on-your-dime): Now is a genuinely great time to bring a product to market. AI has changed what a small team can ship. But it has not changed what bad engineering does to a product before it ever gets there. - [The Coordination Tax: Intuit Just Paid It](/latest-news/the-coordination-tax): 3,000 people. $8 billion in buybacks. And a CEO who says it wasn't about AI. The corporate dialect for a structural reality nobody wants to name out loud. - [The Policy Pattern in Python: Replace Conditional Sprawl with a Pipeline](/latest-news/the-policy-pattern-in-python): Replace conditional sprawl with a pipeline. Split validation rules into individual functions, compose them into a pipeline, drive the whole thing from configuration. stdlib Python, zero dependencies. - [Microservices Didn't Fail. People Did.](/latest-news/microservices-didnt-fail): The pattern was sound. The history is clear. What broke microservices wasn't the architecture — it was practitioners who applied the deployment unit without the engineering discipline the original authors said it required. - [How We Build Multi-Tenant Services with Per-Tenant SQLite](/latest-news/how-we-build-multi-tenant-services-with-per-tenant-sqlite): Per-tenant SQLite, a single Go binary, no external dependencies. The architecture pattern behind our regulated-industry platforms — and the open-source library that makes it practical. - [The Engineering Depth Crisis](/latest-news/the-engineering-depth-crisis): The global tech industry has a depth problem. A decade of boot camps, shallow pipelines, and cowboy consultancies has produced engineers who can't reason about the systems they operate. AI is about to make it worse — unless organisations take ownership of their engineering foundations. - [The Accountability Vacuum](/latest-news/accountability-vacuum): Your software is a mirror of your organisation. Conway told you this in 1967. You weren't listening. - [Process Is Not Leadership](/latest-news/process-is-not-leadership): Somewhere in the last fifteen years, Director of Engineering stopped meaning the person who makes the hardest technical decisions and started meaning the person who manages the process around engineering. The title didn't change. The job underneath it was hollowed out. - [Non-Deterministic Thinking About Non-Deterministic Systems](/latest-news/non-deterministic-thinking-about-non-deterministic-systems): Why the AI caution consensus is misdirecting the people who matter most — and the distinction nobody with a platform is making clearly enough. - [Sovereign Cloud Is Only Impossible If You Need It To Be](/latest-news/sovereign-cloud-is-only-impossible-if-you-need-it-to-be): A Gartner VP analyst told a room full of enterprise buyers that sovereign cloud can't exist outside America or China. He's wrong — and the European capability he dismissed is already in production. - [Go Isn't Losing. You're Watching the Wrong Race.](/latest-news/go-isnt-losing-youre-watching-the-wrong-race): A mature rebuttal to performance benchmark culture, and a defence of Go as the most complete choice for modern production systems engineering. - [net/http Is All You Need](/latest-news/nethttp-is-all-you-need): JetBrains published a guide to Go web frameworks last week. It's fair, as these things go. But it buries the lead: the Go team quietly made most framework arguments obsolete over two years ago, and almost nobody noticed. - [Go Isn't Boring. It's Disciplined.](/latest-news/go-Isnt-boring-its-isciplined): Go's constraints are deliberate design decisions made in full knowledge of what they cost — and a clear view of what they buy. That's not timidity. That's engineering. - [Six Architecture Patterns That Actually Matter](/latest-news/six-architecture-patterns-that-actually-matter): Six software architecture patterns — Layered, Event-Driven, Microkernel, Microservices, Monolithic, and Modular Monolith. What each one actually costs, what it actually buys you, and the specific conditions under which it earns its place. No conference-slide optimism. No vendor positioning. Just trade-offs. - [What Happened on March 31, 2026 Should Scare Every Engineering Team](/latest-news/march-31-2026-should-scare-every-engineering-team): Three attack streams hit developers in a single three-hour window on March 31, 2026 — the Claude Code source leak, the Axios npm supply chain compromise, and the Vidar/GhostSocks campaign. A retrospective on what the pattern reveals — and what every engineering team should learn from it. - [Four Concepts That Separate Systems Thinkers From Syntax Chasers](/latest-news/four-concepts-that-separate-systems-thinkers-from-syntax-chasers): Back pressure, thundering herds, temporal coupling, and accidental complexity — the failure modes that bankrupted Knight Capital, turned Cloudflare dark, and forced GitLab to livestream their own disaster recovery to five thousand strangers on YouTube. - [Man Blames Saw for Bad Carpentry](/latest-news/man-blames-saw-for-bad-carpentry): Another week, another AI disaster story. Another team with prod access, no review gate, and no tested backups discovering that consequence is, in fact, real. The AI was there. So was gravity when you jumped off the roof. - [The Force Isn't With The Majority](/latest-news/the-force-isnt-with-the-majority): Enterprise promised its engineers the world. It gave them soma instead. Now tomorrow has arrived and the bench is thinner than anyone wants to admit. - [Drop and Give Me Twenty CVEs](/latest-news/drop-and-give-me-twenty-cves): The cybersecurity industry has conscripted the military establishment as its sales force. The result is fear dressed as doctrine, complexity sold as cure, and exhibition floors full of people who couldn't heat a tin of beans — but will happily invoice you for threat intelligence. - [The T-Rex and the Asteroid](/latest-news/the-t-rex-and-the-asteroid): The AI era doesn't need more process, more frameworks, or more wellness programmes. It needs smaller teams of people who genuinely care — and the honesty to stop pretending anything else works. - [The Amplifier Effect](/latest-news/the-amplifier-effect): AI doesn't level the playing field. It turns up the volume on everything already in play — the good decisions and the bad ones. If the engineering foundations aren't right, you're about to find out at scale. - [The Convergence](/latest-news/the-convergence): Three unrelated regulatory and economic pressures are arriving at the same moment — and together they make the open model consortium not a possibility, but an inevitability. - [SSH Beyond the Basics: Configuration, Command Restriction, and Advanced Features](/latest-news/ssh-beyond-the-basics): SSH is ubiquitous, yet most of us barely scratch its surface. Client configuration, command restriction, certificate-based authentication, tunnelling, multiplexing, and the escape sequences that save your session. - [The Ledger — Why Digital ID Is a Bad Deal on the Numbers](/latest-news/no-to-digital-id-part-5-the-ledger): The government claims £10 billion in growth. It refused to publish what the scheme will cost. We are engineers. We have read the numbers. This is why we oppose it. - [The Street — We Have Been Here Before](/latest-news/no-to-digital-id-part-4-the-street-we-have-been-here-before): The miners and the gay community found common cause. The farmers, the doctors, the bereaved — they all organise on the open internet. This is not a tech issue. It is a freedom issue. - [The Lock — Why Digital ID Is the Real Safety Risk](/latest-news/no-to-digital-id-part-3-the-lock-why-digitalid-is-the-real-safety-risk): Digital ID is itself the safety risk. Why it won't stop criminal activity, the sovereignty problem with US hyperscaler infrastructure, and the child protection argument examined. - [The Commons — What the Open Web Actually Did](/latest-news/no-to-digital-id-part-2-the-commons-what-the-open-web-actually-did): What the open internet actually gave us. The man who died defending it. And what we lose if anonymous access ends. Part 2 of The Web Was a Gift. - [The Gift — and the People Who Enclosed It](/latest-news/no-to-digital-id-part-1-the-gift-and-the-people-who-enclosed-it): The internet was built by idealists who gave it away for nothing. Then the enclosers arrived — and now they want to make sure you can never leave. Part 1 of our series on Digital ID and the open web. - [What Grove, Collins, and Stack Got Right About the 3-Person Company They Never Imagined](/latest-news/what-grove-collins-stack-got-right): The best management thinkers of the last four decades accidentally wrote the playbook for the AI-era small company. But only if you strip away the corporate scaffolding. - [The Moat Is Gone](/latest-news/the-moat-is-gone): Open source proved the point. The hype merchants poisoned the adoption curve. The profit surface moved to hardware and vertical applications. Here's where the value actually lands. - [The Remote Work Lie, Part II: The Study That Proves It](/latest-news/the-remote-work-lie-part-2): LSE and Birmingham surveyed 800 companies. The majority of organisations struggling with remote work aren't struggling with remote work — they're struggling with management. - [The Billion-Dollar Security Illusion](/latest-news/billion-dollar-security-illusion): We've bought every tool on the market. We're still losing. - [The Invisible Blitz](/latest-news/the-invisible-blitz): No bombs. No sirens. No soldiers crossing a border. Just a nation quietly brought to its knees. - [Stop Adding Tools. Start Doing Engineering.](/latest-news/stop-adding-tools): The most dangerous thing in your codebase is not a vulnerable dependency. It is the belief that adding another tool will make you secure. - [The Elephant Is Still in the Room](/latest-news/the-elephant-is-still-in-the-room): We dismissed PHP years ago. Then we needed a front end for our build server and discovered the language we'd written off had quietly become something worth paying attention to. - [The CLI as Trust Boundary: How UNIX Philosophy Secures Agentic AI](/latest-news/the-cli-as-trust-boundary-how-unix-philosophy-secures-agentic-ai): AI agents need capabilities to be useful, but every capability is a vector for harm. The UNIX philosophy — small tools, clear interfaces, explicit data flow — offers a fifty-year-old answer to this modern problem. - [jq: The Command Line JSON Processor You Can't Ignore](/latest-news/jq): JSON has won. Whether you're querying cloud infrastructure, debugging APIs, or parsing application logs, jq is the lightweight, flexible command-line processor that transforms how you work with structured data. - [The Enclosure of the Internet: Why We're All Fighting Aaron Swartz's Battle Now](/latest-news/the-enclosure-of-the-internet-why-we-re-all-fighting-aaron-swartz-s-battle-now): The same forces that enclosed common land centuries ago are now enclosing the internet. From biometric identity gates to VPN bans, the surveillance infrastructure being built has nothing to do with protecting children and everything to do with control. - [Anarchy in the UI](/latest-news/anarchy-in-the-ui): The era of needless frontend tooling is ending. The native web platform has won. AI is about to finish the job. - [Why Regulated Enterprises Are Bringing AI In-House](/latest-news/why-regulated-enterprises-are-bringing-ai-in-house): The compliance case for on-premise AI is becoming impossible to ignore. Here's why the economics and capabilities have finally aligned. - [What a Dev Needs to Know of Systemd](/latest-news/what-a-dev-needs-to-know-of-systemd): If you've deployed an application to a Linux server in the past decade, you've almost certainly encountered systemd. Yet for many developers, it remains a mysterious black box. This post gives you a practical understanding of systemd: what it is, why it exists, and how to use it effectively. - [The Remote Work Lie: Who Really Wants You Back in the Office](/latest-news/the-remote-work-lie-who-really-wants-you-back-in-the-office): The return-to-office narrative is driven by commercial real estate interests and executives who confuse control with leadership. The evidence tells a different story: remote work delivers equal or superior productivity, better retention, and significant environmental benefits. - [Go 1.26: What's New and Why It Matters](/latest-news/go-1-26-what-s-new-and-why-it-matters): Go 1.26 is the largest release the Go team has ever shipped. The Green Tea GC, faster cgo, new(expr) syntax, and an experimental runtime/secret package for forward secrecy make this release worth upgrading to immediately. - [Profiling FastAPI with Py-Spy: Finding the Bottleneck That's Costing You Seconds](/latest-news/profiling-fastapi-with-py-spy-finding-the-bottleneck-that-s-costing-you-seconds): FastAPI is fast—until it isn't. When your 50ms endpoint suddenly takes 4 seconds, py-spy helps you find exactly where the time goes without the overhead and async confusion of traditional profilers. - [Slaying the Hydra: Why PM, PjM, and Engineer Was Always a Bureaucracy Engine — And AI Finally Kills It](/latest-news/slaying-the-hydra-why-pm-pjm-and-engineer-was-always-a-bureaucracy-engine-and-ai-finally-kills-it): The traditional split between product managers, project managers, and engineers existed for a reason. But AI is compressing the work so dramatically that the old role boundaries are collapsing. The product-minded engineer is the only role that survives intact. - [Database Access in Python: A Practical Guide](/latest-news/database-access-in-python-a-practical-guide): Working with databases in Python offers several approaches, each with distinct trade-offs. This guide covers the main options—raw SQL, query builders, and ORMs—with practical advice on when to reach for each. - [The Kill Switch is Real: Digital Sovereignty and the Skills Crisis Europe Can't Ignore](/latest-news/the-kill-switch-is-real-digital-sovereignty-and-the-skills-crisis-europe-cant-ignore): When Microsoft cut off the ICC prosecutor's email, it proved what sovereignty advocates had warned about for years. Now Europe is scrambling to respond—but does it have the skills to go it alone? - [Productionising FastAPI Applications with Podman](/latest-news/productionising-fastapi-applications): FastAPI has become a popular choice for building Python APIs. Getting an application running locally is one thing; deploying it reliably to production is another matter entirely. - [Sovereignty Starts at the Terminal](/latest-news/sovereignty-starts-at-the-terminal): The personal computer revolution changed who got to participate in shaping the future. Today, as AI reshapes computing, the terminal remains our tool for maintaining sovereignty. - [Return of View Source](/latest-news/return-of-view-source): Modern browsers have matured enough to handle web development without heavy framework abstractions. See how we migrated from Svelte to VanillaJS, reducing dependencies by 94% and node_modules size by 99.7%. - [SaaS Isn't Dead Yet: Why Smaller Is About to Get Much Better](/latest-news/saas-isnt-dead-yet): GenAI won't kill SaaS - it will democratise it. Why smaller, leaner software businesses are about to thrive. - [Containerisation Done Right](/latest-news/containerisation-done-right): Our recent success delivering a containerised SaaS application using Podman rather than Docker. - [Why Go](/latest-news/why-golang): Go is the right choice for production systems because of what it refuses to do, not because of what it offers. The 2022 statement of why uRadical builds in Go. - [Hello World](/latest-news/hello-world): uRadical exists because engineering discipline has been hollowed out, and the industry stopped noticing. We started uRadical to do the opposite. ## Contact - Email: info@uradical.io - Address: 85 Great Portland Street, First Floor, London, W1W 7LT, United Kingdom - LinkedIn: https://www.linkedin.com/company/uradical/ - GitHub: https://github.com/uRadical ## Links - Homepage: https://uradical.io - Tools: https://uradical.io/tools - Blog: https://uradical.io/latest-news - Privacy Policy: https://uradical.io/privacy - Terms & Conditions: https://uradical.io/terms