Tagged articles

cross‑platform

559 articles · Page 1 of 6
Java Companion
Java Companion
Aug 5, 2026 · Operations

Why NeoHtop’s 9.2k GitHub Stars Make It a Must‑Try Cross‑Platform System Monitor

The author, juggling multiple development tools, discovers NeoHtop—a Rust‑backed, Tauri‑based, Svelte UI system monitor with cross‑platform support, rich resource cards, regex process search, management actions, theme options, and a Go‑written CLI counterpart, and evaluates its strengths and limits against established tools like btop.

CLINeoHtopRust
0 likes · 9 min read
Why NeoHtop’s 9.2k GitHub Stars Make It a Must‑Try Cross‑Platform System Monitor
Black & White Path
Black & White Path
Jul 25, 2026 · Information Security

Deep Dive into wp2shell: A Cross‑Platform RAT Attack Platform

Security researchers monitoring an open directory uncovered the full wp2shell platform, a cross‑platform Go RAT supporting 14 CPU architectures that combines a zero‑credential WordPress exploit chain with large‑scale IoT botnet deployments against Ubiquiti, D‑Link and Totolink devices, featuring fileless execution, post‑quantum TLS, and extensive persistence mechanisms.

IoT botnetMITRE ATT&CKRAT
0 likes · 32 min read
Deep Dive into wp2shell: A Cross‑Platform RAT Attack Platform
Machine Heart
Machine Heart
Jul 23, 2026 · Fundamentals

Running CUDA Code on Apple GPU with Minimal Kernel Changes

A CUDA/HIP‑based 3‑D fluid simulation was ported to an Apple M3 Pro device via a Clang‑HIP → SPIR‑V → Vulkan → MoltenVK conversion pipeline, achieving roughly ten‑fold speedup without any Metal‑specific API changes and preserving numerical accuracy.

3D fluid simulationCUDAGPU
0 likes · 7 min read
Running CUDA Code on Apple GPU with Minimal Kernel Changes
dbaplus Community
dbaplus Community
Jul 18, 2026 · Operations

Can Windows’ New Native Linux Commands Replace WSL?

Microsoft has integrated a native Coreutils package into Windows, allowing many common Linux commands to run without WSL, but the single‑exe design, command conflicts, missing POSIX features, and runtime differences mean it cannot fully replace the Windows Subsystem for Linux.

Command LineCoreutilsPowerShell
0 likes · 6 min read
Can Windows’ New Native Linux Commands Replace WSL?
Java Companion
Java Companion
Jul 16, 2026 · Operations

Introducing rmux: An Open‑Source API‑Driven Terminal Multiplexer for AI Agents

rmux is a Rust‑written, tmux‑compatible terminal multiplexer that adds a typed SDK in Rust, Python, and TypeScript, supports native Linux, macOS, and Windows without WSL, offers web‑based pane sharing, Ratatui integration, and a Claude teammate mode, providing a programmable alternative to traditional tmux workflows.

APIAutomationRust
0 likes · 8 min read
Introducing rmux: An Open‑Source API‑Driven Terminal Multiplexer for AI Agents
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 ManagementSoftware Engineering
0 likes · 20 min read
Which AI Coding Tool Solves Control Loss and Forgetfulness: mattpocock/skills vs Trellis
IT Learning Made Simple
IT Learning Made Simple
Jul 12, 2026 · Game Development

From Yang Le Ge Yang to Ba Le Ge Guan: Inside the IT Architecture Behind a Viral Mini‑Game

The article breaks down the gameplay of "Ba Le Ge Guan", compares it with "Yang Le Ge Yang", and explains the three‑layer WeChat mini‑game architecture, cross‑platform rendering, performance tricks, and cloud services that make the game instantly playable, smooth, and highly engaging.

Game ArchitectureGameplay MechanicsWeChat Mini Game
0 likes · 9 min read
From Yang Le Ge Yang to Ba Le Ge Guan: Inside the IT Architecture Behind a Viral Mini‑Game
DataFunSummit
DataFunSummit
Jul 10, 2026 · Artificial Intelligence

UI-MOPD Enables Cross‑Platform GUI Agents to Retain Skills Without Forgetting

The article analyzes why GUI agents trained on both desktop (mouse‑click) and mobile (touch) interactions suffer from behavior collapse and catastrophic forgetting, introduces the UI‑MOPD framework that assigns platform‑specific teachers through on‑policy distillation, and shows an 8B model surpassing a 235B baseline on OSWorld and MobileWorld benchmarks while preserving general GUI understanding.

GUI agentsOn-Policy DistillationUI‑MOPD
0 likes · 8 min read
UI-MOPD Enables Cross‑Platform GUI Agents to Retain Skills Without Forgetting
IT Learning Made Simple
IT Learning Made Simple
Jul 8, 2026 · Cloud Native

From “Sheep a Sheep” to “Pull the Cupping”: Unpacking the IT Architecture and Stress‑Relief Secrets of a Hit Mini‑Game

The article breaks down the simple yet addictive gameplay of “Pull the Cupping” and explains how its three‑layer WeChat mini‑game architecture—native engine, JavaScript logic, and resource rendering—delivers cross‑platform support, performance optimization, and cloud‑backed social features, making it both a stress‑relief tool and a learning case for IT enthusiasts.

Game ArchitectureJavaScriptWeChat Mini Game
0 likes · 8 min read
From “Sheep a Sheep” to “Pull the Cupping”: Unpacking the IT Architecture and Stress‑Relief Secrets of a Hit Mini‑Game
Black & White Path
Black & White Path
Jul 8, 2026 · Information Security

Johnny: A Cross‑Platform GUI Front‑End for John the Ripper

Johnny is an open‑source, cross‑platform graphical front‑end for John the Ripper that simplifies password‑cracking with a visual interface, supports core and jumbo versions, offers multiple attack modes, session management, and provides easy installation on Linux, Windows, and macOS.

GUIJohnnyOpen Source
0 likes · 5 min read
Johnny: A Cross‑Platform GUI Front‑End for John the Ripper
IT Learning Made Simple
IT Learning Made Simple
Jul 6, 2026 · Game Development

Dissecting the IT Architecture Behind the Viral Mini‑Game ‘Ba Le Ge Guan’

