Tag: #rust
Writing on GPUs, LLMs, MLOps, Kubernetes — and mindset · 44 posts
A Tour of the Rust Ecosystem: Great Crates and Projects
Rust's real power lies as much in its ecosystem as in the language itself. This post takes a tour of the landscape, starting with cargo and crates.io and moving through the flagship crates: serde and tokio, rayon for dat
2026-06-24 · 9 min read #rust#ecosystem#cratesWhy ripgrep Is So Fast
ripgrep beats grep not through magic but through an accumulation of decisions: the Rust regex crate built on finite automata (no backtracking), SIMD-accelerated memchr, parallel directory traversal, respecting .gitignore
2026-06-17 · 12 min read #rust#performance#tools#cliRust Ecosystem 2026 Deep-Dive — Rust 1.85+, tokio, axum, actix-web, sqlx, Bevy, Tauri, Leptos, Dioxus, Embassy, Cargo
A full tour of the Rust ecosystem as of May 2026. Rust 1.85 (2024 edition), tokio runtime internals, axum/actix-web 5/poem/leptos/dioxus, sqlx/sea-orm/diesel 2, Bevy 0.15, Tauri 2 (desktop + mobile), Embassy (nostd async
2026-05-16 · 21 min read #rust#tokio#axum#actix-web#sqlxRust Web Backend Frameworks 2026 Deep Dive - Axum, Actix-web, Rocket, Poem, Loco.rs, Pavex, Salvo, Warp, Hyper
A comprehensive 2026 guide to the Rust web backend ecosystem. Axum 0.8, Actix-web 4.x, Rocket 0.5, Poem 3.x, Loco.rs, Pavex design philosophy and performance, Tokio/async-std/Glommio/monoio runtimes, Diesel/SeaORM/SQLx O
2026-05-16 · 10 min read #rust#web-frameworks#axum#actix-web#rocketModern Rust 2026 — Rust 1.85 / Edition 2024 / Tokio / Axum 0.8 / Loco / Leptos / Bevy / Tauri 2 / Embassy Deep-Dive Guide
Rust 1.85 / 2024 edition (Feb 2025) is not just a version bump. RPIT lifetime capture, async closures, never type fallback, and gen blocks together make Rust code noticeably shorter. This post walks the entire 2026-May R
2026-05-16 · 19 min read #rust#rust-1-85#edition-2024#tokio#axumJS Build Tools Rust Wave 2026 — Turbopack, Rspack, Rolldown, oxc, Biome, Vite 6, Bun Deep Dive
The JavaScript build chain is going through a generational rewrite in 2026. webpack and Babel, Rollup and Prettier, ESLint and terser — the tools that defined an era are being replaced by Rust rewrites. Turbopack is now
2026-05-15 · 21 min read #javascript#build-tools#turbopack#rspack#esbuildTauri 2 — Does It Actually Replace Electron, or Is It a Different Tool?
More than a year after Tauri 2 GA, the promises — 10-40MB bundles, system webview, Rust core, iOS/Android — meet the field. We check the real trade-offs versus Electron, Wails, Neutralino, and native, the security model
2026-05-14 · 22 min read #tauri#tauri-2#electron#rust#desktop-appPolars 1.x vs Pandas — End of an Era? A Modern DataFrame Deep Dive for 2026
Polars hit 1.x with a stable-API promise, Pandas 2.2 finally adopted PyArrow as a real backend, and the gravity of the dataframe world shifted. Is Polars actually replacing Pandas? This deep dive walks through the Rust p
2026-05-14 · 20 min read #polars#pandas#dataframe#apache-arrow#duckdbBevy Game Engine — A Hands-On Rust ECS Tour of Modern Game Development (Deep Dive, 2026)
Inheritance-heavy object models from Unity and Unreal ruled the industry for thirty years, but the modern game engine of 2026 looks elsewhere. Entity-Component-System separates data from behavior and lays out memory for
2026-05-14 · 21 min read #bevy#game-engine#rust#ecs#gamedevThe Return of Rust and Systems Programming — Ownership, Borrowing, Lifetime, Trait, Async, Tokio, Cargo, WebAssembly (2025)
Why is Rust the "most loved language" for 9 years running? From Graydon Hoare personal project to the Linux kernel, the Ownership and Borrowing revolution, Lifetime magic, Trait system, zero-cost abstractions, Tokio asyn
2026-04-15 · 14 min read #rust#systems-programming#memory-safety#tokio#webassemblyRust Tokio Runtime Deep Dive — Future, Waker, Work-Stealing, Pin, Zero-Cost Async (2025)
Rust async/await promises "infinite concurrency with no runtime", but the internals are intricate. This post dissects the Tokio runtime from the ground up: how async fn compiles into a state machine, the Future/Poll/Wake
2026-04-15 · 15 min read #rust#tokio#async#runtime#concurrencyModern Backend Frameworks 2025 — NestJS, Fastify, Hono, Elysia, Spring Boot, FastAPI, Go, Axum, tRPC, GraphQL, gRPC (S7 E2)
Which backend framework in 2026? This is a ranked tour through TypeScript (NestJS, Fastify, Hono, Elysia), JVM (Spring Boot, Micronaut), Python (FastAPI, Litestar), Go (Fiber, Echo, Chi), Rust (Axum, Actix), and API styl
2026-04-15 · 8 min read #backend#framework#nestjs#fastify#honoLock-Free Concurrency Programming Complete Guide 2025: Atomics, Memory Model, CAS, Lock-Free Data Structures
Everything about Lock-Free programming: atomics fundamentals, CPU memory models (x86 vs ARM), CAS (Compare-And-Swap), Lock-Free data structures (Queue/Stack/Hash), ABA problem, Hazard Pointers, RCU, Java/Rust/C++ compari
2026-04-15 · 11 min read #lock-free#concurrency#atomics#memory-model#casCompiler and Linker Internals — From #include to an Executable: ELF, Symbols, Static/Dynamic Linking, Relocation, LTO (2025)
Tracing the journey of "hello.c" becoming an executable, atom by atom. The four phases of preprocess / compile / assemble / link, ELF file layout, symbol tables and relocation, the archive structure of static libraries,
2026-04-15 · 20 min read #compiler#linker#elf#symbol#static-linkingCompilers and Modern Language Runtimes — LLVM, JIT, GC, V8 TurboFan/Maglev, Inline Caching, Escape Analysis, Rust Monomorphization Complete Guide (2025)
Everything that happens from a line of code to CPU execution. LLVM's dominance, V8's 4-tier JIT, Hidden Classes and Inline Caching, Escape Analysis, GC lineage from Mark & Sweep to ZGC, Go's work-stealing scheduler, Rust
2026-04-15 · 11 min read #compiler#runtime#llvm#jit#garbage-collectionFunctional Programming Guide for Backend Developers 2025: Immutability, Monads, Composition, Side Effect Management
Everything about FP! Pure functions, immutability, higher-order functions, function composition, monads (Maybe/Either/IO), currying/partial application, side effect management, TypeScript/Python/Rust FP patterns, real ba
2026-04-14 · 24 min read #functional-programming#immutability#monad#composition#pure-functionRust Programming Beginner Guide — Ownership, Lifetimes, and Safe Systems Programming
Why Rust? Ownership system, lifetimes, pattern matching, error handling, async, and Cargo. A safe systems language replacing C/C++.
2026-04-12 · 19 min read #ai#rust#programming#systems#ownership2025 Tech Trends Roundup: Hottest Technologies and Developer Insights from Hacker News
The hottest IT trends of 2025! AI Agent/MCP revolution, Rust rise, WebAssembly 2.0, Edge Computing, Local-first software, open source licensing debates, developer tools innovation, startup trends, Big Tech strategy — ana
2026-03-25 · 22 min read #tech-trends#hacker-news#ai#rust#webassemblyWebAssembly 2025: Beyond the Browser — How Wasm Is Reshaping Server-Side, Edge, and AI Computing
WASI 0.3 native async, Akamai acquires Fermyon, microsecond cold starts — WebAssembly reached production-ready status for server-side in 2025. Complete developer guide from Wasm fundamentals to edge deployment, AI infere
2026-03-22 · 22 min read #webassembly#wasi#edge-computing#serverless#rustRust in 2025: 45.5% Adoption, TIOBE #13, Linux Kernel — Should Your Team Learn Rust?
Rust organizational adoption hits 45.5% (+17.6% YoY), commercial use grew 68.75%, TIOBE all-time high at 13. Rust is becoming essential in Linux kernel, Android, and cloud infrastructure. Covering learning curve, real-wo
2026-03-22 · 20 min read #rust#programming#systems#linux-kernel#webassembly