Tagged articles
24 articles
Page 1 of 1
Architecture Musings
Architecture Musings
Apr 19, 2026 · Artificial Intelligence

My AI Adoption Journey: Lessons from the Terraform and Ghostty Creator

The author, Mitchell Hashimoto—co‑founder of HashiCorp and creator of Terraform and Ghostty—shares a step‑by‑step, candid account of adopting AI agents, detailing six phases from abandoning chatbots to continuously running agents, the concept of “harness engineering,” and practical insights on when and how to integrate AI into a developer workflow.

AI adoptionGhosttyHarness Engineering
0 likes · 16 min read
My AI Adoption Journey: Lessons from the Terraform and Ghostty Creator
Architect's Ambition
Architect's Ambition
Apr 7, 2026 · Artificial Intelligence

Will AI Coding Make Programmers Redundant? My 3‑Month Hands‑On Experience

After three months of integrating AI coding tools like Cursor into his daily workflow, the author finds that AI can triple routine productivity and handle standard CRUD, testing, and documentation, but still fails at complex business logic, architecture decisions, and deep debugging, leading to a pronounced stratification of developer roles and offering concrete steps to stay indispensable.

AI CodingDeveloper Workflowautomation
0 likes · 13 min read
Will AI Coding Make Programmers Redundant? My 3‑Month Hands‑On Experience
Tencent Cloud Developer
Tencent Cloud Developer
Mar 24, 2026 · Artificial Intelligence

Why AI Coding Agents Miss the Mark—and How to Make Them Work

The article analyzes the hype around AI coding tools like OpenClaw, exposing false demands, the pitfalls of building agents before real needs, the quality gaps in AI‑generated code, and practical strategies such as spec‑first coding, bottleneck identification, and multi‑model orchestration to improve productivity.

AI CodingLLM agentsSpec Coding
0 likes · 15 min read
Why AI Coding Agents Miss the Mark—and How to Make Them Work
Java Tech Enthusiast
Java Tech Enthusiast
Jan 12, 2026 · Artificial Intelligence

Can Claude Code Build a Year‑Long System in Just One Hour?

A Google senior engineer reports that Anthropic's Claude Code reproduced a system her team spent a year developing within an hour, sparking debate over AI coding agents, productivity gains, and the future of software engineering.

AI coding agentsAnthropicClaude Code
0 likes · 11 min read
Can Claude Code Build a Year‑Long System in Just One Hour?
Goodme Frontend Team
Goodme Frontend Team
Nov 10, 2025 · Frontend Development

Why AI Agents Aren’t Ready to Run Your Front‑End Projects (And How to Use Them Effectively)

The article examines the hype around AI agents, explains why they currently cannot fully take over front‑end development in company projects due to fragmented context, stability demands, and long‑term architectural needs, and offers practical strategies and prompt templates for realistic, productive use.

AI agentsCode reviewPrompt engineering
0 likes · 19 min read
Why AI Agents Aren’t Ready to Run Your Front‑End Projects (And How to Use Them Effectively)
AndroidPub
AndroidPub
Oct 9, 2025 · Artificial Intelligence

How AI is Revolutionizing Software Development: Insights from DORA 2025

The 2025 DORA report reveals that 90% of software professionals now use AI daily, boosting productivity across tasks such as coding, testing, and documentation, while also exposing trust challenges and highlighting the need for cultural and process changes to fully harness AI’s transformative potential.

AI adoptionAI trustDORA report
0 likes · 7 min read
How AI is Revolutionizing Software Development: Insights from DORA 2025
Continuous Delivery 2.0
Continuous Delivery 2.0
Jul 17, 2025 · Artificial Intelligence

Why AI Coding Tools May Slow You Down: Uncovering the Efficiency Illusion

This article examines why AI‑assisted coding tools often create an illusion of speed, revealing research that shows senior developers may spend up to 19% more time, and outlines three key insights: the efficiency illusion, the supremacy of context, and a roadmap for building a human‑AI quality flywheel.