‘Ba Le Ge Guan’ blends simple, stress‑relieving gameplay with a lightweight, three‑layer architecture—native engine, JavaScript logic, and resource rendering—leveraging cross‑platform rendering, vector assets, and cloud storage to deliver instant, smooth experiences across devices, while the article compares its design to the earlier hit ‘Yang le Ge Yang’.

Game ArchitectureWeChat Mini Gamecloud services
0 likes · 9 min read
Dissecting the IT Architecture Behind the Viral Mini‑Game ‘Ba Le Ge Guan’
IT Learning Made Simple
IT Learning Made Simple
Jul 4, 2026 · Game Development

The IT Architecture Behind the Viral Mini‑Game “Cupping” and Its Stress‑Relief Appeal

The article explains how the new WeChat mini‑game “Cupping” combines a simple, stress‑relieving match‑3 mechanic with a three‑layer architecture—native engine, JavaScript game logic, and resource rendering—leveraging lightweight packaging, cross‑device rendering, performance optimizations and cloud storage to deliver instant, smooth play on any device.

Game ArchitectureStress ReliefWeChat MiniGame
0 likes · 8 min read
The IT Architecture Behind the Viral Mini‑Game “Cupping” and Its Stress‑Relief Appeal
Huajiao Technology
Huajiao Technology
Jul 3, 2026 · Frontend Development

Integrating React Native into a PC Client: Full Engineering Guide and Pitfalls for 12‑Person PK Scenarios

This article details how a live‑streaming team successfully integrated React Native UI components into a PC client, covering component‑library extraction, engineering adaptation, runtime compatibility layers, bidirectional communication, multi‑video handling, and stability verification using a complex 12‑person PK interaction scenario, while highlighting cost trade‑offs and common pitfalls.

PC clientbidirectional communicationcomponent library
0 likes · 16 min read
Integrating React Native into a PC Client: Full Engineering Guide and Pitfalls for 12‑Person PK Scenarios
Golang Shines
Golang Shines
Jul 2, 2026 · Fundamentals

Why Big Companies Favor Go: Key Advantages of the Language

The article compares Go with C/C++, Java, and JavaScript, highlighting Go’s built‑in runtime, fast cross‑platform compilation, simple syntax, strong concurrency support, rich standard library and comprehensive toolchain, explaining why major tech firms adopt it.

GoLanguage comparisonRuntime
0 likes · 7 min read
Why Big Companies Favor Go: Key Advantages of the Language
DeWu Technology
DeWu Technology
Jul 1, 2026 · Artificial Intelligence

AI UITester: The New AI‑Native Paradigm for Visual UI Automation Testing

The article analyzes the limitations of traditional UI automation, introduces the AI‑Native ai_uitester pipeline that converts test‑case data with LLM enhancement, implements AI‑driven debugging and self‑healing, and unifies cross‑platform execution through a VLM‑based engine, backed by real‑world metrics.

AI testingLLMPrompt Engineering
0 likes · 17 min read
AI UITester: The New AI‑Native Paradigm for Visual UI Automation Testing
21CTO
21CTO
Jun 22, 2026 · Frontend Development

Deno Desktop: A New Cross‑Platform Desktop Solution for JavaScript Developers

Deno Desktop, introduced at JSNation 2026, lets JavaScript/TypeScript developers convert web apps into native desktop binaries without rewriting code, offering a single‑process architecture, optional rendering engines, seamless npm integration, zero‑config framework detection, and cross‑platform packaging, positioning itself between Electron’s bulk and Tauri’s Rust requirement.

DenoDesktopElectron
0 likes · 11 min read
Deno Desktop: A New Cross‑Platform Desktop Solution for JavaScript Developers
AI Architecture Path
AI Architecture Path
Jun 21, 2026 · Artificial Intelligence

How Abogen Generates 3,000‑Character Audio in 11 seconds Offline – 4.8k‑Star GitHub TTS Tool

Abogen is an open‑source, fully offline TTS solution that eliminates cloud‑based costs and privacy risks, converts 3,000 characters to a 3‑minute‑28‑second audio file in just 11 seconds, and automatically produces word‑ or sentence‑level synchronized subtitles for e‑books and short‑video scripts.

Audiobook GenerationKokoro ModelOffline Speech Synthesis
0 likes · 13 min read
How Abogen Generates 3,000‑Character Audio in 11 seconds Offline – 4.8k‑Star GitHub TTS Tool
Node.js Tech Stack
Node.js Tech Stack
Jun 17, 2026 · Frontend Development

Build Cross‑Platform Desktop Apps with a Single Deno Command—No Electron or Tauri

The new deno desktop subcommand lets developers compile a Deno or modern front‑end project into a self‑contained, cross‑platform desktop application with a single command, offering three rendering back‑ends, automatic framework detection, native window APIs, and features like auto‑update, while still lacking full production‑grade capabilities compared to Electron and Tauri.

CEFDenoDesktop Applications
0 likes · 8 min read
Build Cross‑Platform Desktop Apps with a Single Deno Command—No Electron or Tauri
Huolala Tech
Huolala Tech
Jun 16, 2026 · Artificial Intelligence

Huolala Figma MCP: Principles and Real‑World Practice

Huolala Figma MCP is a self‑developed AI‑powered service that automatically converts Figma design files into high‑fidelity UI code for multiple platforms, featuring layer cleaning, layout and icon recognition, customizable Skills, and detailed comparisons with existing solutions, plus real‑world deployment results.

AI code generationCustom SkillsFigma
0 likes · 18 min read
Huolala Figma MCP: Principles and Real‑World Practice
java1234
java1234
Jun 11, 2026 · Databases

Why Beekeeper Studio Is Outshining Navicat with a Sleek UI and Built‑In AI

Beekeeper Studio is a free, cross‑platform SQL editor and database manager that combines a modern, tab‑based UI, built‑in AI SQL Shell, extensive database support and developer‑friendly features such as syntax highlighting, result editing, dark mode, and secure connections, making it a compelling alternative to pricier tools like Navicat.

AI integrationBeekeeper StudioDatabase Client
0 likes · 6 min read
Why Beekeeper Studio Is Outshining Navicat with a Sleek UI and Built‑In AI
AI Architecture Path
AI Architecture Path
Jun 11, 2026 · Databases

