65 related articles

A deep dive into Abstract Data Types (ADT) and how separating interface from implementation manages software complexity and improves maintainability—a timeless design principle every engineer should master early.

A viral Reddit post sparks debate: AI coding failures stem from users' engineering skills, not the tools themselves. Deep analysis of how to properly harness AI coding tools like Cursor and Copilot.

A Homelab user leveraged Gemini AI to build a custom web management interface for an HP switch via REST API, enabling port control, PoE management, and connection visualization.

New Claude Opus proactively writes test harnesses to observe runtime behavior. We analyze how this shift from passive code generation to autonomous debugging marks a key evolution in AI programming.

A comprehensive guide to OpenAI's new AI coding agent Codex: from concept and comparison of its four forms, to installing Git/Node.js/VS Code, configuring the API Key, and creating a workspace.

How can Java engineers transition to AI Architect? This article breaks down three core capability layers — AI app development, production RAG, and AI Agent orchestration — using Spring AI Alibaba and LangChain4j to turn your Java foundation into a competitive edge.

A hands-on case: using Claude Code and the LVGL graphics library to build a Tetris game running on an embedded board from scratch in under 3 hours.

A hands-on case study: using Claude Code and the LVGL graphics library to build a Tetris game running on an embedded dev board from scratch in under 3 hours.

Hands-on with Alibaba Tongyi Qianwen's strongest Qwen3: a 2.4-trillion-parameter open weight model scoring 81.25% on KingBench, ranking second and beating Claude Opus 4.8 with perfect scores in game dev, math, and agent tasks.

A non-programmer tests AMD Ryzen AI Halo by deploying local AI models to tackle a real dev task. After testing Ollama and Qwen3, the verdict: AI amplifies developers, it doesn't replace them.

Explore the five stages of AI programming evolution — from handwritten code to Claude Code and Codex enabling autonomous debugging and commits. Understand AI's limits from 0-to-1 vs 1-to-100, and what skills developers need next.

When AI coding assistants have full filesystem access, are your API keys and cloud credentials safe? Deep dive into secret leakage risks and practical defenses.

As Vibe Coding rises, many developers can't write code without AI. We break down the risks, whether traditional coding skills still matter, and how to rebuild them.

Knowing how to call an API doesn't make you an AI engineer. This article breaks down the complete skill structure of an AI application engineer, covering Python fundamentals, LLM fine-tuning, Agent development, and enterprise projects.

A Snorkel AI senior research scientist tested an early GPT-5.6 build on a ~1,000-line coding task — completed in one shot, no repeated prompting needed.

A big-tech interviewer reveals: junior/mid frontend dev is being replaced by AI. This article breaks down 3 core Vibe Coding interview questions to help you master key skills for the AI-assisted coding era.

Why has AI engineering methodology evolved from prompts to context engineering and now Harness engineering? This article examines three paradigms, key bottlenecks, and the Agent = Model + Harness formula.

Build an HR recruitment workflow Agent with Spring AI Alibaba Graph, covering resume parsing, job matching, tiered question generation, HITL checkpointing, and time travel state rollback across 20 core technical points.

GLM-5.2 tops open-weight models in coding with a 74.4 Frontiers-WE score, beating GPT-5.5. Its MIT license enables local deployment, and the gap with closed-source flagships is closing fast.

The same Chinese AI wins praise on Hacker News yet gets criticized at home. This article dissects three mismatches — user identity, product form, and positioning — behind the divided reviews.