Main public logs
Appearance
Combined display of all available logs of JOHNWICK. You can narrow down the view by selecting a log type, the username (case-sensitive), or the affected page (also case-sensitive).
- 03:50, 22 November 2025 PC talk contribs created page 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...")
- 03:50, 22 November 2025 PC talk contribs created page File:Rust for Humans.jpg
- 03:50, 22 November 2025 PC talk contribs uploaded File:Rust for Humans.jpg
- 03:47, 22 November 2025 PC talk contribs created page 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...")
- 03:46, 22 November 2025 PC talk contribs created page File:Deadlocks We Deserved.jpg
- 03:46, 22 November 2025 PC talk contribs uploaded File:Deadlocks We Deserved.jpg
- 03:45, 22 November 2025 PC talk contribs created page 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...")
- 03:44, 22 November 2025 PC talk contribs created page File:Why Big Tech Companies .jpg
- 03:44, 22 November 2025 PC talk contribs uploaded File:Why Big Tech Companies .jpg
- 03:43, 22 November 2025 PC talk contribs created page We Bet the Product on a Rust Rewrite. Here Is What Happened Next (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:43, 22 November 2025 PC talk contribs created page File:We Bet the Product on a Rust.jpg
- 03:43, 22 November 2025 PC talk contribs uploaded File:We Bet the Product on a Rust.jpg
- 03:40, 22 November 2025 PC talk contribs created page We Switched One Endpoint To Rust. p99 Fell 10×. Our Sprints Slowed 2×. Here’s The Fix (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...")
- 03:40, 22 November 2025 PC talk contribs created page File:We Switched One Endpoint.jpg
- 03:40, 22 November 2025 PC talk contribs uploaded File:We Switched One Endpoint.jpg
- 01:05, 22 November 2025 PC talk contribs created page The Secret Rust Design Patterns That Make Your Code Bulletproof (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:02, 22 November 2025 PC talk contribs created page 6 Real Scenarios Where Unsafe Rust Was the Right Move (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...")
- 01:00, 22 November 2025 PC talk contribs created page File:6 Real Scenarios.jpg
- 01:00, 22 November 2025 PC talk contribs uploaded File:6 Real Scenarios.jpg
- 00:59, 22 November 2025 PC talk contribs created page Java 23 vs. Rust on the Hot Path: Where GC Still Wins (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:57, 22 November 2025 PC talk contribs created page File:Java 23 vs. Rust.jpg
- 00:57, 22 November 2025 PC talk contribs uploaded File:Java 23 vs. Rust.jpg
- 00:56, 22 November 2025 PC talk contribs created page Inside Rust’s Codegen Units: How Parallel Compilation Actually Happens (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:54, 22 November 2025 PC talk contribs created page File:Inside Rust’s Codegen Units.jpg
- 00:54, 22 November 2025 PC talk contribs uploaded File:Inside Rust’s Codegen Units.jpg
- 00:53, 22 November 2025 PC talk contribs created page How the Rust Compiler Avoids Rebuilding the Universe (Most of the Time) (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:50, 22 November 2025 PC talk contribs created page File:How the Rust Compiler.jpg
- 00:50, 22 November 2025 PC talk contribs uploaded File:How the Rust Compiler.jpg
- 00:49, 22 November 2025 PC talk contribs created page Rust: Clap + Derive Makes our Command Line Life Easy (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:46, 22 November 2025 PC talk contribs created page Global Thinking: How Culture Shapes AI, Rust, and the Future of Problem Solving (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:46, 22 November 2025 PC talk contribs created page File:Two developers can write.jpg
- 00:46, 22 November 2025 PC talk contribs uploaded File:Two developers can write.jpg
- 00:45, 22 November 2025 PC talk contribs created page File:Generative AI.jpg
- 00:45, 22 November 2025 PC talk contribs uploaded File:Generative AI.jpg
- 00:44, 22 November 2025 PC talk contribs created page File:Problem solving.jpg
- 00:44, 22 November 2025 PC talk contribs uploaded File:Problem solving.jpg
- 00:43, 22 November 2025 PC talk contribs created page File:Designing for global leaners.jpg
- 00:43, 22 November 2025 PC talk contribs uploaded File:Designing for global leaners.jpg
- 00:43, 22 November 2025 PC talk contribs created page File:Business & educational.jpg
- 00:43, 22 November 2025 PC talk contribs uploaded File:Business & educational.jpg
- 00:42, 22 November 2025 PC talk contribs created page File:Global Thinking.jpg
- 00:42, 22 November 2025 PC talk contribs uploaded File:Global Thinking.jpg
- 00:41, 22 November 2025 PC talk contribs created page IS AI CREATING A RUST IN OUR BRAIN? (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:40, 22 November 2025 PC talk contribs created page File:IS AI CREATING A RUST.jpg
- 00:40, 22 November 2025 PC talk contribs uploaded File:IS AI CREATING A RUST.jpg
- 00:38, 22 November 2025 PC talk contribs created page I’m Scared I’ll Never Catch Up With AI, Rust, and Everything Else (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:37, 22 November 2025 PC talk contribs created page File:I’m Scared I’ll Never Catch Up.jpg
- 00:37, 22 November 2025 PC talk contribs uploaded File:I’m Scared I’ll Never Catch Up.jpg
- 00:36, 22 November 2025 PC talk contribs created page RustBefore You Buy That Tech Book: A Cautionary Tale from the Embedded Rust Trenches (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:34, 22 November 2025 PC talk contribs created page Inside Chalk: The Next-Gen Type System Solver for Rust (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...")