Why Beekeeper Studio Is the Free, Open‑Source Alternative to Navicat with Built‑In AI SQL Assistant

The article compares paid database clients such as Navicat, DBeaver, TablePlus and DataGrip, highlights their cost and usability issues, and presents Beekeeper Studio—a cross‑platform, open‑source tool with a sleek UI, tab persistence, smart SQL completion, extensive database support, and an AI Shell for automatic query generation—while also outlining its strengths, limitations, and when to choose the free Community edition versus the paid Ultimate edition.

AIBeekeeper StudioComparison
0 likes · 11 min read
Why Beekeeper Studio Is the Free, Open‑Source Alternative to Navicat with Built‑In AI SQL Assistant
AI Open-Source Efficiency Guide
AI Open-Source Efficiency Guide
Jun 8, 2026 · Operations

Why elio Is the Ultimate Terminal File Manager with Rich Previews and Trash Support

elio is a Rust‑based, cross‑platform terminal file manager that offers a three‑pane layout, instant inline image previews via Kitty, iTerm2 and Sixel protocols, comprehensive previews for text, PDFs, media and archives, dual keyboard‑mouse operation modes, built‑in trash management, theme customization, and step‑by‑step installation instructions.

Rustcross‑platformelio
0 likes · 13 min read
Why elio Is the Ultimate Terminal File Manager with Rich Previews and Trash Support
Geek Labs
Geek Labs
Jun 4, 2026 · Product Management

Vicinae: Open‑Source C++ Desktop Launcher with Millisecond Response and Raycast Plugin Compatibility

Vicinae is an open‑source, C++‑native desktop command panel for macOS and Windows that launches in under a millisecond, offers built‑in functions like app search, clipboard history, file indexing, and supports React/TypeScript Raycast plugins, script commands, and dmenu mode, positioning itself as a fast, extensible alternative to Alfred, Raycast and uTools.

C++Open SourceRaycast plugins
0 likes · 6 min read
Vicinae: Open‑Source C++ Desktop Launcher with Millisecond Response and Raycast Plugin Compatibility
Architect's Guide
Architect's Guide
May 21, 2026 · Operations

Still Using Xshell? Discover Tabby’s Modern SSH and SFTP Features

This guide introduces Tabby, a cross‑platform open‑source terminal emulator with built‑in SSH and SFTP support, walks through installing the appropriate package, configuring remote connections, using the SFTP panel, and customizing themes and shortcuts for a smoother workflow.

SFTPTabbycross‑platform
0 likes · 3 min read
Still Using Xshell? Discover Tabby’s Modern SSH and SFTP Features
Java Architect Essentials
Java Architect Essentials
May 18, 2026 · Backend Development

Meet Reqable: A Free, Cross‑Platform Postman Alternative with Superior Performance

Reqable is a free, cross‑platform API testing tool built with Flutter and C++ that offers instant startup, low memory usage, offline storage, HTTP/2‑3 support, data migration from other tools, packet‑capture debugging, and an active open‑source community, positioning it as a high‑performance replacement for Postman.

API testingC++Postman alternative
0 likes · 7 min read
Meet Reqable: A Free, Cross‑Platform Postman Alternative with Superior Performance
Java Tech Workshop
Java Tech Workshop
May 15, 2026 · Fundamentals

Why Java's strictfp Keyword Guarantees Consistent Floating‑Point Results Across Platforms

Floating‑point calculations can yield different results on Windows, macOS and Linux due to JVM optimisations; the strictfp keyword forces Java to follow the IEEE‑754 standard exactly, disabling hardware‑level precision tricks so that the same code produces identical results on any OS, CPU or JVM implementation.

IEEE 754StrictMathcross‑platform
0 likes · 18 min read
Why Java's strictfp Keyword Guarantees Consistent Floating‑Point Results Across Platforms
AI Architecture Path
AI Architecture Path
May 13, 2026 · Fundamentals

Ghostty: 54K‑Star Terminal Faster Than Alacritty, Richer Than iTerm2, Beginner‑Friendly

Ghostty, the open‑source terminal emulator that has amassed over 54 000 GitHub stars, combines Alacritty’s ultra‑fast performance with iTerm2’s rich feature set, offers cross‑platform native support, and provides step‑by‑step installation, configuration, and advanced usage tips for macOS and Linux users.

AlacrittyGhosttyLinux
0 likes · 11 min read
Ghostty: 54K‑Star Terminal Faster Than Alacritty, Richer Than iTerm2, Beginner‑Friendly
AI Engineering
AI Engineering
May 11, 2026 · Artificial Intelligence

Hermes Agent Desktop Launch: A 24/7 Self‑Evolving AI Assistant with Native UI

The Hermes Agent desktop application, rebuilt from a CLI into a cross‑platform UI, adds multi‑agent coordination, persistent SQLite memory, and a DAG‑based workflow engine, while detailing its layered cache, Git‑tracked self‑evolution, offline requirements, performance and security limitations, and open‑source availability.

AI assistantDAG schedulerElectron
0 likes · 3 min read
Hermes Agent Desktop Launch: A 24/7 Self‑Evolving AI Assistant with Native UI
liandk
liandk
May 9, 2026 · Frontend Development

Build a Complete Multi‑Platform E‑Commerce App from Scratch: Full Development Workflow

This tutorial walks you through the entire real‑world e‑commerce development process—from requirement analysis and architecture design to page implementation, feature integration, optimization, and multi‑platform publishing (H5, WeChat mini‑program, and native app) with concrete code examples.

Mini ProgramVuecross‑platform
0 likes · 9 min read
Build a Complete Multi‑Platform E‑Commerce App from Scratch: Full Development Workflow
liandk
liandk
May 9, 2026 · Frontend Development

Master Uniapp Conditional Compilation for H5, Mini‑Program, and App

This guide explains why Uniapp projects need platform‑specific adaptations, introduces the fixed #ifdef/#endif conditional compilation syntax, lists the three main platform identifiers, and demonstrates how to apply conditional blocks in templates, scripts, and styles, followed by reverse conditions, practical cases, tips, and troubleshooting.

