Tagged articles

Python

5000 articles · Page 5 of 50
Golang Shines
Golang Shines
Feb 10, 2026 · Backend Development

Python vs Go: A Complete Guide to Choosing the Right Language for Web Crawling

The article compares Python and Go across syntax, libraries, concurrency, memory usage, readability, data processing, and deployment, concluding that Go suits large‑scale, high‑concurrency crawlers while Python excels when rich data‑analysis tools and rapid development are needed.

ConcurrencyDeploymentGolang
0 likes · 6 min read
Python vs Go: A Complete Guide to Choosing the Right Language for Web Crawling
Fun with Large Models
Fun with Large Models
Feb 10, 2026 · Artificial Intelligence

Building LangChain Agent Skills from Scratch to Cut Token Usage and Boost Tool Accuracy

The article presents a step‑by‑step design and implementation of a Claude‑style Skills mechanism for LangChain agents, using a double‑layer tool architecture, state‑driven dynamic filtering, and middleware interception to load only relevant tools, dramatically reducing token consumption and improving decision quality and response speed.

Agent SkillsLangChainMiddleware
0 likes · 15 min read
Building LangChain Agent Skills from Scratch to Cut Token Usage and Boost Tool Accuracy
Data STUDIO
Data STUDIO
Feb 10, 2026 · Backend Development

Master Python asyncio: Make Your Code Fly with Asynchronous Programming

This article explains why synchronous Python code blocks on I/O, introduces asyncio’s event loop and coroutine model, and walks through creating and managing tasks, using TaskGroup, handling timeouts, avoiding common pitfalls, and applying best‑practice patterns for high‑performance I/O‑bound programs.

ConcurrencyPythonasynchronous programming
0 likes · 20 min read
Master Python asyncio: Make Your Code Fly with Asynchronous Programming
Alibaba Cloud Developer
Alibaba Cloud Developer
Feb 9, 2026 · Artificial Intelligence

Rebuilding an AI‑Powered Shopping Scene Generator with LangGraph, Agent Skills, and Planner

This article details how a low‑code e‑commerce workflow was migrated to a modular LangGraph architecture, introducing Agent Skills, an A2A protocol, and a Planner node to enable multi‑turn natural‑language scene creation, product matching, and persistent storage while leveraging AI coding tools for rapid development.

Agent SkillsLangGraphLow‑code migration
0 likes · 24 min read
Rebuilding an AI‑Powered Shopping Scene Generator with LangGraph, Agent Skills, and Planner
Woodpecker Software Testing
Woodpecker Software Testing
Feb 8, 2026 · Artificial Intelligence

From Functional Testing to AI Test Architect: A Cross‑Domain Career Breakthrough

The article outlines a tester’s three‑stage journey—from manual functional testing through AI testing practice to becoming an AI test architect—highlighting skill gaps, learning strategies, essential capabilities, and industry outlook for professionals seeking to reshape their career with AI.

AI testingMachine LearningPython
0 likes · 7 min read
From Functional Testing to AI Test Architect: A Cross‑Domain Career Breakthrough
Woodpecker Software Testing
Woodpecker Software Testing
Feb 8, 2026 · Information Security

Deploying Strix AI Security Testing Platform: From Scratch to Real‑World Use

This guide walks you through the full deployment of the open‑source Strix AI security testing platform, covering environment setup, dependency management, configuration, core module verification, real‑world scanning scenarios, performance tuning, Docker packaging, CI/CD integration, and troubleshooting steps.

AI security testingCI/CDDeployment
0 likes · 7 min read
Deploying Strix AI Security Testing Platform: From Scratch to Real‑World Use
Huawei Cloud Developer Alliance
Huawei Cloud Developer Alliance
Feb 5, 2026 · Artificial Intelligence

How to Deploy OpenClaw AI Assistant on Huawei Cloud and Auto‑Push Hot News to Feishu

This step‑by‑step guide shows developers how to create a Huawei Cloud development environment, obtain MaaS model tokens, install and configure the OpenClaw AI assistant, integrate it with Feishu via a plugin, set permissions and event callbacks, and finally enable automatic hot‑news push using Python code.

AIFeishuHuawei Cloud
0 likes · 10 min read
How to Deploy OpenClaw AI Assistant on Huawei Cloud and Auto‑Push Hot News to Feishu
Data STUDIO
Data STUDIO
Feb 5, 2026 · Fundamentals

9 Underrated Python Libraries That Can Boost Your Development Speed Tenfold

The article introduces nine lesser‑known Python packages—msgspec, glom, watchfiles, beartype, pyinstrument, duckdb, fakeredis, boltons, and returns—explaining how each tackles common prototyping pain points such as data serialization, file watching, runtime type safety, performance profiling, SQL querying without a server, mock Redis, utility functions, and explicit error handling, ultimately accelerating development by up to ten times.

Functional ProgrammingProfilingPython
0 likes · 25 min read
9 Underrated Python Libraries That Can Boost Your Development Speed Tenfold
Ubuntu
Ubuntu
Feb 4, 2026 · Industry Insights

Ubuntu 26.04 vs 24.04 LTS: Rust Coreutils, Wayland‑Only Desktop, TPM Encryption

The article provides a detailed comparison between Ubuntu 26.04 “Resolute Raccoon” and 24.04 “Noble Numbat”, covering release timelines, support windows, desktop environment upgrades to GNOME 50 with Wayland‑only rendering, Rust‑rewritten core utilities, TPM‑backed full‑disk encryption, Python 3.14, Snap permission changes, and offers guidance on which release suits stability‑focused or cutting‑edge users.

