Tagged articles

software engineering

2054 articles · Page 1 of 21
Continuous Delivery 2.0
Continuous Delivery 2.0
Aug 21, 2026 · Fundamentals

AI Is Writing Code at Lightning Speed—Should We Still Enforce TDD? Classic Software Engineering Remains the Moat

The article argues that while AI can generate code rapidly, it amplifies bad code and technical debt, so solid fundamentals, architecture, and disciplined practices like TDD—applied judiciously—remain essential for maintainable software, with four typical AI coding failures and three practical collaboration models outlined.

AIDesignModularization
0 likes · 7 min read
AI Is Writing Code at Lightning Speed—Should We Still Enforce TDD? Classic Software Engineering Remains the Moat
Java Architect Essentials
Java Architect Essentials
Aug 19, 2026 · Artificial Intelligence

What Changes When Codex and ChatGPT Are Unified?

The article explains how ChatGPT and Codex now share a unified entry point, shortening workflows while keeping distinct roles—Chat for discussion and Codex for code execution—and clarifies subscription, API differences, and the key focus areas for developers.

AI coding assistantAPI vs subscriptionChatGPT
0 likes · 4 min read
What Changes When Codex and ChatGPT Are Unified?
DeWu Technology
DeWu Technology
Aug 19, 2026 · Artificial Intelligence

How EP-Harness Turns Personal AI Coding into a Team‑Level Agent Workflow

The article analyzes the shortcomings of using AI coding tools individually—such as unreviewed prompts, lost experience, lack of visibility, and broken development loops—and explains how EP-Harness provides a managed‑agent platform with layered architecture, unified execution contracts, context engineering, and loop automation to turn AI agents into governed, team‑wide production assets.

AI AgentsAI codingContext Engineering
0 likes · 12 min read
How EP-Harness Turns Personal AI Coding into a Team‑Level Agent Workflow
Tencent Technical Engineering
Tencent Technical Engineering
Aug 18, 2026 · R&D Management

Never Repeat a Mistake: TencentDB Agent Memory Raises Completion from 60% to 80%

With AI agents expanding individual productivity, the authors identify a bottleneck in collaborative bandwidth and propose a three‑layer AI organization model implemented as TencentDB Agent Memory, which structures team knowledge into four asset types, validates them through extensive session analysis, and demonstrates a rise in task completion from 60% to 80% on SWE‑bench benchmarks.

AI AgentsSWE-benchcollaboration bandwidth
0 likes · 39 min read
Never Repeat a Mistake: TencentDB Agent Memory Raises Completion from 60% to 80%
Machine Heart
Machine Heart
Aug 18, 2026 · Artificial Intelligence

How MemoraX Code Gives Coding Agents Long‑Term Memory to Stop Re‑Explaining Projects

The article analyzes the recurring problem that advanced coding agents forget project context across sessions, introduces MemoraX Code’s dual local‑repo and cloud‑based long‑term memory system, and presents benchmark and experimental results that show substantial improvements in task success, cost efficiency, and alignment with developer expectations.

AILong-Term MemoryProcedure Memory
0 likes · 11 min read
How MemoraX Code Gives Coding Agents Long‑Term Memory to Stop Re‑Explaining Projects
PaperAgent
PaperAgent
Aug 17, 2026 · Artificial Intelligence

A Fresh Survey of Self‑Evolving Coding Agents

This article surveys the emerging field of self‑evolving coding agents, defining their taxonomy, detailing how components such as frameworks, memory, skills, models, and workflows can evolve, and analyzing when and on what evidence evolution occurs, supported by recent papers and benchmarks.

AI AgentsMemoryWorkflow
0 likes · 14 min read
A Fresh Survey of Self‑Evolving Coding Agents
dbaplus Community
dbaplus Community
Aug 16, 2026 · Industry Insights

Uber’s First CTO on the Hardest Engineering Battle: Crashing Systems, 5‑Month China Launch, App Rewrite

In a candid interview, Uber’s first CTO Thuan Pham recounts his refugee origins, the early days when the platform crashed weekly, the forced shift from a monolith to micro‑services, the frantic five‑month rollout in China, the Helix mobile‑app rewrite, and the leadership lessons he drew from scaling a global ride‑hailing service.

AIThuan PhamUber
0 likes · 40 min read
Uber’s First CTO on the Hardest Engineering Battle: Crashing Systems, 5‑Month China Launch, App Rewrite
samdeepthink
samdeepthink
Aug 15, 2026 · Fundamentals

Why Stable Requirements Don't Make Code Legacy

The article argues that code age or outdated technology alone doesn't define legacy code; instead, when product requirements evolve and the old code must be repeatedly patched, it becomes legacy, while unchanged requirements allow even decade‑old code to remain good.

code qualitylegacy coderequirements
0 likes · 4 min read
Why Stable Requirements Don't Make Code Legacy
IT Services Circle
IT Services Circle
Aug 14, 2026 · Industry Insights

Do Strong Developers Lose Their Edge After Working at Foreign Companies?

The article examines whether spending years at a foreign tech firm dulls a programmer's abilities, contrasting domestic and overseas evaluation criteria, discussing differences in tech stacks and growth paths, and weighing the trade‑offs of comfort versus skill breadth.

careerforeign companiesindustry insight
0 likes · 8 min read
Do Strong Developers Lose Their Edge After Working at Foreign Companies?
AndroidPub
AndroidPub
Aug 14, 2026 · Industry Insights

Will AI Replace Software Engineers? Look Beyond Just Writing Code

The article analyzes how AI can automate highly standardized coding tasks while the truly scarce abilities of software engineers—problem definition, strategic decision‑making, cross‑team influence, and responsibility for outcomes—remain irreplaceable, reshaping the profession’s value distribution.

AIautomationengineer skills
0 likes · 12 min read
Will AI Replace Software Engineers? Look Beyond Just Writing Code
samdeepthink
samdeepthink
Aug 14, 2026 · Fundamentals

Why Our C++ Inventory Service Restarted Every Night: Memory Management Lessons

The article recounts how a C++‑based real‑time inventory system on 30 machines was forced to reboot nightly to free memory, illustrating the pitfalls of manual memory management and arguing that languages offering safer resource handling improve developer productivity and reduce error‑prone code.