App DevelopmentConditional CompilationH5
0 likes · 6 min read
Master Uniapp Conditional Compilation for H5, Mini‑Program, and App
liandk
liandk
May 9, 2026 · Frontend Development

Master Uniapp Flex Layout: Quick Multi‑Platform Styling Guide

This tutorial walks you through Uniapp's styling essentials—using rpx units, scoped CSS, and Flex layout—to build common page structures such as centered buttons, vertically centered elements, and evenly spaced navigation icons that automatically adapt across H5, mini‑programs, and other platforms.

FrontendVuecross‑platform
0 likes · 7 min read
Master Uniapp Flex Layout: Quick Multi‑Platform Styling Guide
Geek Labs
Geek Labs
May 8, 2026 · Mobile Development

Explore Baguette and OpenLess: Command‑Line iOS Simulator Control & Cross‑Platform Voice Input

This article reviews two recent open‑source GitHub projects—Baguette, a Swift‑based CLI tool that manages iOS simulators without launching Simulator.app and offers screen streaming, gesture injection, and a web UI, and OpenLess, a cross‑platform voice input utility that uses AI to transform spoken commands into structured prompts, featuring multiple output and recording modes, global hotkeys, and a fully open‑source, local‑first design.

AICommand LineOpen Source
0 likes · 7 min read
Explore Baguette and OpenLess: Command‑Line iOS Simulator Control & Cross‑Platform Voice Input
21CTO
21CTO
May 1, 2026 · Industry Insights

Zed 1.0 Launches: A Rust-Powered Editor Blending Classic Features with AI Tools

Zed 1.0, a Rust‑written cross‑platform code editor, adds bookmarks, Git commit view, extensive LSP support and optional AI assistance while letting users disable all AI features, but it faces ecosystem challenges compared to VS Code's massive extension market.

AI integrationGitLSP
0 likes · 7 min read
Zed 1.0 Launches: A Rust-Powered Editor Blending Classic Features with AI Tools
21CTO
21CTO
Apr 30, 2026 · Industry Insights

Renowned Developer Chris Wellons Officially Bids Farewell to Emacs

Chris Wellons, a veteran open‑source engineer with 24 years of experience, announced his departure from Emacs after two decades, detailing his shift to Vim, the creation of stackcalc and Elfeed2 in C++ with wxWidgets, and the efficiency gains that drove the change.

C++EmacsOpen Source
0 likes · 5 min read
Renowned Developer Chris Wellons Officially Bids Farewell to Emacs
Geek Labs
Geek Labs
Apr 30, 2026 · Artificial Intelligence

Why the 14-Year-Old ccv Library Remains a Top Choice for Modern Computer Vision

The ccv library, created in 2010 and still actively maintained, offers a highly portable C‑based computer‑vision toolkit with minimal dependencies, a built‑in cache for preprocessing, a full libnnc neural‑network runtime, and easy builds via Bazel, Make, or Swift Package Manager.

C libraryNeural Networkcomputer vision
0 likes · 5 min read
Why the 14-Year-Old ccv Library Remains a Top Choice for Modern Computer Vision
SpringMeng
SpringMeng
Apr 28, 2026 · Backend Development

A Free, Cross‑Platform Postman Alternative That Beats Performance

The article reviews Reqable, a free, cross‑platform API testing tool that eliminates Postman's performance bottlenecks, login requirements, and paid features, offering faster startup, lower memory usage, HTTP/2‑3 support, data migration, and an active open‑source community.

API testingHTTP/2Postman alternative
0 likes · 7 min read
A Free, Cross‑Platform Postman Alternative That Beats Performance
Ubuntu
Ubuntu
Apr 21, 2026 · Fundamentals

What Is WSL and Why It’s the Ultimate Linux Experience on Windows

This article explains what Windows Subsystem for Linux (WSL) is, how it differs from virtual machines and dual‑boot setups, outlines five key advantages, compares WSL 1 and WSL 2, evaluates alternative solutions, lists popular Linux distributions, and shows typical development and DevOps scenarios where WSL shines.

DevOpsDockerLinux
0 likes · 13 min read
What Is WSL and Why It’s the Ultimate Linux Experience on Windows
JD Cloud Developers
JD Cloud Developers
Apr 14, 2026 · Mobile Development

How Taro’s Custom iOS Rendering Layer Achieves High‑Performance Cross‑Platform UI

This article details Taro’s self‑developed iOS rendering layer and TaroUI framework, explaining how a double‑thread pipeline, native‑view‑plus‑layer architecture, rich‑text engine, and extensive rendering optimizations deliver high performance, stability, and cross‑platform consistency for mobile applications.

TaROUI frameworkcross‑platform
0 likes · 19 min read
How Taro’s Custom iOS Rendering Layer Achieves High‑Performance Cross‑Platform UI
IT Services Circle
IT Services Circle
Apr 9, 2026 · Operations

Exploring Warp: A GPU‑Accelerated Rust Terminal with Built‑in AI

This article introduces Warp, a Rust‑based modern terminal that leverages GPU acceleration, supports multiple shells, offers AI assistance via models like DeepSeek, and provides step‑by‑step installation, configuration, and usage guidance across Windows, macOS, and Linux.

GPU AccelerationInstallation guideRust
0 likes · 6 min read
Exploring Warp: A GPU‑Accelerated Rust Terminal with Built‑in AI
Su San Talks Tech
Su San Talks Tech
Apr 3, 2026 · Artificial Intelligence

How to Seamlessly Switch Between Multiple AI Models with CC Switch

CC Switch is a cross‑platform desktop assistant that visualizes and unifies the configuration of major AI programming tools, enabling one‑click model switching, skill and MCP management, cloud sync, and system‑tray access, with simple installation from its GitHub releases page.

AIModel ManagementTauri
0 likes · 6 min read
How to Seamlessly Switch Between Multiple AI Models with CC Switch
Java Tech Enthusiast
Java Tech Enthusiast
Mar 25, 2026 · Industry Insights

Why WebAssembly Is the Missing Piece in Modern Web Development

WebAssembly isn’t just a speed boost for browsers; it fills the gaps where JavaScript struggles by handling heavy computation, binary processing, cross‑language reuse, strong isolation, and multi‑platform core logic, making it a practical engineering tool for today’s complex web applications.