GNOMEPythonRust
0 likes · 7 min read
Ubuntu 26.04 vs 24.04 LTS: Rust Coreutils, Wayland‑Only Desktop, TPM Encryption
Data STUDIO
Data STUDIO
Feb 3, 2026 · Artificial Intelligence

Build a Self‑Thinking AI Agent with LangGraph: A Step‑by‑Step Guide

This tutorial explains how LangGraph adds explicit control‑flow, cycles, and shared state to LLM applications, and walks through building a Strava‑based intelligent training coach with Python code, node definitions, state design, graph assembly, and GitHub Actions deployment.

AI AgentsLLMLangGraph
0 likes · 12 min read
Build a Self‑Thinking AI Agent with LangGraph: A Step‑by‑Step Guide
Amazon Cloud Developers
Amazon Cloud Developers
Feb 3, 2026 · Cloud Computing

Automate AWS Tag Management: Scan, Identify Untagged Resources, and Apply Tags at Scale

The article presents an end‑to‑end automated solution for AWS resource tagging that scans all accounts, discovers services, identifies resources missing specified tags, and batch‑applies them, while offering configurable workflows, performance optimizations, permission requirements, and optional AI‑driven MCP integration for smarter governance.

AWSCloud Resource ManagementMCP
0 likes · 22 min read
Automate AWS Tag Management: Scan, Identify Untagged Resources, and Apply Tags at Scale
DevOps Coach
DevOps Coach
Feb 2, 2026 · Fundamentals

Which Programming Language Will Dominate 2026? A Data‑Driven Verdict

The article evaluates programming languages for 2026 by defining modern criteria such as AI integration, cloud‑native support, developer productivity, job demand, and ecosystem health, then compares Python, TypeScript, Rust, and Go, ultimately declaring a clear winner.

2026 TrendsPythonRust
0 likes · 8 min read
Which Programming Language Will Dominate 2026? A Data‑Driven Verdict
TonyBai
TonyBai
Feb 1, 2026 · Backend Development

Rewriting a Python API Gateway in Go: 10× Speedup and a Career Nightmare

The article recounts a developer’s successful rewrite of a Python/Flask API gateway in Go that delivered ten‑fold throughput, one‑third memory usage, and seconds‑level deployment, but caused no user‑visible latency gain, created a single point of failure, and sparked a broader discussion on technical decisions, business value, and team bus factor.

API GatewayPerformancePython
0 likes · 8 min read
Rewriting a Python API Gateway in Go: 10× Speedup and a Career Nightmare
Mingyi World Elasticsearch
Mingyi World Elasticsearch
Jan 31, 2026 · Backend Development

How to Make a Python Project Support Both Elasticsearch and Easysearch – A Practical Walkthrough

This article explains how to configure a Python codebase to connect simultaneously to Elasticsearch (8.x/9.x) and Easysearch by selecting the elasticsearch‑7.13.1 client, handling product‑validation differences, applying NumPy 2.0 compatibility patches, and configuring HTTPS self‑signed certificates, while comparing three implementation options and recommending the most maintainable solution.

EasysearchElasticsearchHTTPS
0 likes · 8 min read
How to Make a Python Project Support Both Elasticsearch and Easysearch – A Practical Walkthrough
AI Waka
AI Waka
Jan 31, 2026 · Artificial Intelligence

Build a 2026‑Ready LangGraph AI Agent: A Step‑by‑Step Guide

This tutorial walks you through constructing a LangGraph‑based AI agent for automated Strava training plans, covering core concepts like state, nodes, and edges, detailed workflow steps, Python code examples, conditional graph routing, testing, and deployment via GitHub Actions.

AI AgentLLMLangGraph
0 likes · 18 min read
Build a 2026‑Ready LangGraph AI Agent: A Step‑by‑Step Guide
Data STUDIO
Data STUDIO
Jan 30, 2026 · Fundamentals

Discover Python’s New Built‑in Functions That Simplify Your Code

From Python 3.9 to 3.12 the standard library adds a suite of ready‑to‑use functions—such as str.removeprefix/removesuffix, math.dist, math.comb, zoneinfo, hashlib.blake2b, and tomllib—that eliminate repetitive code, boost performance, and let developers focus on core logic.

Pythonbuilt-in functionshashlib
0 likes · 9 min read
Discover Python’s New Built‑in Functions That Simplify Your Code
Test Development Learning Exchange
Test Development Learning Exchange
Jan 29, 2026 · Operations

How to Build a Python @performance_baseline Decorator for Real‑Time API Performance Monitoring

Learn to create a Python @performance_baseline decorator that automatically measures API response times, compares them against a stored performance baseline, flags regressions, updates baselines dynamically, integrates with pytest, and supports advanced features like environment‑specific baselines, P95/P99 statistics, and Grafana visualization.

BaselinePythonapi monitoring
0 likes · 9 min read
How to Build a Python @performance_baseline Decorator for Real‑Time API Performance Monitoring
Tech Musings
Tech Musings
Jan 29, 2026 · Databases

Mastering Redis 8 Vector Search: Indexing, Hybrid Retrieval, and Re‑ranking Techniques

This article explains how to use Redis 8.4.0 for vector recall and keyword filtering, covering index selection (FLAT vs HNSW), schema creation with redisvl, full‑text BM25 search, pure KNN vector queries, hybrid text‑plus‑vector retrieval, query cleaning, score fusion, and optional in‑Redis Lua re‑ranking or TAG‑based filtering extensions.

