New pages
Appearance
22 November 2025
- 04:3404:34, 22 November 2025 I Don’t Need to Rewrite Go into Rust to Save Cost — I Just Use JavaScript! (hist | edit) [4,225 bytes] PC (talk | contribs) (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...")
- 04:3104:31, 22 November 2025 Rust - How to use map err to Handle Result (hist | edit) [1,411 bytes] PC (talk | contribs) (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 Python vs. Rust: The Speed War No One Asked For (hist | edit) [6,719 bytes] PC (talk | contribs) (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...")
- 04:2604:26, 22 November 2025 7 Reasons Rust Ownership Isn’t as Scary as You Think (hist | edit) [4,444 bytes] PC (talk | contribs) (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...")
- 03:5003:50, 22 November 2025 Rust for Humans: Safety Without the Pain (hist | edit) [5,662 bytes] PC (talk | contribs) (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...")
- 03:4703:47, 22 November 2025 Deadlocks We Deserved: How Rust Retries and Postgres Locks Finally Agreed (hist | edit) [5,968 bytes] PC (talk | contribs) (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...")
- 03:4503:45, 22 November 2025 Why Big Tech Companies Are Adopting Rust ? (hist | edit) [4,414 bytes] PC (talk | contribs) (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...")
- 03:4303:43, 22 November 2025 We Bet the Product on a Rust Rewrite. Here Is What Happened Next (hist | edit) [4,946 bytes] PC (talk | contribs) (Created page with "We were burning through cash and time. Every fix broke something else. Our API was on fire. Logs flooded faster than we could read them. Memory leaks piled up like sandbags in a storm. The deadline loomed, and customers were leaving. The team was exhausted. Every meeting ended with the same phrase: “Maybe next sprint.” Then someone said it — half-joking, half-serious. “Why not rewrite the hot path in Rust?” Silence. Then nods. That was the mome...")
- 03:4003:40, 22 November 2025 We Switched One Endpoint To Rust. p99 Fell 10×. Our Sprints Slowed 2×. Here’s The Fix (hist | edit) [6,737 bytes] PC (talk | contribs) (Created page with "500px I’ll keep this brief. Our graphs moved the way you hope. Latency fell hard. CPU and incidents fell with it. Then our sprint velocity slowed. This is what actually happened, what we changed, and the exact code at the center. The Night The Graphs Flipped Payments spiked at 8:42 p.m. IST. The legacy path sat near ~280 ms p99. The Rust path, same business logic and database, ran around ~28 ms p99. Throughput doubled on th...")
- 01:0501:05, 22 November 2025 The Secret Rust Design Patterns That Make Your Code Bulletproof (hist | edit) [8,499 bytes] PC (talk | contribs) (Created page with "Most Rust tutorials teach you the basics. But there are patterns experienced Rust developers use that never show up in beginner guides. 500px These aren’t fancy tricks. They’re battle-tested approaches that prevent entire categories of bugs. The Typestate Pattern Make invalid states unrepresentable. The compiler enforces your business rules. struct Locked; struct Unlocked; struct Door<State> { state: std::marker...")
- 01:0201:02, 22 November 2025 6 Real Scenarios Where Unsafe Rust Was the Right Move (hist | edit) [10,487 bytes] PC (talk | contribs) (Created page with "500px This article shows six real scenarios where using unsafe produced measurable wins, why the tradeoffs were worth it, and how to keep the code maintainable and auditable. Why this matters now Rust offers a unique balance: memory safety without a garbage collector. However, safety checks carry cost in a few tight places. The job of a senior engineer is to choose the right tool for the job and to contain risk. Each example below fol...")
- 00:5900:59, 22 November 2025 Java 23 vs. Rust on the Hot Path: Where GC Still Wins (hist | edit) [9,518 bytes] PC (talk | contribs) (Created page with "500px We chased sub-millisecond p99. Rust beat Java — until we changed how we allocate. A single tweak to object lifetimes put Java back in the lead and shaved 18% CPU. On the hot path, the garbage collector wasn’t the villain. It was the secret weapon. The Hot Path That Started the Fight A request fan-out: parse 2–4 KB JSON, hit three caches, stitch a 1 KB response. At 420k req/s on 32 cores, Java 23’s p99 hovered at 5.2 ms;...")
- 00:5600:56, 22 November 2025 Inside Rust’s Codegen Units: How Parallel Compilation Actually Happens (hist | edit) [9,591 bytes] PC (talk | contribs) (Created page with "file:Inside_Rust’s_Codegen_Units.jpg If you’ve ever stared at your terminal wondering why your Rust build takes forever, you’re not alone. At some point, every Rust dev goes through the same five stages of grief: * cargo build * Wait. * Wait more. * Question life choices. * Google “why is Rust compilation so slow”. But under all that waiting, something pretty fascinating is happening. The Rust compiler isn’t just compiling your crate — it...")
- 00:5300:53, 22 November 2025 How the Rust Compiler Avoids Rebuilding the Universe (Most of the Time) (hist | edit) [10,745 bytes] PC (talk | contribs) (Created page with "500px If you’ve ever worked on a big Rust project, you’ve felt it: that agonizing pause after you hit cargo build — watching your fans spin up as if you’ve just launched a space probe instead of a CLI tool. And then — a small change. One line. A single println!. And Rust rebuilds everything. At least, it used to. Today, the Rust compiler (a.k.a. rustc) is far smarter — it avoids recompiling the universe ever...")
- 00:4900:49, 22 November 2025 Rust: Clap + Derive Makes our Command Line Life Easy (hist | edit) [8,603 bytes] PC (talk | contribs) (Created page with "In my previous article Rust: Take Our CLI to the Next Level with Clap (https://medium.com/@itsuki.enjoy/rust-take-your-cli-to-the-next-level-with-clap-a0f05875ef45), we have focused on using the Builder API of the Clap crate to process command line arguments. However, as the number of subcommands and arguments increases, try to define the clap::Command struct and retrieve all those clap::ArgMatches with Command::get_matches MANUALLY becomes a hell! And! That i...")
- 00:4600:46, 22 November 2025 Global Thinking: How Culture Shapes AI, Rust, and the Future of Problem Solving (hist | edit) [4,859 bytes] PC (talk | contribs) (Created page with "500px “If you want to build systems that work everywhere, you must first understand how people think everywhere.” Technology is the language of the world — but the grammar of thinking is written by culture. Every algorithm, every system, every creative solution carries traces of human upbringing, emotion, and myth. In this global exploration, we’ll decode how AI, Rust, and problem solving are shaped by the world’s most cont...")
- 00:4100:41, 22 November 2025 IS AI CREATING A RUST IN OUR BRAIN? (hist | edit) [3,348 bytes] PC (talk | contribs) (Created page with "500px Photo by Maximalfocus on Unsplash I’ve been using AI for a year now, and while I recognize the major advantages. like easily learning new things, checking my work, and quickly fixing spelling errors I’ve started to question its value. As a writer, I save time on tasks that might manually take an hour. But what’s happening now is that we are becoming dependent on AI tools. I don’t know about others, but I’ve noticed m...")
- 00:3800:38, 22 November 2025 I’m Scared I’ll Never Catch Up With AI, Rust, and Everything Else (hist | edit) [7,159 bytes] PC (talk | contribs) (Created page with "That lie worked for years. Then the conveyor belt sped up. Now the list looks like this in my head: AI agents, LLM fine-tuning, Rust, WebAssembly, new infra patterns, another framework for the front end, vector DBs, new observability stacks, GraphQL variants… and on and on. It isn’t a technical problem so much as a human one: every new thing asks for attention, and attention is finite. This is a longer, honest piece about that feeling — why it hits so hard, how i...")
- 00:3600:36, 22 November 2025 RustBefore You Buy That Tech Book: A Cautionary Tale from the Embedded Rust Trenches (hist | edit) [6,881 bytes] PC (talk | contribs) (Created page with "500px There’s a special kind of optimism that comes with cracking open a brand-new tech book: the promise that someone has done the hard work and is now handing you a clean, well-lit path. I felt exactly that when I picked up a book titled Embedded Rust Programming by Thompson Carter. It looked polished. The early chapters flowed. My spidey-sense whispered that parts might be AI-assisted — but nothing was obviously wrong. Then...")
- 00:3400:34, 22 November 2025 Inside Chalk: The Next-Gen Type System Solver for Rust (hist | edit) [9,575 bytes] PC (talk | contribs) (Created page with "500px The Type System Nobody Talks About (But Everyone Relies On) Every Rust developer has felt it — that frustrating yet oddly comforting compiler message: “cannot infer type”, “expected &T, found &mut T”, or “the trait bound isn’t satisfied”. It’s easy to think the compiler is just being strict or pedantic. But behind that “borrow checker” and “trait solver” is one of the most ambitious logic engines ever b...")
- 00:3000:30, 22 November 2025 What Happens When a Rust Thread Crashes (hist | edit) [9,546 bytes] PC (talk | contribs) (Created page with "500px It happened at 2 a.m. One of our Rust threads panicked in production. No segmentation fault. No process crash. Just one quiet panic — logged and handled. I expected the worst: memory corruption, dangling pointers, maybe even a full-blown system restart. But Rust didn’t even blink. That night, I learned something profound about how Rust threads fail safely — not by avoiding failure, but by containing it...")
- 00:2600:26, 22 November 2025 RusRefutable vs. Irrefutable Patterns in Rust — and Why They Matter (More Than You Think) (hist | edit) [9,438 bytes] PC (talk | contribs) (Created page with "500px When I first started with Rust, I knew the basics of pattern matching: destructuring enums and structs, matching on Option and Result. That felt like enough. Then I kept bumping into code that used things I didn’t recognize: ref patterns, @ bindings, match guards, let-else… and the compiler kept talking about “refutable” and “irrefutable” patterns. Once this clicked, a lot of advanced pattern-matching suddenly made s...")
- 00:2300:23, 22 November 2025 Rust Is Doing for Game Engines What C Did for Operating Systems (hist | edit) [8,053 bytes] PC (talk | contribs) (Created page with "The Hook That Hurts a Little Somewhere in a dimly lit apartment, at 2:47 a.m., a developer stares at a frozen Unity editor. Again. They haven’t saved in 30 minutes. Their coffee’s gone cold. The error log is just a cryptic “NullReferenceException” and something about “missing prefab.” And that’s when they whisper the forbidden words: “Maybe I should just write my own engine.” That sentence — that desperate, caffeine-fueled delusion — used to be...")
- 00:2000:20, 22 November 2025 Rust’s match in TypeScript: Exhaustiveness the Easy Way (hist | edit) [1,836 bytes] PC (talk | contribs) (Created page with "Something I learned while reading the Rust manual and quite liked, but felt missing in TypeScript, is the match keyword. It makes you cover every possible case before the code compiles. You can mirror that in TypeScript with a switch and one small helper, without any frameworks or decorators. <pre> type Fruit = 'apple' | 'banana' | 'orange'; function assertNever(x: never): never { throw new Error(`Unhandled case: ${x}`); } function getColor(fruit: Fruit): string...")
- 00:1500:15, 22 November 2025 A TCP Multi-Client Chat Server In Rust (hist | edit) [11,533 bytes] PC (talk | contribs) (Created page with "I started this project simply to learn Rust, this is to say, I’m relatively new to rust as a programming language. 500px Photo by Pavan Trikutam on Unsplash At the end of this project, the aim is to send and receive messages across devices (clients built with flutter), admit users into chatroom, list current chat rooms e.t.c. I would like to re-emphasise, this is not a full blown chat server. I will, however, explain things...")
- 00:1200:12, 22 November 2025 Const Eval Gone Wild: Computing Big at Compile Time with Rust 1.83+ (hist | edit) [7,588 bytes] PC (talk | contribs) (Created page with "500px I didn’t believe it at first. A compiler that computes? Not just checks types or syntax — but actually runs logic, evaluates algorithms, and optimizes away entire computations at compile time? Then Rust 1.83 happened. And suddenly, const eval wasn’t just for small constants anymore — it became a genuine, practical, high-performance compute engine hiding inside your compiler. This is the story of how I discovere...")
- 00:0900:09, 22 November 2025 The 5 Mistakes Everyone Makes When Switching From Java to Rust (hist | edit) [11,153 bytes] PC (talk | contribs) (Created page with "You push your first Rust project, the compiler barks, and suddenly you’re googling words you’ve never needed in a decade of Java: borrow checker, lifetimes, ownership. You know how to ship scalable services and squeeze the JVM for every drop of performance — but Rust feels like moving to a city where all the street signs are different. It’s not that you’re a beginner again; it’s that the rules have changed. The good news: those rules are consistent and th...")
- 00:0400:04, 22 November 2025 Level Up Your Code: 10 Rust Features That Outshine C++ for Modern Development (hist | edit) [22,526 bytes] PC (talk | contribs) (Created page with "500px Hey there, fellow coder! 👋 Ever felt like you’re constantly battling memory bugs that pop up out of nowhere, or those sneaky concurrency issues that are impossible to trace? And let’s not even get started on C++ build systems — sometimes they feel like they’re stuck in a time machine, right? You’re absolutely not alone in that feeling. For ages, C++ has been the go-to language for systems programming, practically wear...")
21 November 2025
- 15:5915:59, 21 November 2025 Build Your First WebAssembly App in Rust in 10 Minutes (hist | edit) [20,480 bytes] PC (talk | contribs) (Created page with "Hey there! I’ve been exploring WebAssembly with Rust lately, and I thought I’d share my recent learning with you. Instead of the usual React + Web API combo we’re all used to, I decided to see what it takes to build an entire web app in Rust today. Spoiler alert: it’s surprisingly straightforward! If you’re interested in more findings like this, let me know and I can share more in my next blog post. For now, let’s dive into building a practical password stre...")
- 15:5415:54, 21 November 2025 We Hit 120k qps with Rust and Postgres COPY — Here Is the Setup (hist | edit) [4,514 bytes] PC (talk | contribs) (Created page with "500px We needed a pipeline that could handle tens of thousands of inserts per second, but our first benchmarks kept falling short. Simple inserts capped out, and every new index or trigger hurt worse. When we swapped our approach to bulk ingest with Postgres COPY and let Rust’s async runtime do the heavy lifting, something changed. We watched qps spike past 120k, and the usual bottlenecks faded — until the next one found us. Simple in...")
- 15:4815:48, 21 November 2025 He Rewrote the Entire Codebase in Rust — Then Fired Everyone (hist | edit) [5,564 bytes] PC (talk | contribs) (Created page with "500px You know that one engineer who thinks rewriting everything will fix all the world’s problems? Yeah, this is that story. Except this time, he actually did it — rewrote the entire product in Rust… and then fired the whole team. Let’s unpack this masterpiece of engineering ego, tech idealism, and a bit of good old-fashioned chaos 💥 The Great Rewrite Syndrome Every engineering team eventually meets that g...")
- 15:4515:45, 21 November 2025 When MIR Goes Rogue: The Real Middle Layer of Rust Compilation (hist | edit) [8,842 bytes] PC (talk | contribs) (Created page with "500px Most Rust developers know about LLVM — the industrial-grade backend that turns your .rs files into blazing-fast machine code. And some know about the HIR (High-level Intermediate Representation) — the simplified syntax tree Rust uses after parsing. But almost nobody talks about MIR — the Middle Intermediate Representation — Rust’s hidden middle layer where safety guarantees actually get enforced. And when MI...")
- 10:4410:44, 21 November 2025 Building a MCP Server with Rust, Firestore, Cloud Run, and Gemini CLI (hist | edit) [14,570 bytes] PC (talk | contribs) (Created page with "This article leverages the Gemini CLI and the underlying Gemini LLM to develop native compiled code built in the Rust Language for integration to the Firestore NOSQL database. A fully functional sample is developed in Rust for interacting with a Firestore database and this sample is deployed to Cloud Run. The entire solution is wrapped in a MCP server for use with Gemini CLI and the underlying LLM. What is Rust? Rust is a high performance, memory safe, compiled language:...")
- 10:3210:32, 21 November 2025 Python Was Too Slow — Rust Fixed My Hot Code Paths (hist | edit) [3,854 bytes] PC (talk | contribs) (Created page with "Python was slowing me down. Critical loops, hot functions, heavy computations — I could feel the lag every time I ran my code. Seconds that should not have existed kept stacking up. I had two choices: tolerate the delay or rewrite the bottlenecks. I chose Rust. 500px By the time I finished, my Python scripts that once took 3.5 seconds now completed in 0.45 seconds. Yes, a seven-fold speedup. Why Python Struggles in Hot Paths Pyt...")
- 10:2910:29, 21 November 2025 Building “Thuney”: Budgeting With Rust, Tauri, and SurrealDB (hist | edit) [9,004 bytes] PC (talk | contribs) (Created page with "500px Hello everyone 👋 I recently built a little desktop app to manage expenses and budgets called Thuney. It uses Rust for the core logic, Tauri for the desktop shell, and SurrealDB for storage. Along the way I learned a bunch — what felt magical, what felt sharp, and where I’d do things differently next time. If you’re curious about shipping a lean, fast, cross-platform app with a modern stack, this post is for you....")
- 10:2410:24, 21 November 2025 How Rust Analyzes Features and Conditional Compilation: The Secret Language of Cargo (hist | edit) [8,574 bytes] PC (talk | contribs) (Created page with "500px Let’s be honest — everyone who’s written Rust for more than a week has stared at a #[cfg(...)] and thought, “Okay but how the hell does the compiler know which code even exists right now?” The truth is, Rust’s conditional compilation system is one of its most quietly brilliant engineering feats. It’s the bridge that lets a single crate build for embedded ARM chips, desktop Linux, and WebAssembly — all fr...")
- 10:2210:22, 21 November 2025 Rust Made My Backend 18x Faster: Here is the Full Breakdown (hist | edit) [8,151 bytes] PC (talk | contribs) (Created page with "Eighteen times faster after three weeks of focused work. That sentence changed how my team plans features and how clients budget for performance. 500px Read this if performance matters to you and if shipping fast code matters more than optimism. The story in one sentence A single service that handled heavy JSON parse and compute moved from a dynamic runtime into Rust with serde and tokio and became reliable and predictable....")
- 10:1910:19, 21 November 2025 Rust vs. Go: Beyond the Hype. Which Language Actually Solves Your Long-Term Maintenance Debt? (hist | edit) [8,284 bytes] PC (talk | contribs) (Created page with "500px Image sourced via Google. Used under fair use. Not owned by the author. I’ve been in this game for a long time. Long enough to see languages rise like rockstars and fade away. I’ve also been on-call long enough to know that the most “clever” or “fast” code is rarely the code I’m thankful for during a production outage. When we talk about Rust vs. Go, the conversation always drifts to benchmarks. “Go’s c...")
- 10:1710:17, 21 November 2025 How to Build High-Performance Networking in Rust Using MIO and Tokio Together (hist | edit) [9,675 bytes] PC (talk | contribs) (Created page with "500px I still remember my first big Rust networking project. It was 3 AM, my screen dimly lit by cargo run --release, and I was staring at packet logs wondering why the performance curve had flatlined. I’d built a sleek async TCP server using Tokio, Rust’s powerhouse async runtime… but it just wasn’t hitting the throughput I needed. Then, out of curiosity, I dropped down a layer — straight into MIO (...")
- 10:1410:14, 21 November 2025 Why Every Tech Giant Suddenly Fell in Love with Rust (hist | edit) [6,649 bytes] PC (talk | contribs) (Created page with "500px You know that one friend who swore they’d never date again after a bad breakup — and then suddenly shows up with someone new, saying “This time it’s different”? Yeah… that’s the tech world with Rust right now. 😂 For years, Big Tech was obsessed with old flames like C++ and Java — reliable, a bit moody, but comfortable. Then along came Rust, the shiny new kid in the systems programming neighborhood, flex...")
- 10:1210:12, 21 November 2025 When Safety Meets Speed: Why Rust Is Quietly Redefining Modern Software Engineering (hist | edit) [10,265 bytes] PC (talk | contribs) (Created page with "500px 1. The Language No One Saw Coming When Rust first appeared in 2010 as a Mozilla research project, few engineers outside the systems programming niche paid attention. It seemed like yet another language promising the impossible trinity: speed, safety, and simplicity. Fast forward a decade, and Rust has quietly become the most loved language on Stack Overflow for eight consecutive years. It’s not just indie developers usi...")
- 10:0910:09, 21 November 2025 Polars — The Rust-Powered DataFrame Library Revolutionizing Python Research (hist | edit) [6,622 bytes] PC (talk | contribs) (Created page with "500px Photo by Rubaitul Azad on Unsplash Introduction: Why Polars is a Game-Changer If you’ve been using Pandas for data manipulation in Python, you already know it’s powerful — but also painfully slow with massive datasets. Imagine processing tens of millions of rows in seconds instead of minutes. That’s where Polars comes in. Polars is a Rust-based Python DataFrame library designed for speed, memory efficiency, and multi-threade...")
- 10:0710:07, 21 November 2025 Code Crossroads: Why Google Chose Go, Mozilla Embraced Rust, and Banks Can’t Quit Java (hist | edit) [17,463 bytes] PC (talk | contribs) (Created page with "500px Go, Rust, Java: Why Each? You know, sometimes I look at the tech world and just scratch my head. We’ve got all these amazing new programming languages popping up, each promising to be the next big thing. But then you see the actual titans of the industry — like Google, Mozilla, and those super-serious banks — and they’re all doing their own thing. It’s kinda funny, actually. Google’s super into Go, Mozilla’s really pushi...")
- 10:0510:05, 21 November 2025 My Messy Journey from Pandas to Polars (Or: How I Stopped Worrying and Learned to Love Rust) (hist | edit) [24,214 bytes] PC (talk | contribs) (Created page with "500px The dramatic performance leap from Pandas to Polars isn’t just about speed — it’s about unlocking possibilities you never thought were feasible with your existing hardware. So here’s the thing — I was sitting there and watching this progress bar, right? And it’s been THREE HOURS and we’re at 15%. Fifteen percent. I remember thinking “this is my life now, just watching progress bars” and honestly feeling a bit dramat...")
- 10:0110:01, 21 November 2025 Rust’s Cross-Platform Frontier: Guiding Mobile Devs Through Tauri and Dioxus in 2025 (hist | edit) [7,930 bytes] PC (talk | contribs) (Created page with "500px Hey there, fellow code wranglers! If you’re a mobile developer staring down the barrel of yet another fragmented ecosystem — Android this, iOS that, and don’t even get me started on web and desktop — it’s time to wake up and smell the Rust. Yeah, that systems language that’s been quietly maturing into a powerhouse for building apps that run everywhere without the bloat of Electron or the headaches of Flutter’s w...")
- 09:5909:59, 21 November 2025 Rust Async Secrets That Cut API Latency in Half (hist | edit) [11,016 bytes] PC (talk | contribs) (Created page with "500px Most developers treat async Rust like magic — spawn some tasks, add .await, and hope for the best. But after profiling hundreds of production APIs, I discovered that 90% of async Rust applications leave massive performance on the table due to three critical misconceptions about how the runtime actually works. The data is shocking: properly configured async Rust applications consistently achieve 50–70% lower P99 latencies c...")
- 09:5609:56, 21 November 2025 Inside the Stack Frame: What Rust Functions Really Compile To (hist | edit) [10,243 bytes] PC (talk | contribs) (Created page with "800px The Illusion of Simplicity Every Rust developer remembers their first fn. It feels clean, mathematical, safe — like this: fn add(a: i32, b: i32) -> i32 { a + b } But what actually happens when you call add(5, 10)? If you think “it just adds two numbers,” you’re only seeing the surface. Beneath that line of code, the compiler orchestrates a micro-architecture: stack frames, registers, prologues, epilogues, ABI...")
- 09:5309:53, 21 November 2025 8 Qdrant + Rust Setups for Low-Drift Recall (hist | edit) [9,700 bytes] PC (talk | contribs) (Created page with "500px Eight Qdrant + Rust setups — versioned collections, HNSW tuning, hybrid scores, filters, freshness, safe writes, dedupe, and recall audits — to reduce retrieval drift. Your search was great last month. Then embeddings changed, traffic spiked in one region, and suddenly “relevant” feels random. That’s recall drift — a slow slide from crisp to muddy. The good news: you can fight drift with a few boring, durable setups in Qdrant...")
- 09:5009:50, 21 November 2025 Rust at the Edge: Build Lightning-Fast Cloudflare Worker APIs with WASM (hist | edit) [22,327 bytes] PC (talk | contribs) (Created page with "500px Rust-powered edge computing delivers unmatched speed and efficiency, launching your APIs to new performance heights while keeping resource usage minimal. Okay, so… I need to tell you about something that’s been absolutely blowing my mind lately. And I know, I know — everyone’s always hyping up the “next big thing” in tech, right? But hear me out on this one because the numbers are honestly kind of ridiculous. The Moment E...")
- 09:4509:45, 21 November 2025 Rust in Production: Lessons from Prime Video’s Global Engineering (hist | edit) [9,555 bytes] PC (talk | contribs) (Created page with "When you press a button on your TV remote to browse Prime Video, you expect an instant response. Behind that simple interaction lies a fascinating engineering challenge: delivering a smooth experience across more than 8,000 different device types, from high-end smart TVs to budget streaming sticks. Prime Video’s engineering team found their solution in an unexpected place Rust and WebAssembly. 500px The Performance Problem Pri...")