Tagged articles
18 articles
Page 1 of 1
Efficient Ops
Efficient Ops
Dec 10, 2025 · Operations

5 Essential Skills Ops Engineers Need to Stay Valuable in the K8s & AI Era

In the fast‑changing world of Kubernetes and AI, operations professionals must cultivate five compound abilities—communication, problem‑solving, ownership, stress handling, and continuous improvement—to transform technical expertise into lasting career growth and higher compensation.

Continuous ImprovementOperationsOwnership
0 likes · 11 min read
5 Essential Skills Ops Engineers Need to Stay Valuable in the K8s & AI Era
MoonWebTeam
MoonWebTeam
Oct 14, 2024 · Fundamentals

Why Rust Is the Secret Weapon for Faster Frontend Builds and Safer Code

This article explores Rust’s origins, its superior memory safety and concurrency, demonstrates how replacing JavaScript‑based Vite with Rust‑based Rsbuild can cut build times from minutes to seconds, and delves into Rust’s ownership, borrowing, lifetimes, error handling, and its growing role in frontend tooling and frameworks.

Memory SafetyOwnershipRust
0 likes · 26 min read
Why Rust Is the Secret Weapon for Faster Frontend Builds and Safer Code
Architecture Development Notes
Architecture Development Notes
Apr 13, 2024 · Fundamentals

Why Rust Is Revolutionizing System Programming: Safety, Performance, and Concurrency

Rust, a modern systems programming language, offers memory safety without a garbage collector, a powerful ownership model, zero‑cost abstractions, robust error handling, and safe concurrency primitives, making it ideal for high‑performance, reliable software development, as demonstrated through detailed examples and explanations.

Memory SafetyOwnershipRust
0 likes · 8 min read
Why Rust Is Revolutionizing System Programming: Safety, Performance, and Concurrency
21CTO
21CTO
Apr 8, 2024 · Fundamentals

How Rust Guarantees Memory Safety That Other Languages Can’t

This article explains how Rust’s built‑in language features—such as immutable defaults, ownership, borrowing, lifetimes, and compile‑time checks—provide memory safety that C, C++, and many managed languages lack, while also discussing the trade‑offs and ecosystem support.

Memory SafetyOwnershipProgramming Language
0 likes · 10 min read
How Rust Guarantees Memory Safety That Other Languages Can’t
Ops Development & AI Practice
Ops Development & AI Practice
Feb 4, 2024 · Fundamentals

Why Rust’s Ownership Model Guarantees Memory Safety Over C/C++

This article explains the concept of memory safety, details Rust’s unique ownership and borrowing mechanisms that enforce safety at compile time, compares them with the inherent risks of manual memory management in C and C++, and highlights why Rust is increasingly favored for secure system development.

C++ ComparisonMemory SafetyOwnership
0 likes · 10 min read
Why Rust’s Ownership Model Guarantees Memory Safety Over C/C++
Tencent Cloud Developer
Tencent Cloud Developer
Aug 7, 2023 · Artificial Intelligence

An Overview of Mojo: A New High‑Performance Language for AI Development

Mojo, Modular’s new high‑performance Python superset for AI, adds progressive typing, zero‑cost C++‑style abstractions, Rust‑inspired ownership and direct MLIR access while remaining compatible with existing Python libraries, offering faster, memory‑compact code despite still being early‑stage and lacking full Python feature support.

AI programmingMLIRMojo
0 likes · 15 min read
An Overview of Mojo: A New High‑Performance Language for AI Development
Tencent Cloud Developer
Tencent Cloud Developer
Sep 8, 2022 · Frontend Development

Understanding Rust: Memory Safety, Ownership, Borrowing, and Its Impact on Front‑End Development

Rust, a compiled, memory‑safe language that enforces ownership and borrowing at compile time, eliminates garbage‑collection overhead, enabling high‑performance front‑end tools like swc and Rome and efficient WebAssembly modules, though its strict rules present a steep learning curve for newcomers.

BorrowingMemory SafetyOwnership
0 likes · 21 min read
Understanding Rust: Memory Safety, Ownership, Borrowing, and Its Impact on Front‑End Development
ByteFE
ByteFE
May 9, 2022 · Fundamentals

Why Learn Rust: Fundamentals, Ownership, Lifetimes, and WebAssembly Integration

This article explains why Rust is valuable for modern development, introduces its memory model, ownership, borrowing, lifetimes, and copy semantics, and provides step‑by‑step guidance for building a WebAssembly image‑processing app with Rust, Cargo, wasm‑pack, and Vite.

LifetimesOwnershipRust
0 likes · 27 min read
Why Learn Rust: Fundamentals, Ownership, Lifetimes, and WebAssembly Integration
ByteDance ADFE Team
ByteDance ADFE Team
Mar 16, 2022 · Fundamentals

Introduction to Rust and Learning Recommendations

This article introduces the Rust programming language, explains its design principles such as memory safety, ownership, and zero‑cost abstractions, compares it with C++ and JavaScript, and provides practical advice, code examples, and insights on when and how to start learning Rust.

GenericsMemory SafetyOwnership
0 likes · 27 min read
Introduction to Rust and Learning Recommendations
ELab Team
ELab Team
Aug 12, 2021 · Backend Development

Why Learn Rust? Exploring Its Power, Ownership Model, and WebAssembly Integration

This article introduces Rust as a high‑performance, safe systems language, explains its immutable defaults, rich type system, ownership‑based memory management, and borrowing rules, then shows how Rust compiles to WebAssembly, integrates with the Yew frontend framework, and works alongside JavaScript in modern web tooling.

BackendOwnershipWebAssembly
0 likes · 27 min read
Why Learn Rust? Exploring Its Power, Ownership Model, and WebAssembly Integration
DevOps
DevOps
Jul 16, 2017 · R&D Management

Five Principles for Outstanding Engineers: Lu Qi’s Engineering Leadership Talk

In his July 11 Engineering Leadership Talk, Baidu’s Lu Qi outlines five essential principles—believing in technology, innovating on the shoulders of giants, pursuing engineering excellence, committing to daily learning, and taking ownership—to guide engineers toward excellence and lasting impact.

EngineeringInnovationLeadership
0 likes · 7 min read
Five Principles for Outstanding Engineers: Lu Qi’s Engineering Leadership Talk
21CTO
21CTO
Jul 14, 2017 · R&D Management

5 Principles to Become an Outstanding Engineer – Insights from Lu Qi

Lu Qi, former Baidu CTO, shares five essential principles—believing in technology, building on others' work, pursuing engineering excellence, learning daily, and taking ownership—to help software engineers elevate their mindset and impact in the AI‑driven era.

InnovationOwnershipcontinuous learning
0 likes · 8 min read
5 Principles to Become an Outstanding Engineer – Insights from Lu Qi