IndexingPythonVector Search
0 likes · 15 min read
Mastering Redis 8 Vector Search: Indexing, Hybrid Retrieval, and Re‑ranking Techniques
Data STUDIO
Data STUDIO
Jan 29, 2026 · Fundamentals

10 Python Design Patterns to Eliminate Spaghetti Code and Build Maintainable Projects

The article explains why architecture matters, introduces ten essential Python design patterns—such as Dependency Injection, Strategy, Builder, Event‑Driven, Repository, Mapper, Pipeline, Command, Specification, and Plugin Registry—with concrete code examples and practical advice to transform messy scripts into clean, scalable applications.

Builder PatternDependency InjectionDesign Patterns
0 likes · 44 min read
10 Python Design Patterns to Eliminate Spaghetti Code and Build Maintainable Projects
Old Meng AI Explorer
Old Meng AI Explorer
Jan 28, 2026 · Artificial Intelligence

How DeepTutor Turns AI into a Personal Learning Mentor

DeepTutor, an open‑source AI tutoring platform from HKU’s Data Science Lab, combines a four‑layer architecture, interactive visualizations, a dual‑loop reasoning engine, and exam‑cloning features, and can be deployed with a single Docker command, offering a guided learning experience that emphasizes thinking over instant answers.

AI tutoringDockerFastAPI
0 likes · 7 min read
How DeepTutor Turns AI into a Personal Learning Mentor
Old Zhang's AI Learning
Old Zhang's AI Learning
Jan 28, 2026 · Artificial Intelligence

RAG-Anything: A Universal RAG Framework for PDFs, Office Docs, and Images

RAG-Anything is an open-source, end-to-end multimodal RAG framework that ingests PDFs, Office files, images, and scientific papers, parses them with high fidelity using MinerU, builds a multimodal knowledge graph, and enables hybrid retrieval, while noting resource and dependency considerations.

AIDocument processingKnowledge Base
0 likes · 7 min read
RAG-Anything: A Universal RAG Framework for PDFs, Office Docs, and Images
Woodpecker Software Testing
Woodpecker Software Testing
Jan 28, 2026 · Artificial Intelligence

How Large Language Models Overcome Traditional Software Testing Pain Points

Large language models can dramatically reshape software testing by automating test case generation, understanding requirements, predicting failures, and streamlining result analysis, as demonstrated through detailed workflow diagrams, pseudocode, Python implementations, and real‑world case studies in finance, e‑commerce, and IoT domains.

AI test generationPythonautomation
0 likes · 10 min read
How Large Language Models Overcome Traditional Software Testing Pain Points
Go Development Architecture Practice
Go Development Architecture Practice
Jan 28, 2026 · Backend Development

Mastering gRPC with Python: From Basics to Real‑World Microservices

This guide explains the fundamentals of gRPC, why it uses HTTP/2 and Protocol Buffers, walks through writing and compiling .proto files, provides complete Python server and client examples, and outlines common microservice and Kubernetes use cases, giving developers a practical end‑to‑end workflow.

Backend DevelopmentProtocol BuffersPython
0 likes · 11 min read
Mastering gRPC with Python: From Basics to Real‑World Microservices
Woodpecker Software Testing
Woodpecker Software Testing
Jan 27, 2026 · Artificial Intelligence

How to Build a Multimodal AI Assistant with FastAPI, Alibaba Cloud and DashScope

This guide walks through configuring Alibaba Cloud credentials, implementing a FastAPI backend with email function calling, Alibaba OpenSearch, image generation via DashScope, speech recognition, and a responsive HTML/CSS/JavaScript front‑end that supports text chat, image recognition, image synthesis, and voice interaction.

Alibaba CloudDashScopeFastAPI
0 likes · 38 min read
How to Build a Multimodal AI Assistant with FastAPI, Alibaba Cloud and DashScope
Data STUDIO
Data STUDIO
Jan 27, 2026 · Artificial Intelligence

How Python RAG Architectures Can Tame Large‑Model Hallucinations: A Complete Guide to 9 Designs

This article explains why large‑language‑model hallucinations are risky, introduces Retrieval‑Augmented Generation (RAG) as a remedy, and walks through nine Python‑based RAG architectures—standard, conversational, corrective, adaptive, fusion, HyDE, self‑RAG, agentic, and graph RAG—detailing their workflows, code examples, strengths, weaknesses, and a decision‑making map for selecting the right design.

AI hallucinationLangChainPython
0 likes · 29 min read
How Python RAG Architectures Can Tame Large‑Model Hallucinations: A Complete Guide to 9 Designs
AI Tech Publishing
AI Tech Publishing
Jan 27, 2026 · Artificial Intelligence

Step‑by‑Step: Adding Skill Capabilities to Your Agent System

This article walks through the design patterns, three‑level loading mechanism, and practical implementation steps for integrating reusable, domain‑specific Skills into an existing Agent system, covering both local and distributed deployments with Redis‑based versioning and sandboxed execution.

AgentLLMMeta-Tool Pattern
0 likes · 14 min read
Step‑by‑Step: Adding Skill Capabilities to Your Agent System
Woodpecker Software Testing
Woodpecker Software Testing
Jan 26, 2026 · Backend Development

How to Design Practical Login API Test Cases

This article presents several Python‑based login API test cases—including normal login, parameterized login, handling missing endpoints, and chaining an order request—along with step‑by‑step code examples and best‑practice tips for writing reliable, maintainable tests.

API testingPythonlogin API
0 likes · 5 min read
How to Design Practical Login API Test Cases
Data STUDIO
Data STUDIO
Jan 26, 2026 · Backend Development

Choosing the Right Python Web Framework: Django, Flask or FastAPI

