All Articles

142740 articles · Page 223 of 7137
Java Companion
Java Companion
Jun 2, 2026 · Artificial Intelligence

Why 33k‑Star Open‑Source Tabby Keeps Your Code Private on a Self‑Hosted AI Assistant

The article reviews Tabby, an Apache‑2.0 open‑source AI coding assistant that runs entirely on‑premises, detailing its setup, performance, features like Tree‑sitter context indexing, Answer Engine queries, CI‑based code review, and the experimental Pochi Agent while also noting hardware limits and practical pitfalls.

CI code reviewDocker deploymentPochi Agent
0 likes · 10 min read
Why 33k‑Star Open‑Source Tabby Keeps Your Code Private on a Self‑Hosted AI Assistant
Java Web Project
Java Web Project
Jun 2, 2026 · Artificial Intelligence

A Hands‑On, Step‑by‑Step Guide to Mastering Codex

This guide walks you through installing the Codex desktop app, configuring permissions, crafting effective prompts, reviewing diffs, using the built‑in browser, running parallel tasks, creating reusable Skills, and even controlling Codex remotely from a phone, turning the AI from a code writer into a code reviewer.

AI coding assistantAutomationCodex
0 likes · 11 min read
A Hands‑On, Step‑by‑Step Guide to Mastering Codex
Java Tech Workshop
Java Tech Workshop
Jun 2, 2026 · Backend Development

Implementing Distributed Locks in Spring Boot with Redis

This article explains why local locks like synchronized and ReentrantLock fail in microservice clusters, introduces the fundamentals and essential properties of distributed locks, walks through five iterative Redis lock implementations that address dead‑lock, atomicity, and timeout issues, and finally shows how to adopt the production‑grade Redisson library with best‑practice guidelines for key naming, lock scope, and lock type selection.

JavaRedissondistributed lock
0 likes · 17 min read
Implementing Distributed Locks in Spring Boot with Redis
ZhiKe AI
ZhiKe AI
Jun 2, 2026 · Backend Development

Why DDD Still Fails to Deliver Business‑Friendly Code When Treated as a Mere Architecture Pattern

The article argues that Domain‑Driven Design is not an architectural style but a two‑layer framework—strategic design defines bounded contexts and ubiquitous language, while tactical design supplies the modeling tools—explaining common misreadings and showing how DDD complements Clean, Hexagonal, CQRS, and Event Sourcing approaches.

AggregatesBounded ContextDomain events
0 likes · 14 min read
Why DDD Still Fails to Deliver Business‑Friendly Code When Treated as a Mere Architecture Pattern
Alibaba Cloud Developer
Alibaba Cloud Developer
Jun 2, 2026 · Artificial Intelligence

Building a Dual‑Engine AI Assistant for DingTalk with Qoder CLI and Claude Code

The article details a complete engineering solution that lets a DingTalk group chat invoke an AI assistant—switchable between Qoder CLI and Claude Code—to query logs, run experiments, analyse performance and even deploy code, while handling intranet constraints, latency, security isolation, and Docker deployment.

AI assistantClaude CodeDingTalk
0 likes · 15 min read
Building a Dual‑Engine AI Assistant for DingTalk with Qoder CLI and Claude Code
Lin is Dream
Lin is Dream
Jun 2, 2026 · Artificial Intelligence

Exploring Agent Skill Management: Treating Agent Capabilities Like Software Packages

The article proposes a systematic Agent Skill Hub that organizes, versions, releases, deploys, and rolls back AI Agent capabilities using software‑package‑style practices, illustrated with a concrete image‑download skill, directory conventions, metadata files, and a Spring AI Alibaba runtime loading strategy.

GitHubSkillSkill Hub
0 likes · 15 min read
Exploring Agent Skill Management: Treating Agent Capabilities Like Software Packages
Geek Labs
Geek Labs
Jun 2, 2026 · Artificial Intelligence

Why Odysseus, a Self‑Hosted AI Workspace, Gained 7K Stars Overnight

Odysseus is an open‑source, self‑hosted AI workspace that bundles chat, AI agents, document editing, email and calendar management into a single interface, offers both local and cloud model integration, provides detailed installation guides for Docker, macOS, Linux and Windows, and includes security recommendations for safe deployment.

AI AgentAI workspaceChatGPT alternative
0 likes · 9 min read
Why Odysseus, a Self‑Hosted AI Workspace, Gained 7K Stars Overnight
Black & White Path
Black & White Path
Jun 2, 2026 · Industry Insights

The Rise and Tragic Fall of Phil Katz, Father of the ZIP Format

Phil Katz, who created the ZIP compression format and became a millionaire before age 30, saw his groundbreaking work become an internet staple while his personal life spiraled into alcoholism and a lonely death in a motel, illustrating the stark contrast between technological legacy and personal tragedy.

ARC warPKZIPPhil Katz
0 likes · 6 min read
The Rise and Tragic Fall of Phil Katz, Father of the ZIP Format
ArcThink
ArcThink
Jun 2, 2026 · Artificial Intelligence

Stop Giving AI Full Access: Workflow Guide to Agent Permission Gates

