Blog – Web & App Development Insights

Expert guides, practical tips and real-world stories from 25+ years of developing bespoke .NET web applications, mobile apps and digital solutions for UK SMEs.

Browse all tags:
All .NET .NET Core .NET development .NET Modernisation .NET web apps agentic AI AI AI adoption AI agents AI app development AI assisted development AI coding tools AI conversations AI cybersecurity AI decision making AI development AI ethics AI experimentation AI for SMEs AI hacking AI in Software Development AI Opportunities Action Plan AI research platforms AI social networks AI strategy AI threat models AI-assisted reporting Android Android business apps Anthropic Anthropic Claude Code Anthropic research API security APIs App Development Trends App Upgrades Applied AI Artificial Intelligence ASP.NET Automation autonomous AI agents autonomous AI systems Bespoke Development bespoke software development bespoke software for SMEs Best Practices Business Efficiency business process automation Business Strategy Chatbots Claude Code Compliance CRM custom web apps for SMEs Customer Portals Customer Support cyber security by design data capture apps data readiness Database Optimisation Database Performance DeepSeek Digital Transformation Email Workflows enterprise app development enterprise mobile apps field engineer apps Field Engineers Forms future of social media Gemini generative AI governance Grok Indexing Large Language Models Legacy Modernisation legacy system modernisation Legacy Systems legacy systems risk LLMs Machine Learning machine-to-machine communication Migration Mobile Development Model training Modernisation Moltbook New Media Aid offensive AI Offline Apps on-device AI OpenAI penetration testing automation Performance Performance Tuning privacy and security productivity Prompt Engineering Query Optimisation RAG RAG for SMEs Razor Pages SaaS SaaS alternatives SaaS Limitations security Self-Service senior software developers SME cyber security SME Software SME Software Security SME systems Software Engineering software modernisation software security SQL Server SQL Server systems Sync synthetic content Technical Debt Template Platforms UK AI policy Vibe Coding web app development Web Apps Web Development WebForms workflow automation zero trust security

Why Senior Software Engineers Should Stop Trying to Train AI Models (and Focus on Making AI Actually Useful)

8 Dec 2025

A pragmatic look at why most senior software engineers — especially solo developers and SME specialists — should not waste time training AI models, and should instead focus on using existing LLMs effectively with prompts, guardrails, RAG and system design.