This article compares Django, Flask, and FastAPI—three of the most popular Python web frameworks—by examining their philosophies, built‑in features, learning curves, performance characteristics, and code examples for a simple Hello World service and a user‑query API, then provides a decision flowchart and a detailed matrix to help developers pick the best fit for their next project.

APIDjangoFastAPI
0 likes · 15 min read
Choosing the Right Python Web Framework: Django, Flask or FastAPI
Woodpecker Software Testing
Woodpecker Software Testing
Jan 25, 2026 · Artificial Intelligence

Integrating LLMs with Speech: Whisper, Vosk, and Alibaba Cloud in Python and JavaScript

This tutorial walks through setting up local speech recognition with OpenAI's Whisper and Vosk, leveraging Alibaba Cloud's ASR services, building a WebSocket server/client for real‑time audio streaming, capturing audio in the browser via MediaRecorder or RecordRTC, and performing speech synthesis with pyttsx3 and Alibaba's Sambert model.

Alibaba CloudJavaScriptPython
0 likes · 20 min read
Integrating LLMs with Speech: Whisper, Vosk, and Alibaba Cloud in Python and JavaScript
Ubuntu
Ubuntu
Jan 25, 2026 · Artificial Intelligence

Deploy Alibaba Qwen3‑TTS on Ubuntu: 3‑Second Voice Cloning with 97 ms Latency

This guide walks through installing and running Alibaba's open‑source Qwen3‑TTS on Ubuntu, covering environment setup, GPU requirements, model selection, Python virtual‑environment creation, code examples for voice cloning and voice design, low‑latency streaming, Web UI launch, and common troubleshooting tips.

AIPythonQwen3-TTS
0 likes · 9 min read
Deploy Alibaba Qwen3‑TTS on Ubuntu: 3‑Second Voice Cloning with 97 ms Latency
Ubuntu
Ubuntu
Jan 24, 2026 · Artificial Intelligence

Deploy Alibaba’s Qwen3‑TTS on Ubuntu and Clone Your Voice in 3 Seconds

This guide walks through installing the open‑source Qwen3‑TTS model on Ubuntu, covering environment setup, GPU requirements, package installation, model variants, and hands‑on Python scripts for ultra‑low‑latency voice cloning and text‑driven voice design.

AI speech synthesisPyTorchPython
0 likes · 9 min read
Deploy Alibaba’s Qwen3‑TTS on Ubuntu and Clone Your Voice in 3 Seconds
AI Waka
AI Waka
Jan 24, 2026 · Artificial Intelligence

2026 Agentic AI Roadmap: How to Build Autonomous AI Agents

This comprehensive 2026 roadmap outlines the essential programming foundations, core agent architectures, LLM and API integrations, tool usage, memory management, RAG systems, deployment strategies, monitoring, and security practices needed to design, develop, and operate autonomous AI agents.

AI roadmapAutonomous AgentsLLM integration
0 likes · 10 min read
2026 Agentic AI Roadmap: How to Build Autonomous AI Agents
Data STUDIO
Data STUDIO
Jan 23, 2026 · Artificial Intelligence

Choosing the Best AI Agent Framework: A Practical Guide

This article explains the core AI agent loop, why dedicated frameworks are needed, compares eight popular frameworks—including RelevanceAI, smolagents, PhiData, LangChain, LlamaIndex, CrewAI, AutoGen, and LangGraph—offers selection criteria, and provides hands‑on code demos for AutoGen and LangGraph.

AI AgentsAutoGenLLM
0 likes · 19 min read
Choosing the Best AI Agent Framework: A Practical Guide
Fun with Large Models
Fun with Large Models
Jan 22, 2026 · Artificial Intelligence

Step‑by‑Step Guide to Calling Locally Deployed LLMs via OpenAI API Format in Python

This tutorial explains the OpenAI‑style request and response schema, demonstrates low‑level API calls with the requests library, compares them to the high‑level openai package, and walks through building a streaming multi‑turn chatbot that interacts with a locally hosted large language model.

ChatbotLarge Language ModelOpenAI API
0 likes · 17 min read
Step‑by‑Step Guide to Calling Locally Deployed LLMs via OpenAI API Format in Python
Sohu Tech Products
Sohu Tech Products
Jan 21, 2026 · Artificial Intelligence

Building an AI Knowledge Management System with Claude Skills & Dynamic Routing

This article explains how to design and implement a knowledge‑management and intelligent‑assistant system called Krawl using Claude Skills, covering the three‑layer skill architecture, progressive disclosure, dynamic routing, lazy loading, meta‑tool integration, and concrete Python examples for video summarisation and knowledge queries.

AIClaudeDynamic Routing
0 likes · 19 min read
Building an AI Knowledge Management System with Claude Skills & Dynamic Routing
Design Hub
Design Hub
Jan 21, 2026 · Artificial Intelligence

One‑Click AI‑Powered WeChat Article Creation: Write, Illustrate, and Publish Automatically

This guide walks you through building an automated workflow that uses Google’s Antigravity AI to generate a fully formatted WeChat public‑account article—including text, multiple high‑quality images, cloud upload, and markdown‑to‑WeChat conversion—so you can copy‑paste the result directly into the editor.

AIContent GenerationPython
0 likes · 9 min read
One‑Click AI‑Powered WeChat Article Creation: Write, Illustrate, and Publish Automatically
ShiZhen AI
ShiZhen AI
Jan 20, 2026 · Artificial Intelligence

Inside X’s Open‑Source ‘For You’ Algorithm: How AI Drives Your Attention