The article explains how to prevent AI agents from operating with unrestricted permissions by introducing a three‑layer gate system—Permission Gate, Scope Gate, and Verification Gate—detailing risk‑based action categories, sandboxing, approval policies, allow/ask/deny rules, project‑level configuration files, and hook implementations to make secure defaults the norm.

AI agentsHooksMCP
0 likes · 16 min read
Stop Giving AI Full Access: Workflow Guide to Agent Permission Gates
Coder Trainee
Coder Trainee
Jun 2, 2026 · Backend Development

How to Use RocketMQ with Spring Cloud Stream: A Beginner’s Guide

This tutorial explains why microservices need a message queue, outlines RocketMQ’s core concepts, shows how to set up RocketMQ with Docker Compose, integrates it into Spring Boot projects with detailed producer and consumer code, provides testing steps, and lists common pitfalls and solutions.

Docker ComposeJavaRocketMQ
0 likes · 15 min read
How to Use RocketMQ with Spring Cloud Stream: A Beginner’s Guide
Linyb Geek Road
Linyb Geek Road
Jun 2, 2026 · Artificial Intelligence

Harness Engineering Deep Dive: Turning AI Agents from Toys into Productive Tools

This article explains the Harness Engineering framework that equips AI agents with reliability, efficiency, security, and traceability, showing how to turn them from fragile prototypes into scalable, production‑ready tools through systematic context management, sandboxing, resource control, and data‑driven evolution.

AI AgentHarness EngineeringRAG
0 likes · 18 min read
Harness Engineering Deep Dive: Turning AI Agents from Toys into Productive Tools
Linyb Geek Road
Linyb Geek Road
Jun 2, 2026 · Artificial Intelligence

From Toy to Productivity: Real‑World Insights into AI Agent Harness Engineering

The article explains why large‑model AI agents need a dedicated Harness engineering layer—beyond prompt tricks—to become reliable collaborators in enterprise pipelines, illustrates the concept with the Aegis project, outlines common pitfalls, and shows how engineers can shift from writing code to steering and validating AI‑driven workflows.

AI AgentEnterprise AIHarness Engineering
0 likes · 26 min read
From Toy to Productivity: Real‑World Insights into AI Agent Harness Engineering
TonyBai
TonyBai
Jun 2, 2026 · Fundamentals

Eliminate Boilerplate: Go’s New Proposal to Convert Functions Directly to Interfaces

The article examines Go’s long‑standing boilerplate adapter pattern, explains the newly accepted Issue #47487 that enables explicit conversion of functions to single‑method interfaces, compares it with the rejected implicit assignability approach, and shows how the compiler generates hidden types to preserve safety and reduce code.

GoInterfaceboilerplate
0 likes · 11 min read
Eliminate Boilerplate: Go’s New Proposal to Convert Functions Directly to Interfaces
PMTalk Product Manager Community
PMTalk Product Manager Community
Jun 2, 2026 · Product Management

AI Product Manager: Knowledge System and Outline

The article outlines the emerging role of AI product managers, explains why a formal knowledge system is still missing, compares their core competencies with traditional internet product managers, and provides a step‑by‑step learning roadmap and battlefield analysis for aspiring AI PMs.

AI product managerProduct ManagementSkill Development
0 likes · 9 min read
AI Product Manager: Knowledge System and Outline
PMTalk Product Manager Community
PMTalk Product Manager Community
Jun 2, 2026 · Product Management

How AI Enables Product Managers to Build Prototypes Without Design Skills

The article explains why product managers struggle to create prototypes, shows how AI tools redefine "prototype" skills, provides a four‑step workflow for zero‑design users, compares four AI prototyping solutions, and answers common questions about usability, code export and designer collaboration.

AI prototypingDesign ToolsProduct Management
0 likes · 11 min read
How AI Enables Product Managers to Build Prototypes Without Design Skills
Spring Full-Stack Practical Cases
Spring Full-Stack Practical Cases
Jun 2, 2026 · Big Data

Millisecond‑Level Real‑Time Sync from MySQL to Elasticsearch with Flink CDC

This guide walks through setting up a Spring Boot 3.5 environment, configuring Flink 1.20 and Flink CDC 3.5, preparing MySQL tables, and using both the Flink CDC CLI and SQL client to achieve near‑millisecond synchronization of data from MySQL to Elasticsearch, including custom sink programming and real‑time monitoring via the Flink Web UI.

Apache FlinkElasticsearchFlink CDC
0 likes · 14 min read
Millisecond‑Level Real‑Time Sync from MySQL to Elasticsearch with Flink CDC
TechVision Expert Circle
TechVision Expert Circle
Jun 1, 2026 · Cloud Native

Why Stability Is No Longer the CTO’s Top Priority in 2026

In 2026, rapid AI-driven market changes have squeezed the window for “stable iteration,” forcing CTOs to prioritize change‑response capability over traditional high‑availability metrics and to adopt modular, evolving architectures that isolate fast‑moving layers while keeping the infrastructure layer rock‑solid.

AI AgentCTOFeature Flags
0 likes · 12 min read
Why Stability Is No Longer the CTO’s Top Priority in 2026