BrowserWasmWebAssembly
0 likes · 13 min read
Why WebAssembly Is the Missing Piece in Modern Web Development
Golang Shines
Golang Shines
Mar 25, 2026 · Backend Development

Getting Started with Go Build Tags: Controlling Compilation Like Building Blocks

This article explains how Go build tags let you include or exclude source files at compile time, showing practical scenarios such as platform‑specific binaries, debug versus release builds, feature‑flagged editions, and selective test execution, plus methods to verify tag activation.

Conditional CompilationFeature FlagsGo
0 likes · 11 min read
Getting Started with Go Build Tags: Controlling Compilation Like Building Blocks
Shuge Unlimited
Shuge Unlimited
Mar 22, 2026 · Operations

Why OpenClaw Uses Three Install Scripts: Design Philosophy and Practical Guide

The article dissects OpenClaw's cross‑platform installer, explaining why three separate scripts (install.sh, install-cli.sh, install.ps1) are needed, how they detect OS, manage Node.js and Git dependencies, offer npm and git installation modes, support CI/CD automation, and address security and troubleshooting.

AutomationCI/CDOpenClaw
0 likes · 18 min read
Why OpenClaw Uses Three Install Scripts: Design Philosophy and Practical Guide
java1234
java1234
Mar 13, 2026 · Backend Development

JEnv: A Next‑Gen Java Environment Manager that Simplifies Multi‑Version Management

JEnv tackles the long‑standing pain of juggling multiple Java versions by delivering sub‑second scanning (400 ms on a full‑depth scan), a concurrent Dispatcher‑Worker engine, smart pre‑filtering, cross‑platform support, themed terminals, real‑time statistics, and a modular architecture, all demonstrated with concrete benchmarks and usage scenarios.

CLIcross‑platformenvironment management
0 likes · 9 min read
JEnv: A Next‑Gen Java Environment Manager that Simplifies Multi‑Version Management
JD Tech
JD Tech
Mar 12, 2026 · Frontend Development

How Taro 5.0 Achieves One‑Code‑Five‑Platform with WebOnNative Architecture

Taro 5.0 introduces a three‑layer WebOnNative architecture that unifies Mini‑Program, H5, Android, iOS and HarmonyOS development, delivering native‑level performance, pixel‑perfect UI consistency, AI‑assisted tooling, and dynamic publishing capabilities that have already been validated in large‑scale JD business scenarios.

AIDevToolsDynamic Publishing
0 likes · 27 min read
How Taro 5.0 Achieves One‑Code‑Five‑Platform with WebOnNative Architecture
TonyBai
TonyBai
Mar 11, 2026 · Backend Development

Why Fetching a Simple JSON in Go Needs No Third‑Party Libraries – The Power of Its Standard Library

The article analyzes how Go’s extensive, production‑ready standard library eliminates the need for external dependencies, reduces decision fatigue, improves supply‑chain security, and offers cross‑platform, high‑performance features that many other languages achieve only with third‑party packages.

Gobackend developmentcross‑platform
0 likes · 12 min read
Why Fetching a Simple JSON in Go Needs No Third‑Party Libraries – The Power of Its Standard Library
IT Services Circle
IT Services Circle
Mar 6, 2026 · Operations

Top 8 Modern Terminals to Supercharge Your Development Workflow in 2026

This article reviews eight cutting‑edge terminal emulators—WezTerm, Alacritty, Ghostty, Kitty, Warp, Rio, Tabby, iTerm2, and Windows Terminal—highlighting their GPU‑accelerated rendering, cross‑platform support, AI integration, and unique features to help developers choose the best tool for coding, scripting, remote SSH, and DevOps workflows.

AI integrationGPU renderingcross‑platform
0 likes · 8 min read
Top 8 Modern Terminals to Supercharge Your Development Workflow in 2026
Xiaohongshu Tech REDtech
Xiaohongshu Tech REDtech
Mar 4, 2026 · Mobile Development

How Xiaohongshu Delivered Billion‑User Voice & Fireworks Effects with Adaptive Rendering

During the 2026 Chinese New Year, Xiaohongshu built a real‑time dynamic interaction system that combined adaptive scheduling, high‑performance particle rendering, and industrial‑grade ASR to deliver synchronized voice greetings and emoji fireworks to over a billion daily active users across heterogeneous mobile devices.

ASRReal-time Renderingadaptive scheduling
0 likes · 13 min read
How Xiaohongshu Delivered Billion‑User Voice & Fireworks Effects with Adaptive Rendering
Golang Shines
Golang Shines
Mar 2, 2026 · Fundamentals

How to Use Conditional Compilation and Build Tags in Go

The article explains Go's conditional compilation mechanisms, covering file‑name suffixes, //go:build tags, practical cross‑platform examples, a zero‑overhead logging demo, and guidance on choosing the appropriate method for maintainable code.

Conditional CompilationGobuild tags
0 likes · 12 min read
How to Use Conditional Compilation and Build Tags in Go
AndroidPub
AndroidPub
Feb 5, 2026 · Mobile Development

Why Kotlin Multiplatform & Compose Multiplatform Are Production‑Ready in 2026

From the Kotlin 2.0 language upgrade and the K2 compiler to a mature Jetpack multi‑platform library ecosystem, stable Compose for iOS and Web, and robust engineering tooling, Kotlin Multiplatform and Compose Multiplatform have evolved into a production‑grade, cross‑platform solution for mobile, desktop, and web by 2026.

Compose MultiplatformK2 CompilerKotlin Multiplatform
0 likes · 20 min read
Why Kotlin Multiplatform & Compose Multiplatform Are Production‑Ready in 2026
Linux Tech Enthusiast
Linux Tech Enthusiast
Jan 17, 2026 · Fundamentals

The Most Stupid Embedded C Bug Ever: A Missing Space That Turned Code Into a Comment

The article walks through a seemingly simple C file‑creation snippet that fails on Windows because Microsoft's tmpfile() uses C:\, then reveals a hidden bug where a stray backslash in a comment and a missing space in an expression silently turn code into comments, illustrating how tiny syntax errors can break cross‑platform programs.

C++Debuggingbug
0 likes · 7 min read
The Most Stupid Embedded C Bug Ever: A Missing Space That Turned Code Into a Comment
Zhihu Tech Column
Zhihu Tech Column
Jan 16, 2026 · Mobile Development