C++Java migrationMemory Management
0 likes · 3 min read
Why Our C++ Inventory Service Restarted Every Night: Memory Management Lessons
Linyb Geek Road
Linyb Geek Road
Aug 14, 2026 · Artificial Intelligence

Why AI Agents Are Shifting from Loops to Graphs: Building Reliable Software Systems

The article argues that AI agent development is moving beyond improving model performance toward engineering reliable software systems, introducing concepts such as Harness, Loop, and Graph engineering, and explains how organizing agents, feedback loops, and dependency graphs can turn AI agents into robust, verifiable applications.

AI AgentDependency GraphGraph Engineering
0 likes · 12 min read
Why AI Agents Are Shifting from Loops to Graphs: Building Reliable Software Systems
TonyBai
TonyBai
Aug 14, 2026 · Artificial Intelligence

Why Google Claims Go Is the Ideal Language for AI‑Assisted Development

The article analyzes Google’s blog post that argues AI shifts software‑engineering bottlenecks from code generation to code review, and explains why Go’s readability‑first design, strong static typing, comprehensive toolchain, and long‑term compatibility make it especially suited for AI‑assisted programming, while also summarizing the heated Hacker News debate.

AI-assisted codingGoToolchain
0 likes · 18 min read
Why Google Claims Go Is the Ideal Language for AI‑Assisted Development
TechVision Expert Circle
TechVision Expert Circle
Aug 13, 2026 · Cloud Native

Does a Three‑Hour Commute Actually Boost Anyone’s Efficiency?

A 2026 OPM survey of over 600,000 federal workers shows that mandatory office returns cut satisfaction and raise turnover, while modern cloud‑native collaboration tools and AI‑driven workflows enable remote teams to match or exceed on‑site productivity, revealing the hidden technical costs of forced commuting.

AI collaborationCRDTasynchronous workflow
0 likes · 13 min read
Does a Three‑Hour Commute Actually Boost Anyone’s Efficiency?
DataFunTalk
DataFunTalk
Aug 13, 2026 · Industry Insights

Why Palantir’s Real Moat Lies in Decision‑Making Agents, Not Just AI Models

The article analyzes Palantir’s 2026 product roadmap—AIP Analyst, Ontology MCP, Global Branching and Pro‑code Agent—to show how the company is shifting from selling model capabilities to building an engineered decision‑system platform that lets enterprise agents act safely, a trend that reshapes AI budgets and competition, especially in China’s market.

AgentDecision SystemsEnterprise AI
0 likes · 16 min read
Why Palantir’s Real Moat Lies in Decision‑Making Agents, Not Just AI Models
samdeepthink
samdeepthink
Aug 13, 2026 · Fundamentals

How I Evaluate Whether Code Is Quality‑OK: Ensuring Stability and Clarity

The article explains how to judge code quality by focusing on stability—handling exceptions, retries, and alerts—and clarity—organizing logic into readable, maintainable steps—illustrated with a real‑world document‑sync example and simple function patterns.

Stabilitycode qualityexception handling
0 likes · 5 min read
How I Evaluate Whether Code Is Quality‑OK: Ensuring Stability and Clarity
Amap Tech
Amap Tech
Aug 12, 2026 · Artificial Intelligence

How Harness Enables Controllable AI Delivery for Automotive Software

The article analyzes why enterprise AI coding often loses control, outlines five typical risk categories, and shows how Harness and AutoSDK implement three defense lines—pre‑control, mid‑control, and post‑control—to embed context governance, behavior constraints, AI self‑testing, and feedback left‑shift, achieving measurable reductions in context usage and defect leakage.

AIAI testingAutoSDK
0 likes · 20 min read
How Harness Enables Controllable AI Delivery for Automotive Software
Tencent Cloud Developer
Tencent Cloud Developer
Aug 12, 2026 · Artificial Intelligence

How WorkBuddy Built a HarmonyOS Desktop App in Just 4 Weeks with AI

The WorkBuddy team launched the first third‑party AI agent app for HarmonyOS PC in just four weeks by using their own AI‑powered platform for research, code generation, testing and deployment, demonstrating how AI can act as a full‑cycle development collaborator and lower the entry barrier for new developers.

AI developmentDesktop applicationHarmonyOS
0 likes · 8 min read
How WorkBuddy Built a HarmonyOS Desktop App in Just 4 Weeks with AI
AI Architecture Path
AI Architecture Path
Aug 12, 2026 · Artificial Intelligence

SwarmForge (2K+ Stars) Eliminates AI Code Conflicts and Handoff Failures

SwarmForge, an open‑source local AI‑agent orchestration tool by Uncle Bob, uses Git worktrees, tmux and a standardized handoff daemon to isolate roles, prevent file clashes, automate start/stop and sleep handling, and offers three ready‑made pipelines that outperform cloud‑heavy frameworks like AutoGen and MetaGPT.

AI AgentsGit worktreeSwarmForge
0 likes · 16 min read
SwarmForge (2K+ Stars) Eliminates AI Code Conflicts and Handoff Failures
AI Engineer Programming
AI Engineer Programming
Aug 11, 2026 · Industry Insights

Why Saying “Coding Is Easy” Insults Every Programmer

The article argues that coding itself is not the hardest part of software work; the real challenges lie in understanding what to build, communicating with stakeholders, navigating AI‑driven change, and balancing craftsmanship with product insight, all of which explain why the industry remains demanding and well‑paid.

AI impactindustry insightproduct management
0 likes · 12 min read
Why Saying “Coding Is Easy” Insults Every Programmer
samdeepthink
samdeepthink
Aug 10, 2026 · Industry Insights

From Code Craftsman to Value Deliverer: A Ten‑Year Programmer’s Journey

The article reflects on a decade of programming experience, arguing that delivering customer value outweighs technical perfection, and shares practical insights on embracing uncertainty, pragmatic testing, selective use of best practices, collaboration, full‑stack knowledge, and maintaining a growth mindset amid inevitable imperfections.

best practicescareer-developmentprogramming mindset
0 likes · 17 min read
From Code Craftsman to Value Deliverer: A Ten‑Year Programmer’s Journey
samdeepthink
samdeepthink
Aug 9, 2026 · Industry Insights

Why Ten Years of Coding Still Leaves Some Developers as Ordinary Programmers

