Liangxu Linux
Author

Liangxu Linux

Liangxu, a self‑taught IT professional now working as a Linux development engineer at a Fortune 500 multinational, shares extensive Linux knowledge—fundamentals, applications, tools, plus Git, databases, Raspberry Pi, etc. (Reply “Linux” to receive essential resources.)

3.5k
Articles
0
Likes
10.0k
Views
0
Comments
Recent Articles

Latest from Liangxu Linux

100 recent articles max
Liangxu Linux
Liangxu Linux
Jul 26, 2026 · Fundamentals

Why Is Linux Really More Stable Than Windows?

Linux powers the majority of 24/7 systems—from servers and cloud platforms to supercomputers and aerospace—thanks to its modular kernel, robust process isolation, flexible updates, open‑source transparency, and low resource footprint, all of which make it far more stable than Windows.

KernelLinuxOperating System
0 likes · 7 min read
Why Is Linux Really More Stable Than Windows?
Liangxu Linux
Liangxu Linux
Jul 26, 2026 · R&D Management

Why Developers Dread Requirement Changes

The article explains how seemingly simple requirement tweaks can trigger extensive code rewrites, cascade effects across modules, missed deadlines, and morale issues, and it proposes structured change‑management processes and maintainable code practices to mitigate these hidden costs.

agilecommunicationprocess management
0 likes · 7 min read
Why Developers Dread Requirement Changes
Liangxu Linux
Liangxu Linux
Jul 23, 2026 · Fundamentals

How to Automate Embedded Software Testing with Python

This guide explains how to automate embedded software testing by controlling hardware interfaces (DI/DO, CAN, 485, Ethernet) with Python, building a pytest‑based framework, and integrating continuous integration to achieve fast, reliable, and maintainable test cycles.

Pythonautomationembedded testing
0 likes · 8 min read
How to Automate Embedded Software Testing with Python
Liangxu Linux
Liangxu Linux
Jul 22, 2026 · Interview Experience

Top Embedded Engineer Interview Questions Every Interviewer Should Ask

This article outlines the essential embedded‑engineer interview questions—covering pointers, memory management, interrupts, peripheral protocols, debugging strategies, and system design—while explaining the reasoning behind each question and what answers reveal about a candidate's depth of knowledge.

C languageMemory Managementdebugging
0 likes · 8 min read
Top Embedded Engineer Interview Questions Every Interviewer Should Ask
Liangxu Linux
Liangxu Linux
Jul 21, 2026 · Fundamentals

How to Achieve Real‑Time Performance with Linux in Embedded Systems

The article explains why Linux can be used for real‑time embedded applications, describes the misconception that Linux is inherently non‑real‑time, and details four practical techniques—PREEMPT_RT patch, CPU isolation, real‑time scheduling policies, and memory‑management optimizations—plus a brief discussion of dual‑kernel solutions for hard‑real‑time needs.

LinuxMemory Managementcpu_isolation
0 likes · 7 min read
How to Achieve Real‑Time Performance with Linux in Embedded Systems
Liangxu Linux
Liangxu Linux
Jul 19, 2026 · Fundamentals

What’s the Real Difference Between SOC and MCU in Embedded Systems?

The article explains how MCUs focus on minimal, low‑power designs with limited resources, while SOCs integrate powerful CPUs, GPUs, and peripherals for full operating systems, and it guides selection based on performance, power, and cost with concrete product examples.

LinuxMCUSOC
0 likes · 7 min read
What’s the Real Difference Between SOC and MCU in Embedded Systems?
Liangxu Linux
Liangxu Linux
Jul 18, 2026 · Industry Insights

When Does RTOS Fall Short? Scenarios That Require Switching to Embedded Linux

The article analyzes the limitations of RTOS—such as weak file‑system support, constrained networking, and lack of process isolation—and explains why complex UI, multimedia, AI, and multi‑process requirements force developers to adopt embedded Linux, often in a hybrid architecture.

AIEmbedded LinuxFile System
0 likes · 7 min read
When Does RTOS Fall Short? Scenarios That Require Switching to Embedded Linux
Liangxu Linux
Liangxu Linux
Jul 16, 2026 · Industry Insights

Why Are Embedded System Engineers Still Low-Paid Despite the Talent Shortage?

The article explains that although there is a large demand for embedded engineers, entry‑level salaries remain low because companies need to train newcomers for years, while only engineers with deep hardware and software expertise can command high pay after gaining experience.

career developmentembedded systemshardware debugging
0 likes · 6 min read
Why Are Embedded System Engineers Still Low-Paid Despite the Talent Shortage?
Liangxu Linux
Liangxu Linux
Jul 13, 2026 · Fundamentals

Can C++ Thrive in Embedded Systems? Practical Guidelines and Pitfalls

The article examines whether C++ can be used in resource‑constrained embedded environments, explains that a lightweight "C with classes" approach works, warns against heavy features like STL and exceptions, and provides concrete examples and best‑practice recommendations for safe adoption.

C++Object-orientedRTOS
0 likes · 7 min read
Can C++ Thrive in Embedded Systems? Practical Guidelines and Pitfalls
Liangxu Linux
Liangxu Linux
Jul 11, 2026 · Artificial Intelligence

OpenAI Launches Next‑Gen Coding Assistant Codex: Key Technical Highlights and Will It Disrupt Programmers?

OpenAI’s new cloud‑based Codex AI assistant builds on the same Transformer architecture as GitHub Copilot, offering multi‑language support and faster responses, but real‑world testing shows only about 80% of its output is usable, with the remaining 20% containing bugs or mismatches—especially in embedded development—leading the author to argue that Codex is a helpful code‑completion tool rather than a revolutionary replacement for skilled engineers.

AI coding assistantCodexGitHub Copilot
0 likes · 7 min read
OpenAI Launches Next‑Gen Coding Assistant Codex: Key Technical Highlights and Will It Disrupt Programmers?