How a Custom C++ Native Rendering Engine Boosted Reading‑App Performance by Over 2%

The article details the design of a cross‑platform C++ rendering engine built for a mobile reading app, explaining its three‑layer architecture, file‑format support, layout and caching mechanisms, security features, and how these technical choices delivered measurable improvements in page views, reading time, and conversion rates.

C++Rendering EngineSkia
0 likes · 35 min read
How a Custom C++ Native Rendering Engine Boosted Reading‑App Performance by Over 2%
Full-Stack Cultivation Path
Full-Stack Cultivation Path
Jan 14, 2026 · Mobile Development

Using Vue to Build Flutter Apps: A New Cross‑Platform Approach

The article examines how the Vue ecosystem, which lacks a true native cross‑platform solution, can leverage the open‑source WebF runtime to run standard web projects—including Vue, React, and Svelte—directly inside Flutter on iOS, Android, and desktop, offering near‑native performance without rewriting code.

Open SourceVueWeb Runtime
0 likes · 6 min read
Using Vue to Build Flutter Apps: A New Cross‑Platform Approach
Woodpecker Software Testing
Woodpecker Software Testing
Jan 5, 2026 · Operations

Portability Testing: Three Core Dimensions and a Comprehensive Cross‑Platform Case Study

This article defines software portability through three dimensions—adaptability, installability, and replaceability—details their focus points and test priorities, presents a full cross‑platform case study of DataSync Pro with concrete test matrices, automation scripts, metrics, and best‑practice recommendations for achieving robust, cloud‑native portability.

MigrationSoftware Engineeringcross‑platform
0 likes · 20 min read
Portability Testing: Three Core Dimensions and a Comprehensive Cross‑Platform Case Study
Node.js Tech Stack
Node.js Tech Stack
Dec 16, 2025 · Frontend Development

Microsoft Releases React Native for macOS – Bold Move or Gimmick?

Microsoft's open‑source react-native-macos lets developers use familiar React web techniques to build native macOS apps, offering performance gains over Electron, code reuse across platforms, but also facing challenges like fork‑sync delays, desktop‑specific UI complexities, and a smaller ecosystem.

ElectronMicrosoftcross‑platform
0 likes · 6 min read
Microsoft Releases React Native for macOS – Bold Move or Gimmick?
Kuaishou Tech
Kuaishou Tech
Dec 16, 2025 · Mobile Development

How Leading Tech Giants Are Solving Cross‑Platform Challenges with KMP and AI

The "AI‑Led Cross‑Platform Technology New Paradigm" salon gathered experts from Kuaishou, Alipay, Tencent, and JetBrains to share deep technical insights on Kotlin Multiplatform, large‑scale multi‑device architecture, AI integration, and real‑world migration experiences across iOS, Android and HarmonyOS.

AI integrationKMPKotlin
0 likes · 8 min read
How Leading Tech Giants Are Solving Cross‑Platform Challenges with KMP and AI
SpringMeng
SpringMeng
Dec 3, 2025 · Mobile Development

Build a Powerful Open‑Source Short‑Video App that Generates Revenue and Runs on Mobile, Mini‑Program, and Web

The article outlines a complete open‑source architecture for a short‑video platform, detailing front‑end player features, personalized recommendation, multi‑mode playback, social interactions, monetization models, cross‑platform technology choices, backend micro‑services, CDN, caching, security, and solutions to high‑concurrency and synchronization challenges.

CDNMicroservicesMobile App
0 likes · 11 min read
Build a Powerful Open‑Source Short‑Video App that Generates Revenue and Runs on Mobile, Mini‑Program, and Web
Dunmao Tech Hub
Dunmao Tech Hub
Dec 1, 2025 · Mobile Development

How to Install and Configure Dart for Cross‑Platform Development

This guide explains what Dart is, outlines its multi‑platform use cases, and provides step‑by‑step installation commands for Linux, macOS, and Windows, plus environment‑variable configuration, enabling developers to start building Dart‑based applications across devices.

DARTInstallationcross‑platform
0 likes · 5 min read
How to Install and Configure Dart for Cross‑Platform Development
Old Meng AI Explorer
Old Meng AI Explorer
Nov 24, 2025 · Databases

Why DBeaver Is the Ultimate All‑In‑One Database Management Tool

Developers, data analysts, and ops engineers can eliminate the hassle of juggling multiple database clients by adopting DBeaver, an open‑source, cross‑platform tool that supports over 100 databases, offers powerful SQL editing, visual design, data migration, and backup features—all for free.

DBeaverData MigrationDatabase Management
0 likes · 11 min read
Why DBeaver Is the Ultimate All‑In‑One Database Management Tool
Alipay Experience Technology
Alipay Experience Technology
Nov 18, 2025 · Mobile Development

Boosting KMP Native Cross‑Platform Development with AI Agents: Real‑World Practices

This article details how Alipay's engineering team built an AI‑Agent‑powered coding assistant for Kotlin Multiplatform (KMP) native cross‑platform development, covering architecture, UI generation from designs and images, RAG‑based knowledge retrieval, crash analysis, and future directions for AI‑driven software engineering.

AI AgentCompose MultiplatformKMP
0 likes · 20 min read
Boosting KMP Native Cross‑Platform Development with AI Agents: Real‑World Practices
Full-Stack Cultivation Path
Full-Stack Cultivation Path
Nov 2, 2025 · Frontend Development

A New Cross‑Platform UI Framework Boosts Performance Dramatically

While Electron lets front‑end developers build desktop apps, its massive binaries, high memory footprint, and sluggish startup hinder productivity; the new Rust‑based GPUI framework cuts install size to 12 MB, reduces idle memory to 50 MB, launches in 0.4 s, and delivers smooth 60 fps rendering of massive tables, offering a compelling, lightweight alternative.

Desktop UIElectronGPUI
0 likes · 6 min read
A New Cross‑Platform UI Framework Boosts Performance Dramatically
Code Wrench
Code Wrench
Oct 23, 2025 · Backend Development

Master Go Conditional Compilation: Build Constraints, Tags & Examples