The article explains that a programmer's level is determined by the complexity of problems they can solve—not by years of experience—detailing how junior, mid‑level, and senior engineers differ in responsibilities, mindset, and impact on their teams.

career-developmentprogrammer growthskill levels
0 likes · 5 min read
Why Ten Years of Coding Still Leaves Some Developers as Ordinary Programmers
TechVision Expert Circle
TechVision Expert Circle
Aug 9, 2026 · Industry Insights

Which Skills Remain the True Moat Amid the AI Layoff Wave?

The article analyzes the 2026 AI-driven layoff wave, identifies jobs most at risk, separates over‑ and under‑estimated skills, and outlines five enduring capabilities—system architecture, domain expertise, engineering governance, AI engineering, and technical leadership—that will keep engineers indispensable.

AIautomationcareer skills
0 likes · 15 min read
Which Skills Remain the True Moat Amid the AI Layoff Wave?
Tencent Cloud Developer
Tencent Cloud Developer
Aug 7, 2026 · Artificial Intelligence

How a 10‑Year Backend Engineer Burned AI Credits and Turned WorkBuddy into a Project Owner

After a decade of backend work, the author burned through all WorkBuddy token credits, distilled three strict rules for AI‑agent management, compared WorkBuddy with Copilot, Cursor and Claude, and showed how disciplined use of AI agents can automate end‑to‑end development tasks while reshaping daily workflow.

AI AgentsClaudeCopilot
0 likes · 10 min read
How a 10‑Year Backend Engineer Burned AI Credits and Turned WorkBuddy into a Project Owner
Software Engineering 3.0 Era
Software Engineering 3.0 Era
Aug 7, 2026 · Artificial Intelligence

Why the ‘AI Only Handles Simple Tasks’ Myth Is Fundamentally Wrong

The article debunks the popular claim that AI should be limited to simple, repetitive work, showing that large‑model AI differs from traditional automation by understanding complex information, processing massive codebases, solving scientific problems like protein folding, and outperforming human experts across many domains.

AIAlphaFoldLarge Language Models
0 likes · 11 min read
Why the ‘AI Only Handles Simple Tasks’ Myth Is Fundamentally Wrong
samdeepthink
samdeepthink
Aug 7, 2026 · Frontend Development

Why Backend Engineers Mistake Frontend for Simple—and What That Reveals

The article explains that backend engineers often view frontend work as easy because it changes rapidly with user preferences, while backend deals with stable, long‑standing challenges like data consistency, making each side complex in fundamentally different ways.

ComplexitySystem Designbackend
0 likes · 4 min read
Why Backend Engineers Mistake Frontend for Simple—and What That Reveals
Coder Trainee
Coder Trainee
Aug 5, 2026 · R&D Management

How to Overcome Knowledge Anxiety and Build a Technical Learning Moat

The article outlines why programmers feel overwhelmed by endless new technologies, presents a four‑stage learning model, three key mindsets, and practical methods—including a main‑line + branch framework, output‑driven learning, annual subtraction, and regular shutdowns—to create a lasting technical moat.

Productivitycareer-developmentknowledge anxiety
0 likes · 7 min read
How to Overcome Knowledge Anxiety and Build a Technical Learning Moat
21CTO
21CTO
Aug 5, 2026 · Artificial Intelligence

Should You Read AI‑Generated Code? Insights from Mitchell Hashimoto’s Tweet

As large language models become more capable, a heated debate has emerged over whether developers should painstakingly read AI‑generated code or rely on fast‑track "Vibe Coding," with experts weighing ownership, debugging ability, diff review, and the risk of hidden technical debt.

AI code generationClaudeOwnership
0 likes · 7 min read
Should You Read AI‑Generated Code? Insights from Mitchell Hashimoto’s Tweet
Architect
Architect
Aug 4, 2026 · Artificial Intelligence

From Bug Fixes to Completed Work: Insights from Tencent’s WorkBuddy Bench

WorkBuddy Bench reveals why fixing a bug does not equal finishing a task, proposing a four‑layer completion model and a reproducible benchmark that evaluates agents across Code, Web, Office, and Security workspaces, showing how prompts, context, harnesses, loops and graphs must be verified to claim true completion.

AI evaluationAgent BenchmarkLLM agents
0 likes · 19 min read
From Bug Fixes to Completed Work: Insights from Tencent’s WorkBuddy Bench
21CTO
21CTO
Aug 3, 2026 · Fundamentals

Why Language Mastery Matters More Than Ever in the AI Era

As large language models can generate runnable code in any language, the article argues that understanding the deeper concepts behind programming languages—such as ownership, type systems, and computational thinking—remains essential for evaluating AI‑generated code, making sound architectural choices, and avoiding hidden pitfalls.

AI code generationProgramming Languagesarchitecture
0 likes · 9 min read
Why Language Mastery Matters More Than Ever in the AI Era
21CTO
21CTO
Aug 3, 2026 · Artificial Intelligence

JetBrains’ Open‑Source 12B Code Model Mellum2: Private Deployment and High‑Throughput Over Claude Code

JetBrains released the open‑source 12‑billion‑parameter Mellum2 model, a MoE‑based code AI that delivers private on‑prem deployment, high‑throughput inference, and strong code‑generation benchmarks, positioning it as a fast, specialized alternative to Claude Code and other proprietary models.

Mellum2Mixture of Expertsbenchmark
0 likes · 7 min read
JetBrains’ Open‑Source 12B Code Model Mellum2: Private Deployment and High‑Throughput Over Claude Code
Node.js Tech Stack
Node.js Tech Stack
Aug 2, 2026 · Artificial Intelligence

How an AI Agent Book Racked Up 30K Stars in 20 Days After the DeepSeek Interview Fallout

The open‑source Chinese AI Agent book by Li Bojie surged to nearly 30,000 GitHub stars within 20 days, thanks to extensive chapters, 95 experiments, multilingual code, and a practical engineering roadmap, while the article explains its structure, reading strategy, and why star count alone doesn’t guarantee quality.

AI AgentGitHub StarsMachine Learning
0 likes · 7 min read
How an AI Agent Book Racked Up 30K Stars in 20 Days After the DeepSeek Interview Fallout
samdeepthink
samdeepthink
Aug 2, 2026 · Fundamentals

Why Reducing Absolutism Boosts Engineering Judgment