AI programmingContext Engineeringefficiency illusion
0 likes · 11 min read
Why AI Coding Tools May Slow You Down: Uncovering the Efficiency Illusion
Continuous Delivery 2.0
Continuous Delivery 2.0
Jul 4, 2025 · Fundamentals

How Much Time Do Developers Lose to Technical Debt? A Replication Study Reveals 23% Waste

An empirical replication study published in the Journal of Systems and Software quantifies technical debt’s impact, showing developers waste about 23% of their work time, with additional testing, code analysis, and refactoring, and reveals a ‘contagion’ effect where existing debt prompts new debt, highlighting perception gaps between developers and managers.

Empirical StudyTechnical Debtdeveloper productivity
0 likes · 7 min read
How Much Time Do Developers Lose to Technical Debt? A Replication Study Reveals 23% Waste
21CTO
21CTO
Apr 11, 2025 · Artificial Intelligence

Can AI Really Write 90% of Your Code? Insights from QCon’s AI Programming Talk

At QCon in London, Thoughtworks’ AI‑assisted delivery lead Birgitta Böckeler warned that while large language models can automate many coding tasks, realistic productivity gains are modest—around 8%—and developers must navigate new risks such as hidden‑rule vulnerabilities, agent misuse, and over‑reliance on AI suggestions.

AI agentsAI programmingsoftware productivity
0 likes · 7 min read
Can AI Really Write 90% of Your Code? Insights from QCon’s AI Programming Talk
Continuous Delivery 2.0
Continuous Delivery 2.0
Apr 28, 2024 · Operations

Engineering Efficiency, Infrastructure Debt, and the Rise of Platform Engineering

The article analyzes how rapid business growth over the past two decades masked engineering efficiency issues, explains why the slowdown of the internet market now forces companies to confront infrastructure debt and tool platform problems, and outlines how platform engineering and DevOps principles can restore productivity and align engineering goals.

Engineering Efficiencyinfrastructure debtplatform engineering
0 likes · 9 min read
Engineering Efficiency, Infrastructure Debt, and the Rise of Platform Engineering
MaGe Linux Operations
MaGe Linux Operations
Feb 24, 2024 · Operations

How to Measure Software Development Productivity with DORA and CI Metrics

This article explains why software development productivity is hard to quantify, outlines key considerations for selecting meaningful metrics, and details essential DORA, cycle‑time, quality, customer‑feedback, employee‑satisfaction, and CI/CD indicators that help teams track progress without creating perverse incentives.

DORA metricsci/cdsoftware metrics
0 likes · 13 min read
How to Measure Software Development Productivity with DORA and CI Metrics
Architecture & Thinking
Architecture & Thinking
Jan 8, 2024 · Artificial Intelligence

How Baidu Comate Supercharges Coding: A Practical AI Assistant Guide

This article introduces Baidu Comate, an AI-powered coding assistant built on the Wenxin model, explains how to install it, demonstrates its real-time code completion, comment generation, test creation, and optimization features across multiple languages and IDEs, and highlights its benefits for developers.

AI coding assistantGoVS Code
0 likes · 10 min read
How Baidu Comate Supercharges Coding: A Practical AI Assistant Guide
21CTO
21CTO
Nov 9, 2023 · Artificial Intelligence

How GitHub Copilot Chat Is Redefining AI‑Powered Coding

GitHub’s newly released Copilot Chat, built on OpenAI’s GPT‑4, offers a context‑aware chatbot that assists developers across IDEs and mobile apps, promises massive productivity gains, introduces enterprise features, and raises legal and security considerations for AI‑driven software development.

AI coding assistantEnterprise AIGPT-4
0 likes · 8 min read
How GitHub Copilot Chat Is Redefining AI‑Powered Coding
21CTO
21CTO
Jul 5, 2023 · Artificial Intelligence

Top 6 AI Coding Assistants to Boost Your Development in 2023