The article dissects X’s newly open‑sourced ‘For You’ feed algorithm, detailing its Rust and Python implementation, the Home Mixer pipeline, candidate sourcing, Grok‑based scoring, and extensive filtering, showing how machine‑learning predicts user interactions and shapes the content you see.

Grok transformerMachine LearningPython
0 likes · 8 min read
Inside X’s Open‑Source ‘For You’ Algorithm: How AI Drives Your Attention
Data STUDIO
Data STUDIO
Jan 19, 2026 · Fundamentals

10 Advanced Python Decorators to Replace Repetitive if‑else Logic and Clean Up Your Code

This article introduces ten practical Python decorator patterns—covering caching, timing, retry, rate‑limiting, logging, dependency injection, class‑wide decoration, singleton, role‑based access control, and context management—each explained with concrete code examples, output snapshots, and guidance on when and how to apply them.

CachingLoggingPython
0 likes · 29 min read
10 Advanced Python Decorators to Replace Repetitive if‑else Logic and Clean Up Your Code
DevOps Coach
DevOps Coach
Jan 18, 2026 · Backend Development

How to Build a Production-Ready Django Project Structure

This article explains why the default Django project layout is unsuitable for production, then presents a detailed, battle‑tested directory structure, split settings, environment variable management, organized apps, services, selectors, testing layout, Makefile shortcuts, and Django 5.2 considerations to help developers create maintainable, secure, and scalable Django applications.

DjangoProject StructurePython
0 likes · 14 min read
How to Build a Production-Ready Django Project Structure
AI Engineering
AI Engineering
Jan 18, 2026 · Artificial Intelligence

Why a Single For Loop Powers BU’s Open‑Source Agent Framework

The BU Browser Use team open‑sourced bu‑agent‑sdk, a minimal LLM agent framework that treats the agent as a simple for‑loop and adds explicit done tools, context compression, ephemeral messages, and a unified LLM interface, enabling flexible, low‑overhead AI applications.

Agent frameworkLLMOpen Source
0 likes · 7 min read
Why a Single For Loop Powers BU’s Open‑Source Agent Framework
Go Development Architecture Practice
Go Development Architecture Practice
Jan 17, 2026 · Backend Development

A Rapid Tour of 30+ Popular Web Frameworks Across Languages

This article provides concise, language‑by‑language overviews of more than thirty widely used web frameworks—including Ruby on Rails, ASP.NET, Vapor, Django, Flask, Phoenix, Laravel, Next.js, Astro, Spring Boot, Express.js, Gin, and Go‑specific frameworks—highlighting their core concepts, typical use cases, and notable projects built with them.

JavaScriptPythonWeb Frameworks
0 likes · 16 min read
A Rapid Tour of 30+ Popular Web Frameworks Across Languages
Aikesheng Open Source Community
Aikesheng Open Source Community
Jan 15, 2026 · Operations

Why Adding a Server with OAT Breaks yum and How to Fix It

This guide explains why using OAT to add a server can render yum unusable due to a broken Python interpreter, analyzes the underlying script logic that causes the failure, and provides two practical remediation methods—including fixing the Python symlink and adjusting the installation script—along with the full script for reference.

LinuxOATPython
0 likes · 12 min read
Why Adding a Server with OAT Breaks yum and How to Fix It
Sohu Tech Products
Sohu Tech Products
Jan 14, 2026 · Artificial Intelligence

Build a Zero‑Cost Open‑Source RAG Smart Document Q&A System from Scratch

This guide walks through building an open‑source Retrieval‑Augmented Generation (RAG) system that indexes local files with Everything, uses hybrid BM25‑vector search via Elasticsearch, and answers questions with a local LLM, covering architecture, core techniques, deployment steps, performance tweaks, and common pitfalls.

ElasticsearchLLMOpen Source
0 likes · 11 min read
Build a Zero‑Cost Open‑Source RAG Smart Document Q&A System from Scratch
Data STUDIO
Data STUDIO
Jan 14, 2026 · Backend Development

Why FastAPI Is the Ideal Choice for High‑Performance Python Microservices – A Hands‑On Guide

This article explains how FastAPI’s async support, type‑hint integration, automatic OpenAPI docs, and rich ecosystem enable Python developers to build scalable, secure microservices with layered architecture, JWT authentication, performance optimizations, comprehensive testing, Docker/Kubernetes deployment, and structured logging.

DockerFastAPIJWT
0 likes · 22 min read
Why FastAPI Is the Ideal Choice for High‑Performance Python Microservices – A Hands‑On Guide
Fun with Large Models
Fun with Large Models
Jan 14, 2026 · Artificial Intelligence

Understanding Large Language Model Files: Structure, Tokens, and Inference with Qwen3

This article walks through the complete workflow of loading and running the open‑source Qwen3‑8B model, explaining each core file (weights, config, generation config, tokenizer), how the model tokenizes input, applies chat templates, generates responses, and decodes output, all illustrated with code and diagrams.

InferenceModelScopePython
0 likes · 16 min read
Understanding Large Language Model Files: Structure, Tokens, and Inference with Qwen3
360 Zhihui Cloud Developer
360 Zhihui Cloud Developer
Jan 13, 2026 · Databases

Turn PostgreSQL into a Graph Database with Apache AGE

This guide explains how Apache AGE extends PostgreSQL with OpenCypher‑compatible graph capabilities, covering architecture, installation, storage schema, Cypher‑SQL integration, common graph operations, and a LangChain example that turns natural‑language questions into executable graph queries.

Apache AGECypherLangChain
0 likes · 11 min read
Turn PostgreSQL into a Graph Database with Apache AGE
Old Meng AI Explorer
Old Meng AI Explorer
Jan 13, 2026 · Artificial Intelligence

