User contributions for PC
Appearance
22 November 2025
- 06:2506:25, 22 November 2025 diff hist 0 N File:The Great Developer Divide- When 3,000 Rust.jpg No edit summary current
- 06:2406:24, 22 November 2025 diff hist +6,399 N From C++ to Rust: Why Swift’s Future Is Being Rewritten in Safety Created page with "500px Swift was born to replace Objective-C. But under the hood, much of its runtime, memory model, and standard library still relied on the foundations of C and C++. That’s now changing. Apple’s compiler team and the Swift open-source community are gradually moving away from C++ dependencies — and leaning toward Rust, a language designed for memory safety, performance, and concurrency without compromise. This shift isn’t..." current
- 06:2306:23, 22 November 2025 diff hist 0 N File:From C++ to Rust.jpg No edit summary current
- 06:2106:21, 22 November 2025 diff hist +5,504 N Zero-Copy or Bust: Designing a Blazing-Fast CSV Reader in Rust Created page with "500px You’re staring at a CSV file — twelve million rows, forty columns — and your terminal cursor blinks back. The progress bar inches forward. Five seconds. Ten. Somewhere between boredom and frustration, you wonder if there’s a universe where parsing doesn’t feel like waiting for paint to dry. There is. It’s called zero-copy parsing, and it turns out the problem isn’t the data — it’s how you handle it. You’re not al..." current
- 06:2106:21, 22 November 2025 diff hist 0 N File:Zero-Copy or Bust.jpg No edit summary current
- 06:2006:20, 22 November 2025 diff hist +8,797 N Rust Traits vs OOP: 4 Patterns That Changed My Entire Coding Mindset Created page with "500px Stop treating inheritance as the answer. Stop trading flexibility for brittle hierarchies. This article shows four trait-driven patterns that will change how you design real systems. Each pattern contains a tiny, clear example, a short benchmark, a hand-drawn-style diagram in lines, and practical guidance you can apply today. Read this like a conversation over coffee. I will be direct. You will come away with patte..." current
- 06:1706:17, 22 November 2025 diff hist 0 N File:Rust Traits vs OOP- 4 Patterns.jpg No edit summary current
- 05:2605:26, 22 November 2025 diff hist +8,148 N Rust’s Secret Superpower: Compile-Time Concurrency That Actually Holds Up Created page with "500px You don’t need a bigger thread pool. You need fewer ways to shoot yourself in the foot. Rust’s most controversial idea — make the compiler your strictest reviewer — is exactly why it’s so good at thread safety. Instead of hoping a runtime or a linter catches race conditions, Rust refuses to build programs that share and mutate data unsafely. The result: you ship fewer heisenbugs and spend more time writing fe..." current
- 05:2405:24, 22 November 2025 diff hist 0 N File:Rust’s Secret Superpower.jpg No edit summary current
- 05:2305:23, 22 November 2025 diff hist +11,992 N Rust Kernel Modules, Ready-to-Ship: A cargo-generate Template with Tests, CI, and Zero-Panic Defaults Created page with "500px Just like shipping containers standardized global logistics, cargo-generate templates standardize Rust kernel module development — complete with safety guarantees, automated tests, and CI pipelines ready from the first commit. I shipped my first Rust kernel module last month. Zero panics in 14 months of production. But getting there? That was a nightmare. The initial setup took three days. Makefiles that wouldn’t cooperate wi..." current
- 05:2005:20, 22 November 2025 diff hist 0 N File:Rust Kernel Modules.jpg No edit summary current
- 05:1905:19, 22 November 2025 diff hist +12,374 N Why Rewriting in Rust Won’t Fix Your Business Logic Created page with "Last week, someone in our engineering Slack channel suggested rewriting our order processing service in Rust. “It’ll be faster,” they said. “Memory safe,” they added. “Zero-cost abstractions.” I’ve seen this movie before. Different language, same plot. Five years ago, it was Go that would save us. Three years ago, it was microservices. Now it’s Rust. 500px Here’s what I’ve learned from watching rewrites: the lan..." current
- 05:1705:17, 22 November 2025 diff hist 0 N File:Why Rewriting in Rust.jpg No edit summary current
- 05:1505:15, 22 November 2025 diff hist +11,528 N Rust Just Killed Our $50K AWS Bill — The 72-Hour Migration Nobody Believed Created page with "500px Sometimes the fastest way to save money is to throw out what’s “good enough” and rebuild from scratch. This is what $42,000 in monthly savings looks like. Our TL walks into the engineering pod with his laptop open and this look — you know the one, where you can’t tell if someone’s about to announce layoffs or free pizza. “We’re rewriting the payment gateway this weekend. In Rust.” I actually laughed. Not b..." current
- 05:1305:13, 22 November 2025 diff hist 0 N File:Rust Just Killed Our $50K.jpg No edit summary current
- 05:1205:12, 22 November 2025 diff hist +19,697 N Time-travel in Rust: How Async Functions Resumes Where it Left off! Created page with "500px Have you ever imagined how a Rust async function resumes from the middle when an async I/O is complete? It feels like pure magic what rust does under the hood, for example: <pre> async fn get_user(id: i32) -> Result<User, Error> { let url = format!("https://api.example.com/users/{}", id); // wait until the api call completes let response = reqwest::get(url).await?; // then wait till the json stream to User struct,..." current
- 05:0905:09, 22 November 2025 diff hist 0 N File:Time-travel in Rust.jpg No edit summary current
- 05:0805:08, 22 November 2025 diff hist +4,389 N Rust Is Overhyped Garbage: Why Go Will Bury It in Production by 2026 Created page with "Rust’s fanbase loves to talk about safety, zero-cost abstractions, and fearless concurrency. But here’s the truth teams won’t admit publicly: the language is collapsing under its own complexity, and Go is quietly winning the only battle that matters — production velocity at scale. 500px The Hype vs. What Actually Ships Rust was marketed as the cure for memory bugs and systems-level fragility. In practice, companies trying..." current
- 05:0605:06, 22 November 2025 diff hist 0 N File:Rust Is Overhyped Garbage.jpg No edit summary current
- 05:0505:05, 22 November 2025 diff hist +10,106 N I Don’t Need Rust’s Speed — So Why Does Its Type System Keep Winning My Web APIs? Created page with "500px The failure wasn’t noisy. A transfer path slipped past a validator and moved money when it shouldn’t. The rule existed in comments. It didn’t exist in the shape of the code. We reshaped the code around types. The same change refused to build. That was the day I stopped talking about speed. The short answer Rust keeps winning because business rules can become types. When a rule is a type, illegal st..." current
- 05:0305:03, 22 November 2025 diff hist 0 N File:I Don’t Need Rust’s Speed.jpg No edit summary current
- 05:0205:02, 22 November 2025 diff hist +9,060 N Inlining Gone Wrong: How Rust’s Optimizer Sometimes Betrays You Created page with "500px There’s a special kind of heartbreak every systems developer knows: You open your profiler expecting to see your carefully tuned function blazing fast… …and instead, it’s taking more time than before you optimized it. You didn’t change the algorithm. You just added #[inline(always)]. Welcome to the dark side of Rust’s inlining optimizer — where performance can sometimes regress the moment you try to help i..." current
- 04:5904:59, 22 November 2025 diff hist 0 N File:Inlining Gone Wrong.jpg No edit summary current
- 04:5804:58, 22 November 2025 diff hist +7,238 N Rust Is the New Assembly — And That’s a Compliment Created page with "file:Rust_Is_the_New_Assembly.jpg Introduction: Rust Isn’t High-Level — It’s Closer to the Metal With a Seatbelt When people say “Rust feels like modern C++”, they’re only half right. Rust isn’t trying to replace your scripting languages or your backend frameworks — it’s quietly taking the role Assembly once had: the language you use when performance, control, and correctness matter more than convenience. In this article, we’ll dive into why..." current
- 04:5604:56, 22 November 2025 diff hist 0 N File:Rust Is the New Assembly.jpg No edit summary current
- 04:5504:55, 22 November 2025 diff hist +7,275 N Rust’s RefCell and Interior Mutability: The Feature That Broke My Brain (Then Fixed My Design) Created page with "500px I’ll be honest: The first time I saw a RefCell in Rust, I closed the tab. It felt like a betrayal. Rust was supposed to be safe, predictable, immutable by default. And now this thing — this box of interior mutability — was promising to mutate data behind an immutable reference. My brain screamed: “Isn’t that literally what Rust was built to prevent?” But then… it clicked. And that..." current
- 04:5304:53, 22 November 2025 diff hist 0 N File:Rust’s RefCell and Interior Mutability.jpg No edit summary current
- 04:5104:51, 22 November 2025 diff hist +10,268 N A sprinkle of Rust — Bind, don’t rewrite, in the age of MCP servers Created page with "With the advent of OpenAI’s AgentKit, and a general shift towards agentic workflows in nearly everything you could imagine, it is more prudent than ever to get familiar with developing and deploying Model Context Protocol (MCP) servers that your LLM agents can use for tool calling. That being said, let us explore how the beautifully performant language of Rust fits in the equation, and why I would recommend using it in small doses, through bindings to Python code, rat..." current
- 04:4904:49, 22 November 2025 diff hist +4,701 N Rust in Production: The Day I Realized Safety Could Also Mean Speed Created page with "500px Source : Unsplash by Emile Perron 1. The First Time Rust Surprised Me When I first picked up Rust, I expected pain. I had heard all the horror stories about the borrow checker, cryptic error messages, and endless compilation errors. What I didn’t expect was how fast and safe my production systems would become once I pushed through. My turning point came while rewriting a service I had originally bu..." current
- 04:4804:48, 22 November 2025 diff hist 0 N File:Rust in Production- The Day I Realized Safety.jpg No edit summary current
- 04:4604:46, 22 November 2025 diff hist +11,496 N 7 Times Rust Made My Python Code Run 100x Faster Created page with "If one hot function costs your company thousands of dollars per month, rewrite that function now. 500px Short. Direct. High stakes. Read this if latency or cost matter in your product. Why this article exists Python is an excellent orchestrator. The ecosystem is vast. Most problems can be solved inside Python with great libraries. However, when a single hot function dominates latency or cost, a surgical migration to Rust c..." current
- 04:4304:43, 22 November 2025 diff hist 0 N File:7 Times Rust Made My Python Code.jpg No edit summary current
- 04:4204:42, 22 November 2025 diff hist +11,305 N The Rust Borrow Checker Saved My Career: A Memory Leak Detective Story Created page with "500px The borrow checker forces you to untangle memory relationships before your code compiles — a frustrating teacher that saves you from production nightmares. 02:14 AM, production server down. Again. I was three years into what I thought would be a legendary career building high-frequency trading systems in C++. The reality? I spent more time hunting phantom memory leaks than writing actual features. That nigh..." current
- 04:4004:40, 22 November 2025 diff hist 0 N File:The Rust Borrow Checker Saved My Career.jpg No edit summary current
- 04:3904:39, 22 November 2025 diff hist +8,556 N 5 Times the Rust Borrow Checker Saved Me From Disaster Created page with "The borrow checker stopped a production crash during a mid night deploy. The code looked fine until it did not. 500px This article shows five real failures that the borrow checker prevented. Each story contains a short problem description, minimal code that caused the issue, the change that fixed it, and a measurable result. Read one story. Fix one component. Ship safer code. 1. Prevented use after free in a server handler P..." current
- 04:3604:36, 22 November 2025 diff hist 0 N File:5 Times the Rust Borrow.jpg No edit summary current
- 04:3404:34, 22 November 2025 diff hist +4,225 N I Don’t Need to Rewrite Go into Rust to Save Cost — I Just Use JavaScript! Created page with "500px golang — notblessy Let me clarify before the Rust zealots start sharpening their cargo build knives: When I say “save cost,” I don’t mean infrastructure cost — I mean my personal cost — my time, my mental bandwidth, and yes, my income. I don’t want to spend six months rewriting something in Rust just to make a server 10% faster when that 10% doesn’t pay my bills. Because, spoiler alert: performa..." current
- 04:3304:33, 22 November 2025 diff hist 0 N File:I Don’t Need to Rewrite Go.jpg No edit summary current
- 04:3204:32, 22 November 2025 diff hist +13 Rust - How to use map err to Handle Result No edit summary current
- 04:3104:31, 22 November 2025 diff hist +1,398 N Rust - How to use map err to Handle Result Created page with "We can call the map_err method on any Result value. If the Result is Err, map_err applies the function to transform the error. If the Result is Ok, it does nothing. In other words, we use map_err to manipulate the value inside an Err. https://youtu.be/3ZiRLOd6gjY?si=RdGFxxFyNE08ZPBQ fn main() { let b = hello(11).map_err(|e|{ println!("error : {}", e); format!("The error is {}", e) } ); println!("b: {:?}", b); } fn hello(a :..."
- 04:2904:29, 22 November 2025 diff hist +6,719 N Python vs. Rust: The Speed War No One Asked For Created page with "500px Once every now and then, some programming language comparison descends upon social media. “Rust crushes Python in benchmarks!” “Python remains the lord of productivity!” And then the comments blow up with programmers defending the language they like best in the style sports team. But the reality is — comparing Python and Rust based solely on speed is comparing a rocket and a bicycle. Both are moving..." current
- 04:2704:27, 22 November 2025 diff hist 0 N File:Python vs. Rust- The Speed War .jpg No edit summary current
- 04:2604:26, 22 November 2025 diff hist +4,444 N 7 Reasons Rust Ownership Isn’t as Scary as You Think Created page with "Introduction / Hook: Ownership in Rust scares almost every new developer. I know — it frightened me too. But the truth is, it is the single most powerful feature Rust gives you for safe, high-performance code. 500px By understanding a few core principles, you can write faster, bug-free applications without wrestling with complex memory management. Reason 1 — Ownership Prevents Memory Leaks Naturally Problem: In many lan..." current
- 04:2404:24, 22 November 2025 diff hist 0 N File:7 Reasons Rust Ownership.jpg No edit summary current
- 03:5003:50, 22 November 2025 diff hist +5,662 N Rust for Humans: Safety Without the Pain Created page with "500px Image by Gemini You’re staring at a compiler error for the third time. The borrow checker rejected your code again. You know what you’re trying to do is safe — you can see it — but Rust won’t let you pass. Your cursor blinks. The room hums. And somewhere in the back of your mind, a voice whispers: maybe this language isn’t for me. Here’s the truth no one says cleanly enough: that feeling isn’t failure. It’s the exact..." current
- 03:5003:50, 22 November 2025 diff hist 0 N File:Rust for Humans.jpg No edit summary current
- 03:4703:47, 22 November 2025 diff hist +5,968 N Deadlocks We Deserved: How Rust Retries and Postgres Locks Finally Agreed Created page with "500px Rust felt bulletproof until Postgres fought back. Our system could not go a week without a deadlock on the busiest tables, even as our retry logic grew cleverer. Metrics looked fine, then fell off a cliff without warning. The bug reports stacked up. We knew our code was safe, yet Postgres held all the cards — and for a long time, we played the wrong hand. Here is how we finally brokered a truce. When Safe Rust Still Loses to t..." current
- 03:4603:46, 22 November 2025 diff hist 0 N File:Deadlocks We Deserved.jpg No edit summary current
- 03:4503:45, 22 November 2025 diff hist +1 Why Big Tech Companies Are Adopting Rust ? No edit summary current
- 03:4503:45, 22 November 2025 diff hist +4,413 N Why Big Tech Companies Are Adopting Rust ? Created page with "500px ver the past few years, a quiet revolution has been unfolding in the software world. If you have been following the technology landscape, you have probably noticed headlines like “Rust joins the Linux kernel”, “Microsoft rewrites core components in Rust”, or “Amazon builds cloud infrastructure in Rust”. As an architect, I tend to look beyond the hype and ask: Why are so many large technology companies investing..."