This article reviews six leading AI-powered coding assistants—ChatGPT, GitHub Copilot, Tabnine, Codeium, CodeGeeX, Visual Studio IntelliCode, and Sourcery—detailing their features, pricing, advantages, drawbacks, and ideal use cases to help developers choose the right tool for increased productivity.

AI coding assistantscode completiondeveloper tools
0 likes · 17 min read
Top 6 AI Coding Assistants to Boost Your Development in 2023
Architects Research Society
Architects Research Society
Nov 3, 2022 · Fundamentals

Programming Productivity: Definitions, Models, and Influencing Factors

Programming productivity, also known as software or development productivity, examines how output relates to input, covering definitions, measurement models such as COCOMO II and Jones’s factors, function points, value‑based engineering, and human aspects, while discussing efficiency, effectiveness, profitability, and various factors influencing individual and team efficiency.

COCOMOMetricsfunction points
0 likes · 12 min read
Programming Productivity: Definitions, Models, and Influencing Factors
21CTO
21CTO
Jun 27, 2022 · Fundamentals

10 Essential Habits Every Developer Must Master to Stay Ahead

This article outlines ten practical habits—from readable code and consistent naming to version control, continuous learning, and effective debugging—that help developers boost productivity, avoid burnout, and remain competitive in the fast‑evolving tech industry.

Career Growthcoding best practicesdeveloper habits
0 likes · 9 min read
10 Essential Habits Every Developer Must Master to Stay Ahead
Continuous Delivery 2.0
Continuous Delivery 2.0
Dec 20, 2021 · Mobile Development

Measuring Engineer Productivity and Software Quality in Facebook Mobile Development

This article analyses seven years of Facebook mobile development data to show how increasing release frequency can coexist with stable engineer productivity and unchanged software quality, using metrics such as daily code changes, commit frequency, bug severity, crash rates, cherry‑picks and launch‑blockers.

Continuous DeploymentFacebookMobile Development
0 likes · 6 min read
Measuring Engineer Productivity and Software Quality in Facebook Mobile Development
21CTO
21CTO
Mar 11, 2020 · Fundamentals

What Do Billions of Code Lines Reveal About Big Tech’s Development Scale?

The article compares Tencent's 12.9 billion and Alipay's 4 billion new code lines in 2019, puts them in perspective with other well‑known software projects, and discusses why raw line counts are a limited metric for evaluating engineering productivity.

code metricslarge codebasessoftware productivity
0 likes · 4 min read
What Do Billions of Code Lines Reveal About Big Tech’s Development Scale?
21CTO
21CTO
Mar 30, 2018 · R&D Management

How Much Does a Line of Code Really Cost? A Tale of Two Projects

A senior developer compares a traditional co‑located auction site project with a distributed open‑source Java project, revealing that the cost per line of code drops from nearly $4 to just $0.13, highlighting the massive efficiency gains of distributed development.

cost analysisdistributed teamsline of code
0 likes · 6 min read
How Much Does a Line of Code Really Cost? A Tale of Two Projects
21CTO
21CTO
Nov 7, 2017 · Fundamentals

How to Become a 10× Developer: Master the What, Why, and When

The article explains how developers can boost their productivity tenfold by focusing on three core questions—what to build, why it matters, and when to act—while emphasizing communication, prioritization, and a product‑mindset over sheer coding skill.

10x developerdeveloper efficiencysoftware productivity
0 likes · 10 min read
How to Become a 10× Developer: Master the What, Why, and When
21CTO
21CTO
Sep 1, 2017 · Fundamentals

How Many Lines of Code Does a Google Engineer Write Each Day?

A Google AdMob engineer measured his own and his teammates' daily code changes, finding an average of about 150 lines per day, which leads to an estimate of roughly four million lines of code written across Google every day.

Engineering EfficiencyGoogle engineeringcode metrics
0 likes · 3 min read
How Many Lines of Code Does a Google Engineer Write Each Day?