How an Open‑Source AI Tool Turns Xiaohongshu Posts into Viral Hits

The open‑source Xiaohongshu MCP (Multi‑Channel Publisher) leverages AI to predict hot topics, auto‑generate copy, titles and tags, monitor performance, analyze competitors, and manage multiple accounts, enabling creators to boost followers from a few hundred to thousands without costly subscriptions, with step‑by‑step deployment instructions and a free GitHub repository.

AIContent GenerationPython
0 likes · 11 min read
How an Open‑Source AI Tool Turns Xiaohongshu Posts into Viral Hits
Architect's Tech Stack
Architect's Tech Stack
Jan 12, 2026 · Artificial Intelligence

How TuriX-CUA Lets AI Control Your Windows and macOS Desktop

TuriX-CUA is an open‑source Python framework that lets AI agents understand screen content and perform mouse‑keyboard actions on Windows and macOS, offering high success rates, model hot‑swapping, MCP integration, and step‑by‑step installation for desktop automation tasks.

AI automationMCPPython
0 likes · 7 min read
How TuriX-CUA Lets AI Control Your Windows and macOS Desktop
IT Services Circle
IT Services Circle
Jan 11, 2026 · Artificial Intelligence

Can AI Really Control Your Computer? Inside TuriX‑CUA Open‑Source Agent

TuriX‑CUA is an open‑source Python‑based AI agent that equips artificial intelligence with visual perception and mouse‑keyboard control, enabling it to see the screen, reason with multimodal models, and act autonomously across macOS and Windows, with a multi‑model architecture, MCP support, and step‑by‑step setup instructions.

AICrossPlatformOpenSource
0 likes · 7 min read
Can AI Really Control Your Computer? Inside TuriX‑CUA Open‑Source Agent
Architect's Alchemy Furnace
Architect's Alchemy Furnace
Jan 10, 2026 · Artificial Intelligence

Build and Test a Multi‑Agent AI System with MetaGPT

This guide walks through the MetaGPT framework—explaining its multi‑agent architecture, core concepts, predefined roles, team setup, environment preparation, installation, configuration, and troubleshooting steps—so you can quickly build, run, and validate a collaborative AI software‑company simulation.

AI AgentsLLMMetaGPT
0 likes · 14 min read
Build and Test a Multi‑Agent AI System with MetaGPT
Fun with Large Models
Fun with Large Models
Jan 10, 2026 · Artificial Intelligence

Designing Decentralized Multi‑Agent Networks with LangGraph: The Swarm Architecture

This article explains LangGraph's network (decentralized) architecture for multi‑agent systems, compares it with supervisor and hierarchical designs, and provides a step‑by‑step Python example using the langgraph‑swarm library to build agents that can dynamically hand off control and preserve conversation continuity.

LangGraphMulti-AgentNetwork Architecture
0 likes · 13 min read
Designing Decentralized Multi‑Agent Networks with LangGraph: The Swarm Architecture
IT Services Circle
IT Services Circle
Jan 9, 2026 · Interview Experience

How to Find the Longest Balanced Substring in a Binary String (LeetCode 2609)

The article presents LeetCode problem 2609, defining a balanced substring as a consecutive segment of zeros followed by an equal number of ones, and provides a linear‑time solution using a two‑pointer scan that counts consecutive zeros and ones, with implementations in Java, C++, Python, and TypeScript, along with complexity analysis.

Balanced SubstringC++Java
0 likes · 7 min read
How to Find the Longest Balanced Substring in a Binary String (LeetCode 2609)
Data STUDIO
Data STUDIO
Jan 9, 2026 · Fundamentals

6 Hidden Python Features That Can Double Your Coding Efficiency

This article showcases six powerful yet often overlooked Python standard‑library features—pathlib, contextlib, __slots__, functools.lru_cache, generator pipelines, and dataclasses—demonstrating how they simplify code, boost performance, reduce memory usage, and make scripts more maintainable.

PerformancePython__slots__
0 likes · 11 min read
6 Hidden Python Features That Can Double Your Coding Efficiency
Data STUDIO
Data STUDIO
Jan 8, 2026 · Backend Development

From “Magic Building Blocks” to “Clear Contracts”: 7 Pydantic v2 Features for Rock‑Solid API Design

The article examines seven new Pydantic v2 capabilities—TypeAdapter, Annotated + Field, deterministic validators, precise serialization hooks, computed_field, RootModel, and ConfigDict—showing how each resolves common API‑validation pain points, improves contract clarity, and boosts performance with concrete code examples and a FastAPI integration.

API designComputed FieldData Validation
0 likes · 26 min read
From “Magic Building Blocks” to “Clear Contracts”: 7 Pydantic v2 Features for Rock‑Solid API Design
IT Services Circle
IT Services Circle
Jan 5, 2026 · Frontend Development

Which Python GUI Library Fits Your Project? A Hands‑On Comparison of PyQt6, Dear PyGui, Flet, Textual & CustomTkinter

This article compares five modern Python GUI frameworks—PyQt6, Dear PyGui, Flet, Textual, and CustomTkinter—detailing their core features, quick‑start code samples, strengths, learning curves, and ideal use cases to help developers choose the most suitable toolkit for desktop, web, or terminal‑based interfaces.

ComparisonCustomTkinterFlet
0 likes · 21 min read
Which Python GUI Library Fits Your Project? A Hands‑On Comparison of PyQt6, Dear PyGui, Flet, Textual & CustomTkinter
Data STUDIO
Data STUDIO
Jan 4, 2026 · Industry Insights