The article argues that technical growth comes from shedding absolute beliefs, prioritizing sound architecture, writing clear code, avoiding needless hype, and applying best‑practice principles only where they truly fit, all backed by concrete development experiences.

architecturebest practicescode simplicity
0 likes · 5 min read
Why Reducing Absolutism Boosts Engineering Judgment
DataFunSummit
DataFunSummit
Aug 2, 2026 · Artificial Intelligence

When Coding Loops Run Amok: Applying Control Theory to AI‑Assisted Programming

The article critiques uncontrolled AI coding loops that generate massive, unreviewable PRs and proposes a control‑theoretic framework—sensor, controller, actuator, and feedback—to make AI‑driven code changes incremental, safe, and auditable, illustrated with a real Effect‑TS migration case.

AI codingCI/CDControl Theory
0 likes · 13 min read
When Coding Loops Run Amok: Applying Control Theory to AI‑Assisted Programming
Architect
Architect
Aug 1, 2026 · R&D Management

Deconstructing Claude Code and Codex: The Six Core Components That Keep Coding Agents Stable

The article breaks down the six essential components of Claude Code and Codex—real‑time repository context, prompt caching, tools & permissions, context governance, session memory, and sub‑agents—showing how they align task state, action boundaries, and evidence to make coding agents reliable in real development workflows.

AI automationClaude CodeCodex
0 likes · 25 min read
Deconstructing Claude Code and Codex: The Six Core Components That Keep Coding Agents Stable
TonyBai
TonyBai
Aug 1, 2026 · R&D Management

Why a Good Design Document Is More Crucial Than Ever in the AI‑Assisted Coding Era

As AI tools increasingly generate code, engineers must still decide when to write a design document, how detailed it should be, and what essential sections to include—project scope, requirements, technical solution, risk, and collaboration trace—to ensure sound decisions and effective reviews.

AI-assisted codingDesign DocumentRisk Management
0 likes · 18 min read
Why a Good Design Document Is More Crucial Than Ever in the AI‑Assisted Coding Era
Tech Architecture Stories
Tech Architecture Stories
Jul 31, 2026 · Artificial Intelligence

Four Shifts in the AI Agent Landscape Revealed by 17 Weeks of GitHub Trends

Analyzing 17 weeks of GitHub trending projects from March to July, the author shows how the focus of AI agents has moved from role‑based demos to production‑grade concerns such as worktree isolation, model routing, cost, security, and multi‑agent orchestration, outlining four evolutionary stages and five key evaluation criteria.

AI AgentsAgent SecurityGitHub trends
0 likes · 12 min read
Four Shifts in the AI Agent Landscape Revealed by 17 Weeks of GitHub Trends
DeWu Technology
DeWu Technology
Jul 29, 2026 · Backend Development

AI‑Native Development for Transaction Core: A Five‑Gate Framework to Stabilize Legacy Systems

To adapt legacy order‑system development to AI‑generated code, the authors propose a five‑gate, spec‑driven workflow—demand clarification, technical design, TDD implementation, gate‑controlled review, and end‑to‑end telemetry—built on a five‑layer bottom‑up architecture that enforces stability, observability, and human‑validated safeguards.

AI codingObservabilityTDD
0 likes · 17 min read
AI‑Native Development for Transaction Core: A Five‑Gate Framework to Stabilize Legacy Systems
ITPUB
ITPUB
Jul 29, 2026 · Artificial Intelligence

Migrating Millions of Lines of Code with Claude Code: 6 Essential Steps

The article details how Anthropic engineers used Claude Code and multiple AI agents to migrate large codebases—from a million‑line Zig project to Rust and a 165k‑line Python codebase to TypeScript—outlining a six‑step workflow, cost considerations, and practical principles for AI‑assisted large‑scale code migration.

AI-assisted developmentClaude CodeRust
0 likes · 20 min read
Migrating Millions of Lines of Code with Claude Code: 6 Essential Steps
Java Tech Enthusiast
Java Tech Enthusiast
Jul 29, 2026 · R&D Management

5 Toxic Habits That Sabotage Your Tech Team

The article identifies five common managerial pitfalls—micromanaging like a surveillance camera, ignoring process in favor of outcomes, using fines to force discipline, publicly shaming while privately praising, and letting mood dictate decisions—and explains how each erodes trust, productivity, and team health.

R&D cultureprocess metricssoftware engineering
0 likes · 9 min read
5 Toxic Habits That Sabotage Your Tech Team
JD Cloud Developers
JD Cloud Developers
Jul 28, 2026 · Artificial Intelligence

How Haibo’s AI‑Native Framework Harnesses Double‑Loop Architecture, Knowledge Bases, and Self‑Iterating Skills

The article analyses Haibo’s AI‑Native development roadmap, which replaces ad‑hoc conversational AI assistants with a structured, file‑driven engineering system featuring a double‑layer governance model, three‑tier skill/agent/rule assets, a Google‑OKF knowledge base, self‑optimising skill loops, and real‑world case studies that demonstrate massive efficiency and cost gains.

AI-nativeautomationcase study
0 likes · 16 min read
How Haibo’s AI‑Native Framework Harnesses Double‑Loop Architecture, Knowledge Bases, and Self‑Iterating Skills
IT Learning Made Simple
IT Learning Made Simple
Jul 27, 2026 · R&D Management

Six-Month Study Plan for System Architecture Designer Exam: Build Foundations, Aim for 70+ Scores

This guide outlines a detailed 24‑week, 360‑hour preparation roadmap for the System Architecture Designer certification, targeting working professionals and beginners, dividing the study into six phases—from entry to adjustment—each with specific weekly tasks, learning topics, practice exams, and milestones to achieve a 70+ score.

Study PlanSystem Architecturecertification
0 likes · 13 min read
Six-Month Study Plan for System Architecture Designer Exam: Build Foundations, Aim for 70+ Scores
DataFunSummit
DataFunSummit
Jul 27, 2026 · Industry Insights

Palantir’s True Moat: Enterprise AI Agents, Ontology, and Decision‑Layer Engineering

Palantir’s 2026 roadmap shows the company moving beyond stronger AI models toward a comprehensive engineering system that lets enterprise agents safely access business data, execute permission‑guarded actions, and integrate into decision‑making processes—a shift that reshapes AI budgets and offers a clear lens on the competitive landscape, especially for Chinese firms.