Learn how Go’s powerful conditional compilation system—using file suffixes and build tags—enables precise control over platform-specific code, debug/release modes, and feature toggles, with detailed explanations, common pitfalls, a full-featured logger example, Makefile automation, and CI/CD integration.

Conditional CompilationGoMakefile
0 likes · 10 min read
Master Go Conditional Compilation: Build Constraints, Tags & Examples
Liangxu Linux
Liangxu Linux
Oct 15, 2025 · Fundamentals

Unlock Cross‑Platform C Development with TBOX: A Comprehensive Library Overview

TBOX is an open‑source C library offering a unified, cross‑platform API that simplifies common development tasks across Windows, macOS, Linux, Android, iOS and BSD, featuring modules for streams, coroutines, memory, containers, algorithms, networking, databases, and more, with build instructions via xmake.

C++LibraryOpen Source
0 likes · 12 min read
Unlock Cross‑Platform C Development with TBOX: A Comprehensive Library Overview
JD Tech Talk
JD Tech Talk
Oct 14, 2025 · Frontend Development

Cross‑Platform CEF Integration: Windows & macOS Setup Guide

This article explains how to integrate the Chromium Embedded Framework (CEF) on both Windows and macOS, covering required libraries, resource paths, main‑process initialization, render‑process creation, message‑loop handling, window adaptation, and version management to ensure a seamless cross‑platform deployment.

CEFEmbeddingQt
0 likes · 13 min read
Cross‑Platform CEF Integration: Windows & macOS Setup Guide
Deepin Linux
Deepin Linux
Oct 9, 2025 · Fundamentals

Why Memory Alignment Is Critical for Linux Performance and Stability

This article explains how memory alignment in Linux—driven by hardware granularity, kernel allocation policies, and compiler optimizations—affects struct layout, cross‑platform compatibility, and execution speed, and provides practical techniques and testing methods to ensure optimal performance and reliability.

C programmingLinuxcross‑platform
0 likes · 37 min read
Why Memory Alignment Is Critical for Linux Performance and Stability
Code Mala Tang
Code Mala Tang
Oct 4, 2025 · Fundamentals

Master Python’s pathlib: Clean, Cross‑Platform File Handling Made Easy

Learn how Python’s modern pathlib module transforms messy file‑system tasks into elegant, cross‑platform code by replacing os.path strings with object‑oriented paths, covering core concepts, essential operations, automation scripts, and best‑practice tips for safer, more readable file handling.

AutomationFile HandlingPython
0 likes · 11 min read
Master Python’s pathlib: Clean, Cross‑Platform File Handling Made Easy
Linux Tech Enthusiast
Linux Tech Enthusiast
Sep 18, 2025 · Operations

Introducing sharing: A CLI Tool for Cross-Platform File and Clipboard Sharing

The article introduces 'sharing', a Node-based command-line utility that enables seamless sharing of directories, files, and clipboard content between a computer and iOS/Android devices without extra client software, covering installation via npm, key features such as SSL and basic authentication, and step-by-step usage examples.

CLIcross‑platformfile sharing
0 likes · 4 min read
Introducing sharing: A CLI Tool for Cross-Platform File and Clipboard Sharing
Architecture Digest
Architecture Digest
Sep 15, 2025 · Databases

When to Choose SQLite Over MySQL? Pros, Cons, and Ideal Use Cases

This article examines SQLite's lightweight nature, cross‑platform support, and easy backup, while discussing its limitations in high‑concurrency scenarios, and provides guidance on when SQLite is appropriate for prototyping or low‑resource environments versus when to avoid it.

DatabaseSQLitecross‑platform
0 likes · 4 min read
When to Choose SQLite Over MySQL? Pros, Cons, and Ideal Use Cases
SQB Blog
SQB Blog
Sep 4, 2025 · Frontend Development

Building a Scalable, Cross‑Platform Icon System for Modern Frontend Projects

This article explains how a unified, maintainable vector icon library was designed, built, and deployed across multiple platforms—including web, mini‑programs, and native apps—using SVG, font formats, Iconify, and automated CI/CD pipelines to boost design‑development collaboration and product consistency.

Frontend Architecturecross‑platformdesign system
0 likes · 10 min read
Building a Scalable, Cross‑Platform Icon System for Modern Frontend Projects
Alipay Experience Technology
Alipay Experience Technology
Aug 26, 2025 · Mobile Development

How Alipay Built an AI Travel Assistant in Two Months with a 4‑Person Mobile Team

This article details the end‑to‑end development of Alipay’s AI Travel Assistant, covering product conception, the migration to a unified xUI 1.0 framework, the adoption of KMP for cross‑platform UI, the shift from RPC + SYNC to gRPC streaming, and the challenges of card‑ecosystem migration, all achieved within a two‑month sprint by a four‑person client team.

AIChatbotKMP
0 likes · 25 min read
How Alipay Built an AI Travel Assistant in Two Months with a 4‑Person Mobile Team
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Aug 18, 2025 · Mobile Development

Master Kotlin Compose Multiplatform: Build, Configure, and Package Desktop Apps

This article provides a comprehensive guide to using Kotlin, Jetpack Compose, and Multiplatform for desktop applications, covering project setup, shared code structure, platform-specific implementations, UI layout, resource handling, dependency configuration, and detailed packaging options for Windows, macOS, and Linux.

Compose MultiplatformDesktop DevelopmentKotlin
0 likes · 12 min read
Master Kotlin Compose Multiplatform: Build, Configure, and Package Desktop Apps
Open Source Linux
Open Source Linux
Aug 14, 2025 · Mobile Development

Inside the WeChat HarmonyOS Rewrite: Challenges & Insights

The article summarizes Tencent's announcement and a podcast where the WeChat HarmonyOS team discusses why the app had to be rebuilt from scratch, the technical hurdles of Huawei's fast‑changing OS, and how the teams collaborate to overcome legacy code and platform differences.

HarmonyOSPodcastWeChat
0 likes · 5 min read
Inside the WeChat HarmonyOS Rewrite: Challenges & Insights
Sohu Smart Platform Tech Team
Sohu Smart Platform Tech Team
Aug 10, 2025 · Mobile Development

How ArkUI‑X Bridges ArkTS to Android and iOS: A Deep Dive