Is Python Still the #1 Programming Language in 2026?

The article argues that Python remains the top programming choice in 2026 because its concise syntax, massive ecosystem, and modern tooling deliver unmatched development speed, lower total cost, and a balanced blend of rapid prototyping with long‑term stability for a wide range of applications.

2026Development SpeedPython
0 likes · 11 min read
Is Python Still the #1 Programming Language in 2026?
21CTO
21CTO
Dec 31, 2025 · Frontend Development

Run Full Python in the Browser with Pyodide: A Hands‑On Guide

This article explains how Pyodide compiles CPython to WebAssembly, allowing developers to run complete Python—including libraries like Pandas, NumPy, and Matplotlib—directly in the browser without any server, installation, or build system, and demonstrates a practical CSV‑viewer example.

PandasPyodidePython
0 likes · 8 min read
Run Full Python in the Browser with Pyodide: A Hands‑On Guide
AI Architecture Hub
AI Architecture Hub
Dec 31, 2025 · Artificial Intelligence

Why LangGraph Is the Next‑Generation Framework for LLM Agent Orchestration

This article explains the motivation behind LangGraph, walks through a quick start, details its core syntax and state management, demonstrates conditional branching, parallel execution, tool integration, multi‑agent orchestration, and real‑time monitoring, and finally discusses future directions for the framework.

LLMLangGraphPython
0 likes · 32 min read
Why LangGraph Is the Next‑Generation Framework for LLM Agent Orchestration
AI Insight Log
AI Insight Log
Dec 30, 2025 · Artificial Intelligence

What Connecting Claude Code to LSP Reveals About Its Previous Limitations

The article explains how Claude Code’s new native support for the Language Server Protocol transforms its code‑understanding from a heuristic, file‑reading approach to real‑time, type‑aware diagnostics and precise navigation, and provides step‑by‑step guidance for enabling and configuring LSP plugins.

Claude CodeIDE integrationLSP
0 likes · 6 min read
What Connecting Claude Code to LSP Reveals About Its Previous Limitations
Woodpecker Software Testing
Woodpecker Software Testing
Dec 30, 2025 · Information Security

Master Automated Security Testing with ZAP: From Zero to Enterprise‑Ready

This article walks readers through ZAP’s architecture, dual passive/active scanning engines, headless operation, Python automation, CI/CD integration with Jenkins and Docker, advanced scripting with Zest and custom plugins, and best‑practice recommendations for building an enterprise‑grade automated security testing pipeline.

Automated Security TestingCI/CDDAST
0 likes · 10 min read
Master Automated Security Testing with ZAP: From Zero to Enterprise‑Ready
Data STUDIO
Data STUDIO
Dec 29, 2025 · Fundamentals

Why Python’s Context Manager Prevents Resource Leaks

The article explains how Python’s context manager (the with statement) provides an elegant, exception‑safe way to acquire and release resources such as files, database connections, locks, and even asynchronous handles, showing concrete code examples, custom implementations, and best‑practice guidelines.

Best PracticesPythonResource Management
0 likes · 12 min read
Why Python’s Context Manager Prevents Resource Leaks
Mingyi World Elasticsearch
Mingyi World Elasticsearch
Dec 28, 2025 · Artificial Intelligence

Building an Elasticsearch‑Powered RAG Q&A System: Theory and Full Code Walkthrough

This article walks through the principles of Retrieval‑Augmented Generation (RAG) and provides a complete Python implementation using Elasticsearch, covering document chunking, semantic embedding, bulk indexing, hybrid BM25‑vector search, RRF result fusion, prompt design, LLM invocation, and a practical demo.

ElasticsearchHybrid SearchPython
0 likes · 9 min read
Building an Elasticsearch‑Powered RAG Q&A System: Theory and Full Code Walkthrough
Frontend AI Walk
Frontend AI Walk
Dec 27, 2025 · Artificial Intelligence

From Prompt to Production: Engineering Hard‑Core AI Skills with wechat‑publisher

The article defines AI Skill “hard‑core” capabilities versus soft prompt‑based logic, outlines a three‑layer architecture (scripts, metadata, security), and walks through concrete wechat‑publisher implementations—including inline style injection, multi‑template rendering, exit‑code handling, and a step‑by‑step development checklist—to show how to turn AI from a mere text generator into an autonomous executor.

AI SkillsCLIExit Codes
0 likes · 17 min read
From Prompt to Production: Engineering Hard‑Core AI Skills with wechat‑publisher
Java One
Java One
Dec 26, 2025 · Fundamentals

How C/C++, Java, and Python Run: A Deep Dive into Compilation and Execution

This article compares the execution models of C/C++, Java, and Python, explaining how compiled machine code, bytecode with JVM, and interpreted bytecode with the Python virtual machine operate, and illustrates each process with example file structures and compilation steps.

C++CompilationExecution Model
0 likes · 6 min read
How C/C++, Java, and Python Run: A Deep Dive into Compilation and Execution
Mingyi World Elasticsearch
Mingyi World Elasticsearch
Dec 26, 2025 · Databases

How to Enable Accurate Code Search in Elasticsearch with an NGram Analyzer

This article analyzes the shortcomings of standard Elasticsearch analyzers for code search, presents a custom NGram analyzer combined with match_phrase queries, shows configuration and query examples, compares performance of different query types, and offers best‑practice guidelines and pitfalls to avoid when building a reliable code‑search system.