AI AgentsAI BudgetDecision Engineering
0 likes · 16 min read
Palantir’s True Moat: Enterprise AI Agents, Ontology, and Decision‑Layer Engineering
IT Services Circle
IT Services Circle
Jul 27, 2026 · Fundamentals

Why Vibe Coding Fails and How Specification‑Driven Development Can Save AI‑Assisted Coding

The article critiques the five fatal flaws of the emerging Vibe Coding paradigm, explains the Specification‑Driven Development (SDD) methodology—including its principles, three‑phase workflow, tool ecosystem, and integration with AI agents—and promotes the first Chinese book that details this approach.

AI-assisted codingAgent IntegrationSDD workflow
0 likes · 12 min read
Why Vibe Coding Fails and How Specification‑Driven Development Can Save AI‑Assisted Coding
Machine Heart
Machine Heart
Jul 26, 2026 · Artificial Intelligence

How Loom Eliminates AI Coding Agents’ ‘Local Forgetting’ and Enables Resumable Workflows

The article explains that current AI coding agents quickly lose context on longer tasks, leading to repeated errors and “local forgetting,” and introduces Loom—an open‑source framework that adds a structured engineering state layer, isolates bugs, supports multi‑agent handoff, and makes long‑running code‑generation tasks reliable.

AI codingLoomagent state
0 likes · 8 min read
How Loom Eliminates AI Coding Agents’ ‘Local Forgetting’ and Enables Resumable Workflows
AI Engineer Programming
AI Engineer Programming
Jul 26, 2026 · Artificial Intelligence

Analyzing the grill‑me Agent Skills Repository: Making Probabilistic LLMs Deterministic

The article dissects Matt Pocock’s skills repository, explaining how a set of atomic, editable, composable Agent Skills—driven by structured grilling, shared vocabularies, TDD loops, and design checkpoints—turns the inherently probabilistic nature of LLM‑based programming into a repeatable, deterministic workflow while highlighting practical limits and best‑practice patterns.

AgentLLMPrompt Engineering
0 likes · 22 min read
Analyzing the grill‑me Agent Skills Repository: Making Probabilistic LLMs Deterministic
Coder Life Journal
Coder Life Journal
Jul 26, 2026 · Industry Insights

Why Writing Less Code with AI Makes Developers More Anxious

Although AI coding tools let Java developers generate DTOs, interfaces, tests and business logic faster, the resulting speed boost often leaves them uneasy because the reasoning and design decisions that used to be embedded in handwritten code disappear, leading to deeper doubts during review and deployment.

AI codingJavaautomation
0 likes · 7 min read
Why Writing Less Code with AI Makes Developers More Anxious
phodal
phodal
Jul 24, 2026 · Artificial Intelligence

How Better Harness Embeds Engineering Best Practices into Qoder to Boost Efficiency

Better Harness, a new Beta feature in Qoder Desktop, analyzes Coding Agent loops by visualizing the harness, pinpointing missing or weak elements, and guiding users to define goals, boundaries, and validation methods so each loop becomes a reliable, continuously improving delivery cycle.

AI automationAgent Loopcoding agent
0 likes · 11 min read
How Better Harness Embeds Engineering Best Practices into Qoder to Boost Efficiency
Insight Construct
Insight Construct
Jul 24, 2026 · Industry Insights

From Physics to Profit: How AI Is Redefining Software Engineering

The article analyzes how large‑model AI triggers a full‑stack paradigm shift in software engineering—from low‑level hardware and probabilistic mathematics to AI‑native data platforms, agent‑driven development, and result‑based business models—offering a deep, structured breakdown of each layer.

AIAI-native architectureGPU databases
0 likes · 8 min read
From Physics to Profit: How AI Is Redefining Software Engineering
samdeepthink
samdeepthink
Jul 23, 2026 · Fundamentals

Why Pinyin Naming Beats Forced English Translations in Code

The article argues that using full‑pinyin identifiers for Chinese platform names and domain concepts improves code readability, searchability, and consistency, especially when no standard English term exists, and it illustrates the point with concrete naming examples and snippets.

Chinese platformscode readabilitypinyin naming
0 likes · 4 min read
Why Pinyin Naming Beats Forced English Translations in Code
samdeepthink
samdeepthink
Jul 23, 2026 · Fundamentals

Why Stability Comes First and Clarity Second in Programming

The author argues that in real‑world software development the two paramount principles are system stability—ensured through architecture, degradation, alerts, testing, etc.—and code clarity, achieved via encapsulation, composition, separation of concerns, and controlled complexity, because they keep IT teams alive and code maintainable.

Stabilityarchitecturebest practices
0 likes · 4 min read
Why Stability Comes First and Clarity Second in Programming
Shuge Unlimited
Shuge Unlimited
Jul 23, 2026 · Artificial Intelligence

Matt Pocock’s Three Skills: Four Core Terms and a Decision Table to Prompt Agents to Ask the Right Questions

The article breaks down Matt Pocock’s three Agent‑skills—codebase‑design, prototype, and improve‑codebase‑architecture—introduces four precise vocabulary items (deep module, seam, locality, leverage), shows how to use a decision table to steer agents toward the right problem definition, and warns about common pitfalls and token costs.

AI AgentsPrototypeSoftware Architecture
0 likes · 18 min read
Matt Pocock’s Three Skills: Four Core Terms and a Decision Table to Prompt Agents to Ask the Right Questions
AI Engineer Programming
AI Engineer Programming
Jul 23, 2026 · R&D Management

When Companies Mandate AI-Only Coding, Budgets Override Real Productivity

A junior engineer recounts how his Norwegian tech firm first forced developers to code exclusively with AI, then imposed strict token budgets and bonuses, leading senior staff to abandon AI tools, revealing that financial incentives, not actual productivity gains, dominate corporate AI adoption decisions.

AI codingProductivityindustry trends
0 likes · 7 min read
When Companies Mandate AI-Only Coding, Budgets Override Real Productivity
samdeepthink
samdeepthink
Jul 22, 2026 · Fundamentals

How Programmers Name Boolean Variables: Common Prefixes, Pitfalls, and Best Practices

Using clear prefixes like is, has, can, and should for boolean variables improves code readability, while pitfalls such as mixed prefixes, negative naming, vague names like flag, and boolean traps in method parameters can cause confusion; the article offers concrete examples and practical refactoring strategies.

