Skip to main content
← All Tags

software-engineering

711 articles in this category (Page 27 of 30)

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
AI NewsCybersecuritySoftware Engineering

Stop the Hijack: A Developer's Guide to AI Agent Security and Tool Guardrails

Autonomous AI agents introduce new security risks like Indirect Prompt Injection and Tool Inversion, requiring robust defenses like PoLP and runtime guardrails.

Read more
AI NewsSoftware EngineeringMapping

Bga Buses (MUX Challenge): A Bucaramanga Route Finder

This project builds a bus route finder for Bucaramanga, Colombia, leveraging Google Maps APIs for a zero-cost MVP.

Read more
AI NewsSoftware EngineeringDecision Making

Turning Complexity into Smart Simplicity for Long-Term Thinking

Long-term thinking is often hindered by uncertainty, but prioritizing principles over predictions enables sustainable progress.

Read more
AI NewsSoftware EngineeringCloud Computing

API Architecture Comparison for Personal Projects

A technical evaluation of six API architectures reveals React Native × Hono × Cloudflare Workers × Supabase as optimal, balancing security, cost, and scalability.

Read more
AI NewsSoftware EngineeringCloud Computing

What Nobody Tells You About AI Agents: 6 Surprising Costs and Realities

This article details the hidden costs and complexities of AI agent implementation, citing that 91% of machine learning models suffer performance deterioration after deployment.

Read more
AI NewsSoftware EngineeringProductivity

The Solution: 'Senior Architect' Protocol for AI Code Generation

A system prompt designed to eliminate verbose responses and enforce strict TypeScript standards improved code quality by 30-40 minutes per day.

Read more
AI NewsSoftware EngineeringPineScript

I Built a Module System for PineScript to Resolve Complex Indicator Workflows

Claudia Nadalin built PineCone, a bundler for PineScript, to address the lack of a module system and improve code organization for TradingView indicators.

Read more
AI NewsPythonSoftware Engineering

Intro to Python Core, Epam Data Software Engineering Training

This tutorial covers the initial Python Core module from Epam’s Data Software Engineering Course, including setup and basic data types.

Read more
JavaConcurrencyPerformance

Java 25 Structured Concurrency: The End of Thread Leaks

Deep dive into Java 25's Structured Concurrency (JEP 505): how the new Joiner architecture fixes thread leaks, improves observability, and replaces ExecutorService for modern concurrent applications.

Read more
AI NewsSoftware EngineeringProductivity

Solved: AI Coding Tools Slow Down Developers

This article details how AI coding tools can decrease developer productivity and offers solutions, including prompt engineering and strategic integration, to regain efficiency.

Read more
AI NewsCareerSoftware Engineering

AI Interview Copilot Focuses on Response Quality for Engineers

AI Interview Copilot provides structured feedback on interview responses, aiming to improve candidate communication beyond just content knowledge.

Read more
AI NewsAgent DesignSoftware Engineering

Real Agent Design: Lessons from Christmas Planning

A Christmas-themed agent design illustrates the need for robust planning, validation, and workflow orchestration—critical for production AI systems, avoiding failures like budget overruns.

Read more
AI NewsSoftware EngineeringProductivity

CodeSnippet Pro: Building a Personal Code Management Tool

Developer M Fadhil Pratama built CodeSnippet Pro to reduce code repetition across projects, addressing a common productivity bottleneck.

Read more