Skip to main content
← All Tags

software-engineering

652 articles in this category (Page 24 of 28)

AI NewsSoftware EngineeringDevOps

Shipping AI looked easy. That’s how I knew something was wrong.

Shipping AI features often fails not due to the model itself, but due to overlooked assumptions about cost, UX, and long-term maintenance.

Read more
AI NewsSoftware EngineeringTechnical Writing

LuxDev Markdown Language Class

Learn Markdown syntax for structuring text, including headings, emphasis, lists, and code blocks.

Read more
AI NewsSoftware EngineeringData Science

AI Initiatives Demand Quality Data and Realistic Expectations

A Stack Overflow analysis reveals that 46% of developers distrust AI accuracy, highlighting the critical need for high-quality data and well-defined AI applications.

Read more
AI NewsDevOpsSoftware Engineering

What is DevOps? A Cultural Shift for Faster Application Delivery

DevOps streamlines application delivery by automating tasks, enhancing quality, and ensuring continuous monitoring.

Read more
AI NewsSoftware EngineeringLegacy Systems

The Modernization Imperative: Why COBOL Projects Fail

70% of legacy modernization projects fail due to undocumented code, tight coupling, and 'big bang' rewrites; the Strangler Fig pattern offers a safer approach.

Read more
AI NewsSoftware EngineeringWeb Development

Building a Production-Grade AI Web App in 2026: Architecture, Trade-offs, and Hard-Won Lessons

Shipping AI to production is a completely different sport, requiring a robust architecture beyond simple model calls to handle performance, cost, and failure.

Read more
AI NewsSoftware EngineeringPlatform Engineering

QCon London 2026: Focus on System Integration and Production AI Engineering

QCon London 2026, returning March 16–19, will feature 15 tracks for senior leads, with key sessions on Model Context Protocol (MCP) and AI engineering.

Read more
AI NewsDevOpsSoftware Engineering

Do You Really Need a Monorepo?

Teams often consider monorepos to address code duplication, but the decision requires careful assessment of complexity and tooling expertise.

Read more
distributed-systemssystem-designsoftware-engineering

Building Systems That Don't Fall Apart: Reliability, Scalability, and Maintainability

A practical guide to the three pillars of distributed systems design. Learn how to handle hardware failures, scale past 10,000 users, and avoid building unmaintainable legacy code from day one.

Read more
AI NewsSoftware EngineeringFrontend Development

API First in Practice: How We Made Frontend Types Predictable and Stable

A team implemented an API First approach, reducing frontend-backend desynchronization and improving type safety.

Read more
AI NewsSoftware EngineeringDevOps

Adding MCP Apps Support to Apollo MCP Server with Agentic Coding and Goose

Developer advocate Amanda Martin successfully contributed to a Rust codebase without writing Rust, leveraging agentic workflows and the Goose CLI, completing a feature in half a day.

Read more
AI NewsSoftware EngineeringAutomation

Minions: Building Self-Learning AI Agent Swarms That Actually Ship Code

Minions is an open-source framework for building AI agent swarms that autonomously fix failing tests, improving developer efficiency.

Read more
AI NewsSoftware EngineeringAI for DevOps

Datadog Leverages OpenAI Codex to Reduce Incidents by 22%

Datadog integrated Codex into its code review process, identifying risks in 22% of historical incidents that human reviewers missed.

Read more
AI NewsSoftware EngineeringMongoDB

You need quality engineers to turn AI into ROI

MongoDB's Field CTO Pete Johnson discusses how focusing on AI as a collaborator, not a replacement, is key to realizing return on investment.

Read more
AI NewsC#Software Engineering

Stop Scattering Your Business Logic: Meet Masterly.BusinessRules for .NET

Masterly.BusinessRules brings order to .NET validation chaos, offering a clean, composable engine to avoid scattered business logic.

Read more
AI NewsSoftware EngineeringProductivity

The Constraint: Solo Development of CRAFT Framework

CRAFT framework was developed by one person alongside a full-time job, completing 48 projects to validate its core methodology.

Read more
AI NewsAI AgentsSoftware Engineering

AI Agents: Mastering 3 Essential Patterns (ReAct)

The ReAct pattern enables AI agents to reason and act iteratively, overcoming limitations of single-step responses and reducing hallucinations.

Read more
AI NewsDevOpsSoftware Engineering

DevOps: Bridging the Gap Between Development and Operations for Faster Software Delivery

DevOps blends people, processes, and tools to achieve faster software delivery, boasting reduced cycle times and improved collaboration.

Read more
AI NewsDevOpsSoftware Engineering

The Myth of the Clean Start: Software's Inevitable Complexity

A new year begins with optimistic roadmaps, but mature systems inevitably accumulate technical debt and unexpected behavior.

Read more
PythonBest PracticesSoftware Engineering

Python Modules and Imports - Best Practices and Pitfalls

A comprehensive guide to Python's module system: best practices, common pitfalls, circular imports, and performance optimizations with real-world examples.

Read more
AI NewsDevOpsSoftware Engineering

Solved: I Thought My Productivity Problem Was Motivation… Turns Out It Was Architecture

This article details how addressing architectural debt – through service decomposition, CI/CD optimization, and Infrastructure as Code – can unlock team productivity gains.

Read more
AI NewsSoftware EngineeringDevOps

The most dangerous shortcuts in software

Software shortcuts prioritizing speed over robustness can introduce subtle bugs and increase long-term maintenance costs.

Read more
AI NewsSoftware EngineeringAI

Stealth Architecture: Designing Real-Time AI Interview Copilots for Chrome

Real-time AI interview copilots present a complex system design challenge, requiring solutions for latency, privacy, and reliability.

Read more
AI NewsSoftware EngineeringProduct Development

2025: The Year I Built Foundations, Not Perfection

Congo Musah reflects on a year of building foundational skills, launching AgriLync, and learning the importance of consistent execution over aiming for a perfect plan.

Read more