best practicesboolean namingcode readability
0 likes · 8 min read
How Programmers Name Boolean Variables: Common Prefixes, Pitfalls, and Best Practices
Linyb Geek Road
Linyb Geek Road
Jul 21, 2026 · Artificial Intelligence

13 Proven Claude Code Practices to Turn AI into a Team Productivity Engine

Boris Cherny outlines 13 concrete engineering practices—spanning standardization, automated verification, workflow acceleration, and feedback loops—that transform Claude Code from a clever code generator into a reliable, cost‑effective productivity tool for software teams, complete with real‑world metrics and step‑by‑step guidance.

AI ToolingCI/CDClaude Code
0 likes · 29 min read
13 Proven Claude Code Practices to Turn AI into a Team Productivity Engine
LuTiao Programming
LuTiao Programming
Jul 20, 2026 · Artificial Intelligence

AI Coding Agents Boost PRs 24%—Why Java Teams Face New Challenges

Microsoft’s study of tens of thousands of engineers shows AI coding agents raise merged pull requests by 24%, but the metric masks deeper issues: faster code production creates verification bottlenecks, knowledge debt, and a shift from coding to review that Java teams must address.

AI AgentsAI codingJava
0 likes · 14 min read
AI Coding Agents Boost PRs 24%—Why Java Teams Face New Challenges
21CTO
21CTO
Jul 20, 2026 · R&D Management

Vibe Coding Pitfalls: How AI‑Driven Rapid Development Turned Into System Chaos

A team that relied entirely on AI tools like Codex to rush a multi‑channel customer‑service chatbot into production ended up with unreadable code, endless bug‑fix loops, performance crashes, and a loss of engineering control, illustrating the hidden risks of AI‑only development.

AI codingAI-assisted developmentcode maintainability
0 likes · 5 min read
Vibe Coding Pitfalls: How AI‑Driven Rapid Development Turned Into System Chaos
samdeepthink
samdeepthink
Jul 20, 2026 · Industry Insights

What Leaving YouTube Reveals About Big‑Tech Promotion Systems

The article reflects on a former YouTube engineer’s decision to quit, arguing that internal promotion ladders are poor measures of personal value and urging engineers to focus on real impact, problem‑solving, and leadership rather than titles.

big techcareer-developmentindustry insights
0 likes · 3 min read
What Leaving YouTube Reveals About Big‑Tech Promotion Systems
TechVision Expert Circle
TechVision Expert Circle
Jul 19, 2026 · Industry Insights

How AI Is Reshaping Every Stage of Software Development

Over the past three years, AI has transformed software engineering—from code generation and architecture to testing and team roles—shifting bottlenecks from writing code to making decisions, introducing AI‑native architectures, redefining engineer skill sets, and prompting both over‑hyped expectations and under‑appreciated opportunities.

AIAI-native architectureTesting automation
0 likes · 14 min read
How AI Is Reshaping Every Stage of Software Development
DataFunSummit
DataFunSummit
Jul 19, 2026 · Artificial Intelligence

How to End the AI Coding Loop: Using Control Theory for Safe Incremental Changes

The article critiques the uncontrolled “blind rail” AI coding loops that generate massive PRs, explains why control theory‑based feedback loops are essential, and details a concrete Effect‑TS migration case that demonstrates a repeatable, low‑risk engineering pattern for AI‑assisted code evolution.

AI codingAgent AutomationControl Theory
0 likes · 13 min read
How to End the AI Coding Loop: Using Control Theory for Safe Incremental Changes
Machine Heart
Machine Heart
Jul 18, 2026 · Industry Insights

How a Self‑Driving Company Tripled Code Output Without Raising Incidents

Replit’s self‑driving company model lets humans set goals while AI agents handle data gathering, task execution and verification, resulting in a near‑threefold increase in code output, stable review times, unchanged incident rates, and faster product delivery across the organization.

AI AgentsProductivityReplit
0 likes · 14 min read
How a Self‑Driving Company Tripled Code Output Without Raising Incidents
System Architect Go
System Architect Go
Jul 17, 2026 · Industry Insights

Will Programmers Vanish in the AI Era? How Automation Reshapes Software Production

The article analyses how AI coding agents are moving from code‑completion to full‑cycle software production, examines the economic and organizational implications for front‑end, back‑end and testing roles, and outlines the four closure loops that determine whether programmers will disappear or be redefined.

Artificial IntelligenceTalent Developmentautomation
0 likes · 37 min read
Will Programmers Vanish in the AI Era? How Automation Reshapes Software Production
Shuge Unlimited
Shuge Unlimited
Jul 16, 2026 · Fundamentals

How 6 Skills from Matt Pocock Teach AI to Match Real Engineer Discipline

The article reviews Matt Pocock’s open‑source “Skills For Real Engineers” repository, explains the four common agent failure modes, details six concrete skills—writing‑great‑skills, codebase‑design, TDD, diagnosing‑bugs, improve‑codebase‑architecture, and prototype—along with their failure patterns, completion criteria, and immediately adoptable actions for teams.

AI codingAgent SkillsDebugging
0 likes · 21 min read
How 6 Skills from Matt Pocock Teach AI to Match Real Engineer Discipline
Liangxu Linux
Liangxu Linux
Jul 16, 2026 · Industry Insights

Why Are Embedded System Engineers Still Low-Paid Despite the Talent Shortage?

The article explains that although there is a large demand for embedded engineers, entry‑level salaries remain low because companies need to train newcomers for years, while only engineers with deep hardware and software expertise can command high pay after gaining experience.

SalaryTalent Shortagecareer-development
0 likes · 6 min read
Why Are Embedded System Engineers Still Low-Paid Despite the Talent Shortage?
KooFE Frontend Team
KooFE Frontend Team
Jul 16, 2026 · Artificial Intelligence

Why Do Hundreds of Skills Slow Down GPT‑5.6 Codex?

After upgrading to GPT‑5.6, many Codex users find that the large number of accumulated Skills no longer speeds up work but actually lengthens execution time, increases token consumption, and adds extra tool calls because the model now reads and enforces Skill rules more rigorously, turning Skills from execution helpers into contextual overhead.

AI model performanceAgentGPT-5.6
0 likes · 12 min read
Why Do Hundreds of Skills Slow Down GPT‑5.6 Codex?
YiSu Grain
YiSu Grain
Jul 15, 2026 · R&D Management