Code searchElasticsearchNGram
0 likes · 13 min read
How to Enable Accurate Code Search in Elasticsearch with an NGram Analyzer
MaGe Linux Operations
MaGe Linux Operations
Dec 26, 2025 · Operations

Taming vLLM OOM: Real‑World Causes and Proven Fixes for Production

This article examines why vLLM experiences out‑of‑memory errors in production, explains memory fragmentation caused by PagedAttention, outlines four typical OOM scenarios with concrete command‑line solutions, and provides deep analysis, configuration scripts, dynamic tuning, troubleshooting flowcharts, monitoring alerts, and best‑practice recommendations.

DeploymentGPUMemory Fragmentation
0 likes · 24 min read
Taming vLLM OOM: Real‑World Causes and Proven Fixes for Production
Fun with Large Models
Fun with Large Models
Dec 26, 2025 · Artificial Intelligence

LangGraph Agent Design Patterns Part 1: Prompt‑Chain, Router, and Parallel Modes

This article introduces three core LangGraph workflow patterns—Prompt‑Chain, Router, and Parallel—explaining their concepts, advantages, and concrete Python code examples that demonstrate how to decompose tasks, route requests, and run sub‑tasks concurrently for more reliable and efficient AI agents.

AI AgentsLangGraphParallel mode
0 likes · 19 min read
LangGraph Agent Design Patterns Part 1: Prompt‑Chain, Router, and Parallel Modes
Alibaba Cloud Developer
Alibaba Cloud Developer
Dec 26, 2025 · Artificial Intelligence

How to Build a Fully Automated Knowledge‑Extraction Pipeline for AI Agents with Python

This article presents a complete end‑to‑end pipeline that automatically extracts, generalizes, incrementally updates, and vector‑syncs knowledge from diverse sources such as tickets, documents, and SQL code, turning the traditionally labor‑intensive knowledge‑base construction for agents into a low‑effort, continuously maintainable Python‑driven solution.

Knowledge ExtractionLLMPython
0 likes · 15 min read
How to Build a Fully Automated Knowledge‑Extraction Pipeline for AI Agents with Python
Architect
Architect
Dec 25, 2025 · Artificial Intelligence

How GraphRAG Boosts Retrieval Accuracy with Knowledge Graphs – A Complete Guide

This article explains why traditional RAG suffers from hallucinations, introduces GraphRAG’s knowledge‑graph‑based approach, walks through its indexing and query pipelines—including text splitting, entity‑relation extraction, graph construction, community detection, and local vs. global retrieval—provides practical setup commands, Neo4j visualization steps, and compares its performance with classic RAG.

EmbeddingGraphRAGLLM
0 likes · 27 min read
How GraphRAG Boosts Retrieval Accuracy with Knowledge Graphs – A Complete Guide
360 Tech Engineering
360 Tech Engineering
Dec 25, 2025 · Artificial Intelligence

Why LangChain 1.0 Makes AI Agent Development Faster, Safer, and More Scalable

LangChain 1.0 replaces fragmented agent code with a production‑ready framework that unifies model outputs, simplifies tool integration, introduces content_blocks for consistent response handling, and adds a middleware system for privacy, summarization, and human‑in‑the‑loop safety, dramatically improving developer efficiency and reliability.

LLMLangChainMiddleware
0 likes · 13 min read
Why LangChain 1.0 Makes AI Agent Development Faster, Safer, and More Scalable
Architecture Digest
Architecture Digest
Dec 25, 2025 · Artificial Intelligence

MCP Explained: The Universal ‘Connector’ Turning AI Models into Extensible Agents

This article introduces the Model Context Protocol (MCP), a universal standard that lets large language models seamlessly connect to databases, APIs, local files, and third‑party services, explains its architecture, core primitives, practical Python implementation, trade‑offs, security considerations, and how it compares with other integration approaches.

AIModel Context ProtocolPython
0 likes · 13 min read
MCP Explained: The Universal ‘Connector’ Turning AI Models into Extensible Agents
Data STUDIO
Data STUDIO
Dec 25, 2025 · Fundamentals

Boost Python Automation Efficiency with toolz: A Practical Refactoring Guide

This article explains how the pure‑Python functional library toolz can transform tangled automation scripts into clear, composable data pipelines, reducing code size, improving testability, and eliminating hidden technical debt through concrete examples and step‑by‑step refactoring.

Functional ProgrammingPythonautomation
0 likes · 15 min read
Boost Python Automation Efficiency with toolz: A Practical Refactoring Guide
Tencent Technical Engineering
Tencent Technical Engineering
Dec 24, 2025 · Artificial Intelligence

Build a Mini LLM from Scratch: Step‑by‑Step Guide to Tokenizer, Attention, and Transformer

This article walks through constructing a small large‑language model from the ground up, covering model architecture, tokenization methods, BPE vocabulary building, embedding, positional encoding, attention mechanisms, multi‑head attention, transformer blocks, training pipelines, inference, and sampling strategies, all with runnable Python code.

LLMPythonTransformer
0 likes · 34 min read
Build a Mini LLM from Scratch: Step‑by‑Step Guide to Tokenizer, Attention, and Transformer
Data STUDIO
Data STUDIO
Dec 24, 2025 · Fundamentals

Understanding Kalman Filter: A Simple, Step‑by‑Step Guide

The article explains how the Kalman filter fuses noisy sensor measurements with model predictions using Bayesian updates, demonstrates the process with intuitive 1‑D and 2‑D Python examples, and shows its real‑world applications such as navigation, autonomous driving, and signal processing.

Bayesian EstimationKalman filterPython
0 likes · 17 min read
Understanding Kalman Filter: A Simple, Step‑by‑Step Guide