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
17.0k
Views
0
Comments
Recent Articles

Latest from Liangxu Linux

100 recent articles max
Liangxu Linux
Liangxu Linux
Aug 18, 2026 · Industry Insights

What’s the Real Reason Programmers Work Late?

The article argues that most programmer overtime isn’t caused by demanding bosses or shifting requirements, but stems from personal inefficiencies, an inability to refuse unreasonable tasks, and using the office as a refuge from an unfulfilling life outside work.

Career Adviceproductivityprogrammer overtime
0 likes · 7 min read
What’s the Real Reason Programmers Work Late?
Liangxu Linux
Liangxu Linux
Aug 17, 2026 · Industry Insights

What Happens to the Linux Kernel If Linus Torvalds Passes Away?

The article analyzes Linux kernel governance, showing that while Linus Torvalds serves as the final arbiter with unique judgment, a robust hierarchy of subsystem maintainers and decentralized processes ensures the kernel will continue to evolve even if he were to die, though some cultural and community risks remain.

GovernanceLinus TorvaldsLinux Kernel
0 likes · 7 min read
What Happens to the Linux Kernel If Linus Torvalds Passes Away?
Liangxu Linux
Liangxu Linux
Aug 13, 2026 · Fundamentals

Why Do Embedded Developers Prefer UART Over SPI, I2C, or USRT for Debugging?

UART remains the go‑to debugging interface in embedded projects because it needs only three wires, works asynchronously, enjoys universal driver support, and benefits from decades of Unix‑style console tradition, whereas SPI and I2C were never designed for simple human‑machine interaction.

I2CLinuxSPI
0 likes · 7 min read
Why Do Embedded Developers Prefer UART Over SPI, I2C, or USRT for Debugging?
Liangxu Linux
Liangxu Linux
Aug 11, 2026 · Industry Insights

Why China Has Too Many Low‑Skill Programmers but Not Enough High‑Skill Talent

The author argues that, despite a large absolute number of software workers in China, the proportion of programmers is modest, yet the market is flooded with low‑skill developers while truly capable engineers remain scarce, especially in high‑end fields like embedded systems, kernel or AI.

China techIndustry Analysisembedded development
0 likes · 7 min read
Why China Has Too Many Low‑Skill Programmers but Not Enough High‑Skill Talent
Liangxu Linux
Liangxu Linux
Aug 9, 2026 · Fundamentals

What Makes the Linux Kernel So Ingenious? Top Design Highlights

The article explores the Linux kernel’s most impressive designs—including the CFS scheduler, VFS abstraction, memory management tricks, extensible networking stack, driver framework, signal handling, and container foundations—illustrating how they solve real‑world constraints across diverse platforms.

KernelLinuxMemory Management
0 likes · 8 min read
What Makes the Linux Kernel So Ingenious? Top Design Highlights
Liangxu Linux
Liangxu Linux
Aug 9, 2026 · Fundamentals

Why Linux Prefers tar.gz Over ZIP and 7Z

Linux favors tar.gz because it follows the Unix philosophy of single‑purpose tools, preserves file permissions and metadata, is universally available without extra installation, offers flexible compression options, and benefits from a mature ecosystem, whereas ZIP loses metadata and 7Z requires extra tools and is slower.

7zGZIPLinux
0 likes · 7 min read
Why Linux Prefers tar.gz Over ZIP and 7Z
Liangxu Linux
Liangxu Linux
Aug 6, 2026 · User Experience Design

Why the BenQ RD280U Is a Programmer’s Ideal Monitor

After a month of daily use, the author finds the BenQ RD280U’s 3:2 aspect ratio, anti‑glare nanocoating, dedicated programming modes, and built‑in KVM switching dramatically reduce scrolling, eye strain, and device‑switching friction for heavy‑duty developers.

BenQ RD280UKVM switchanti‑glare
0 likes · 9 min read
Why the BenQ RD280U Is a Programmer’s Ideal Monitor
Liangxu Linux
Liangxu Linux
Aug 2, 2026 · Fundamentals

Why Linux Is Not a Real-Time Operating System

Linux was built for high throughput and average performance, not for the deterministic worst‑case response times required by real‑time systems, and even with the PREEMPT_RT patch it can only achieve soft real‑time guarantees after additional tuning.

CFSKernelPREEMPT_RT
0 likes · 8 min read
Why Linux Is Not a Real-Time Operating System
Liangxu Linux
Liangxu Linux
Jul 30, 2026 · Industry Insights

Why University C Courses Skip Linux, Makefile, Git, and GDB

The article explains that university C programming courses omit Linux, Makefile, git, and gdb because of limited class hours, outdated curricula, and many instructors' lack of experience, arguing that self‑learning these tools often yields better results.

C ProgrammingGitLinux
0 likes · 7 min read
Why University C Courses Skip Linux, Makefile, Git, and GDB