Day 22: Architects Choose Trade‑offs, Not Just Draw Diagrams

The article explains how a system architect resolves conflicting stakeholder demands—such as simplicity for patients, strict security, rapid delivery, low cost, and high reliability—by translating them into documented, reviewable, implementable and evolvable architecture decisions and by continuously balancing business goals, quality attributes, technical constraints and cost.

Risk ManagementStakeholder AnalysisSystem Architecture
0 likes · 24 min read
Day 22: Architects Choose Trade‑offs, Not Just Draw Diagrams
DaTaobao Tech
DaTaobao Tech
Jul 15, 2026 · Artificial Intelligence

AI Native Model (AINMM): Five Levels to Measure Production AI Transformation

The article introduces the AI Native Maturity Model (AINMM), a five‑level framework inspired by CMMI that defines measurable criteria for assessing and guiding the evolution of existing production‑grade software projects toward AI‑driven development, offering concrete steps, tools, and case‑study insights to achieve ten‑fold efficiency gains.

AI integrationAI-nativeMaturity Model
0 likes · 39 min read
AI Native Model (AINMM): Five Levels to Measure Production AI Transformation
samdeepthink
samdeepthink
Jul 15, 2026 · Interview Experience

How to Present Your Project Experience in a Programming Interview to Stand Out

The article explains how candidates should showcase only the most relevant, deeply‑involved projects—detailing background, role, challenges, solutions, and impact—to demonstrate technical depth and decision‑making ability during a Java interview, while avoiding superficial or overly lengthy descriptions.

Javainterviewproject experience
0 likes · 8 min read
How to Present Your Project Experience in a Programming Interview to Stand Out
YiSu Grain
YiSu Grain
Jul 15, 2026 · Fundamentals

Day 21 – Link the Six Core Software‑Engineering Topics Before Advancing

Day 21 ties together six software‑engineering pillars—development models, requirements engineering, UML, design principles & patterns, testing, and CMMI—explains their interrelations, illustrates them with an e‑commerce order‑system case, teaches a memory‑palace recall method, and provides a 20‑question exam with answers.

CMMIDesign PatternsUML
0 likes · 21 min read
Day 21 – Link the Six Core Software‑Engineering Topics Before Advancing
Su San Talks Tech
Su San Talks Tech
Jul 15, 2026 · Artificial Intelligence

How Codex Transforms Java Development: From Theory to Real-World Projects

Codex, OpenAI’s cloud‑native software‑engineering agent, replaces the traditional write‑test‑fix cycle with an automated loop that can pull repositories, modify multiple files, run tests in isolated sandboxes, and output merge‑ready diffs, delivering 60‑75% speed gains for Java backend tasks when used with well‑crafted prompts and proper governance.

AI code generationJavaOpenAI Codex
0 likes · 34 min read
How Codex Transforms Java Development: From Theory to Real-World Projects
Shuge Unlimited
Shuge Unlimited
Jul 14, 2026 · Artificial Intelligence

Which AI Coding Tool Solves Control Loss and Forgetfulness: mattpocock/skills vs Trellis

The article compares two open‑source AI coding projects—mattpocock/skills and Trellis—examining how each addresses the twin challenges of losing control over generated code and AI agents forgetting project context, and provides a detailed six‑dimensional analysis to help developers choose the right solution.

AI codingProject ManagementTrellis
0 likes · 20 min read
Which AI Coding Tool Solves Control Loss and Forgetfulness: mattpocock/skills vs Trellis
Java Tech Enthusiast
Java Tech Enthusiast
Jul 13, 2026 · Artificial Intelligence

Can GPT‑5.6 Beat Claude 5 and Grok 4.5? A Live Head‑to‑Head Test

The article benchmarks OpenAI's newly released GPT‑5.6 (Sol, Terra, Luna) against Anthropic's Claude Fable 5 and SpaceXAI's Grok 4.5 by having each model independently develop a football web game in Cursor, comparing pricing, benchmark scores, development speed, bug‑fix cycles, code size, UI quality, and overall suitability for different tasks.

AI code generationClaude Fable 5GPT-5.6
0 likes · 15 min read
Can GPT‑5.6 Beat Claude 5 and Grok 4.5? A Live Head‑to‑Head Test
Java Architect Handbook
Java Architect Handbook
Jul 13, 2026 · Artificial Intelligence

Why the “Large Model Post‑Processing Engineer” Is the Most Ironic New Role in AI

The article argues that while large‑model AI can quickly deliver an 80‑point prototype, the remaining 20 points needed for a reliable, secure, and performant product require human engineers—coined as “post‑processing engineers”—to handle boundary cases, errors, security, and performance, making this role essential in the AI era.

AIAgentLarge Models
0 likes · 11 min read
Why the “Large Model Post‑Processing Engineer” Is the Most Ironic New Role in AI
samdeepthink
samdeepthink
Jul 13, 2026 · R&D Management

When a Team Member Underperforms: Train or Let Go?

The author recounts spending over two years trying to mentor a struggling developer, explains why endless training hurts the whole team, and concludes that while nurturing talent is essential, it must be bounded by a clear deadline.

Employee Developmentcode reviewperformance evaluation
0 likes · 5 min read
When a Team Member Underperforms: Train or Let Go?
DeepNoMind
DeepNoMind
Jul 13, 2026 · Artificial Intelligence

Building an Effective AI Code Review Tool: Context, Multi‑Round Consensus, and Feedback Loops

The article analyzes how AI‑driven code review becomes a new bottleneck after coding acceleration, proposes a three‑layer capability model—context construction, multi‑round consensus, and feedback loops—plus four core insights, and illustrates the approach with real‑world data from Snap's CodePal.

AI Code ReviewLLMautomation
0 likes · 13 min read
Building an Effective AI Code Review Tool: Context, Multi‑Round Consensus, and Feedback Loops
samdeepthink
samdeepthink
Jul 13, 2026 · Fundamentals

Why I Oppose Writing Only “Why” in Code Comments

The author argues that in clear business code, comments should cover both the overall process (what) and the rationale behind decisions (why), using concise flow annotations and explanatory notes to reduce reading cost while avoiding excessive commentary on already‑self‑explanatory code.