This article walks through the ArkUI‑X cross‑platform framework, explains the relationship between ArkTS, ArkUI and ArkUI‑X, shows how to set up the development environment, create and build a demo project, and reveals the rendering pipeline and Android/iOS integration details including a clipboard example.

AndroidArkUI-XarkTS
0 likes · 17 min read
How ArkUI‑X Bridges ArkTS to Android and iOS: A Deep Dive
ByteDance Web Infra
ByteDance Web Infra
Aug 1, 2025 · Frontend Development

Why Module Federation 2.0 Is Revolutionizing Frontend Architecture

This article explores the evolution from Module Federation 1.0 to 2.0, detailing its architecture, pain points, new features, supported build tools, performance improvements, and how developers can adopt it across web and native platforms.

Build ToolsFrontend ArchitectureMicro Frontends
0 likes · 9 min read
Why Module Federation 2.0 Is Revolutionizing Frontend Architecture
Tencent TDS Service
Tencent TDS Service
Jul 28, 2025 · Frontend Development

How Kuikly Powers 100% Cross‑Platform Game Live‑Streaming SDK on HarmonyOS

With the launch of HarmonyOS Next, the game live‑streaming SDK team leveraged the Kuikly cross‑platform framework to adapt their Android, iOS and web code to HarmonyOS, achieving 100% cross‑platform reuse across three platforms, cutting over 50% of development effort while boosting performance, stability and modularity.

Game SDKHarmonyOSKuikly
0 likes · 13 min read
How Kuikly Powers 100% Cross‑Platform Game Live‑Streaming SDK on HarmonyOS
Raymond Ops
Raymond Ops
Jul 22, 2025 · Operations

Install & Configure Syncthing for Seamless Master‑Slave File Sync

This guide walks you through downloading Syncthing, setting up a master server, configuring access credentials, adding and syncing folders, deploying slave servers, linking devices, and testing bidirectional synchronization, complete with screenshots and tips for ensuring reliable file replication across Windows, Linux, macOS, and Android platforms.

Syncthingcross‑platformfile-sync
0 likes · 6 min read
Install & Configure Syncthing for Seamless Master‑Slave File Sync
Architect's Guide
Architect's Guide
Jul 12, 2025 · Fundamentals

Explore Tencent’s High‑Performance Open‑Source Components for Modern Development

This article introduces a curated collection of Tencent’s high‑performance open‑source components—including a mmap‑based key‑value store, an API‑centric JSON framework, cross‑platform libraries, a mobile‑optimized neural network engine, hot‑patch solution, coroutine library, plugin framework, cross‑platform UI framework, mini‑program toolkit, and an IoT real‑time OS, each with core features and project links.

Artificial IntelligenceFrameworksOpen Source
0 likes · 16 min read
Explore Tencent’s High‑Performance Open‑Source Components for Modern Development
Liangxu Linux
Liangxu Linux
Jul 6, 2025 · Operations

Deploy nps: Open‑Source All‑Protocol Network Tunnel Made Simple

This guide introduces the open‑source nps tool, explains its all‑protocol compatibility, low‑resource footprint, and step‑by‑step deployment process for both server and client, enabling seamless cross‑network access for personal, development, and enterprise scenarios.

NPScross‑platformdeployment guide
0 likes · 8 min read
Deploy nps: Open‑Source All‑Protocol Network Tunnel Made Simple
JD Tech
JD Tech
Jul 3, 2025 · Frontend Development

Boosting Mini‑Program Performance on HarmonyOS: How Cangjie Cuts API Latency by 50%

This article details a high‑performance, cross‑platform HarmonyOS mini‑program development practice that analyzes architecture, identifies JS API bottlenecks, demonstrates a step‑by‑step API call breakdown, and shows how the Cangjie language reduces getSystemInfo latency by over 50% while improving overall startup speed.

CangjieHarmonyOSMini Program
0 likes · 8 min read
Boosting Mini‑Program Performance on HarmonyOS: How Cangjie Cuts API Latency by 50%
JD Retail Technology
JD Retail Technology
Jul 3, 2025 · Mobile Development

How Cangjie Boosts Performance of JD Mini‑Programs on HarmonyOS

At the 2025 Huawei Developer Conference, JD’s team demonstrated how integrating the Cangjie language into HarmonyOS mini‑programs can halve API execution time, reduce main‑thread load, and improve cold‑start performance by over 20%, offering a high‑performance, cross‑platform development solution.

CangjieHarmonyOSJS Bridge
0 likes · 9 min read
How Cangjie Boosts Performance of JD Mini‑Programs on HarmonyOS
Architect's Guide
Architect's Guide
Jul 2, 2025 · Mobile Development

How We Built a Cross‑Platform Architecture for WeChat Pay on iOS & Android

This article explains how the fragmented iOS and Android implementations of WeChat Pay were unified by introducing a C++ cross‑platform framework, abstracting business flows into UseCases, adding a routing mechanism, redesigning network request handling, and standardizing data passing to improve stability, reduce code size, and boost development productivity.

C++UseCaseWeChat Pay
0 likes · 15 min read
How We Built a Cross‑Platform Architecture for WeChat Pay on iOS & Android
TAL Education Technology
TAL Education Technology
Jun 30, 2025 · Frontend Development

How We Upgraded Our Desktop App’s Electron Framework from 15 to 29

This article details the end‑to‑end process of researching, adapting third‑party and custom plugins, recompiling, and testing the Zhiyinlou desktop client as it migrated from Electron 15 to the latest stable 29, highlighting challenges, solutions, and performance gains.

Desktop applicationElectronFramework Upgrade
0 likes · 16 min read
How We Upgraded Our Desktop App’s Electron Framework from 15 to 29
Java Tech Enthusiast
Java Tech Enthusiast
Jun 19, 2025 · Fundamentals

Why Apple Emojis Look Different on Android—and What It Means for Users

Apple's exclusive emojis often appear as unrelated symbols on Android devices, leading to misunderstandings; this article explains the technical reasons behind the display differences, shares real‑world examples, and traces the history and global adoption of emojis from their Japanese origins to today’s Unicode standards.

Emojicross‑platformmobile-communication
0 likes · 4 min read
Why Apple Emojis Look Different on Android—and What It Means for Users