best practicescode commentsdocumentation
0 likes · 5 min read
Why I Oppose Writing Only “Why” in Code Comments
Shuge Unlimited
Shuge Unlimited
Jul 13, 2026 · Artificial Intelligence

Can AI Coding Run Wild? Matt Pocock’s 21 Skills Enforce Engineering Discipline for Agents

The article analyzes Matt Pocock’s open‑source mattpocock/skills library, showing how its 21 carefully designed skills translate decades‑old software‑engineering disciplines into actionable agent commands that address four classic pain points, enforce a two‑layer invocation model, and guide a complete idea‑to‑ship workflow while remaining tool‑agnostic.

AI AgentsAgent SkillsEngineering discipline
0 likes · 16 min read
Can AI Coding Run Wild? Matt Pocock’s 21 Skills Enforce Engineering Discipline for Agents
Infinite Tech Management
Infinite Tech Management
Jul 12, 2026 · R&D Management

Why Most Tech Managers Are Incompetent – Lessons from Real‑World Experience

The article argues that many technical managers fail because they rely on engineering skills instead of developing true management capabilities, illustrating common pitfalls such as micromanaging code, ignoring people, and neglecting upward communication, and offers concrete advice for becoming a competent leader.

LeadershipPeter Principlemanagerial skills
0 likes · 12 min read
Why Most Tech Managers Are Incompetent – Lessons from Real‑World Experience
21CTO
21CTO
Jul 12, 2026 · Industry Insights

Bun’s AI‑Powered Full Migration to Rust Sparks Public Critique from Zig’s Founder

After Bun’s founder Jarred Sumner detailed an 11‑day, AI‑driven rewrite of over 530,000 Zig lines into Rust, Zig creator Andrew Kelley published a scathing response accusing the project of chronic engineering shortcuts, community impact, and questioning whether language changes can fix deeper process flaws.

AI code migrationBunRust
0 likes · 11 min read
Bun’s AI‑Powered Full Migration to Rust Sparks Public Critique from Zig’s Founder
TonyBai
TonyBai
Jul 12, 2026 · Artificial Intelligence

Why AI Ignores Messy Code but Your Token Bill Doesn’t

A recent study shows that while AI coding agents can complete tasks equally well on clean or messy code, cleaner code consistently reduces token consumption and file revisits, leading to lower operational costs for developers.

AI coding agentsClaude Codecode cleanliness
0 likes · 15 min read
Why AI Ignores Messy Code but Your Token Bill Doesn’t
Liangxu Linux
Liangxu Linux
Jul 11, 2026 · Artificial Intelligence

OpenAI Launches Next‑Gen Coding Assistant Codex: Key Technical Highlights and Will It Disrupt Programmers?

OpenAI’s new cloud‑based Codex AI assistant builds on the same Transformer architecture as GitHub Copilot, offering multi‑language support and faster responses, but real‑world testing shows only about 80% of its output is usable, with the remaining 20% containing bugs or mismatches—especially in embedded development—leading the author to argue that Codex is a helpful code‑completion tool rather than a revolutionary replacement for skilled engineers.

AI coding assistantCodexGitHub Copilot
0 likes · 7 min read
OpenAI Launches Next‑Gen Coding Assistant Codex: Key Technical Highlights and Will It Disrupt Programmers?
Machine Heart
Machine Heart
Jul 11, 2026 · Backend Development

Bun Rewritten in 11 Days by Claude: A Million‑Line AI Project—Is It Stable?

The Bun JavaScript runtime, originally built in Zig, was completely rewritten in Rust within 11 days using Anthropic’s Claude Fable 5, generating a million lines of code at a $165 k API cost, sparking Andrew Kelley’s criticism, community debate over stability, unsafe code blocks, and the long‑term viability of AI‑driven development.

AI code generationBunClaude
0 likes · 7 min read
Bun Rewritten in 11 Days by Claude: A Million‑Line AI Project—Is It Stable?
DataFunTalk
DataFunTalk
Jul 11, 2026 · Artificial Intelligence

Ending the AI Coding Loop: Applying Control Theory for Safe Incremental Automation

The article critiques blind AI coding loops that generate massive, unreviewed PRs and proposes a control‑theory‑based framework—using sensors, controllers, and actuators—to make AI‑assisted code changes incremental, measurable, and safely integrated into real‑world engineering workflows.

AI codingControl TheoryEffect-TS
0 likes · 13 min read
Ending the AI Coding Loop: Applying Control Theory for Safe Incremental Automation
TonyBai
TonyBai
Jul 11, 2026 · Industry Insights

Go Is the Agentic AI Era’s ‘Chosen Language’ – TypeScript 7.0 Gains 10× Build Speed

Microsoft’s TypeScript 7.0 compiler, rewritten in Go, now builds ten times faster, prompting former Go product manager Steve Francia (spf13) to argue that Go’s readability‑first design, deterministic dependency management, and rapid compile cycle make it the optimal language for the emerging Agentic AI development workflow.

Build SpeedDependency ManagementGo
0 likes · 25 min read
Go Is the Agentic AI Era’s ‘Chosen Language’ – TypeScript 7.0 Gains 10× Build Speed
Linyb Geek Road
Linyb Geek Road
Jul 10, 2026 · Artificial Intelligence

Why Writing Specs Is Just Writing Code Again – The Double‑Watch Dilemma

The article argues that detailed specification documents for AI agents end up being as verbose and bug‑prone as actual code, turning a single spec into two code‑like artifacts and exposing a "precision conservation" law that makes AI‑generated code unreliable.

AI code generationPrompt Engineeringautomation
0 likes · 16 min read
Why Writing Specs Is Just Writing Code Again – The Double‑Watch Dilemma
Shuge Unlimited
Shuge Unlimited
Jul 9, 2026 · Artificial Intelligence

12 Lines vs 689 Lines: Comparing the Design Paths of mattpocock/skills and Superpowers

This article deeply analyzes the source of mattpocock/skills v1.1.0, contrasting its concise 12‑line skill design with Superpowers' 689‑line approach, explaining the underlying engineering philosophies, constraints, four foundational pillars, workflow mechanics, and the trade‑offs that help developers choose between the two routes.

AI AgentsPrompt EngineeringSkill design
0 likes · 18 min read
12 Lines vs 689 Lines: Comparing the Design Paths of mattpocock/skills and Superpowers