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:40, 21 November 2025 PC talk contribs uploaded File:Rust as a First Language.jpg
- 03:38, 21 November 2025 PC talk contribs created page Rust’s Arc Mutex T Isn’t Safe — Until You Learn This One Pattern (Created page with "I know this because I burned hours chasing a bug that froze our production service. The code compiled. It ran. But under load, threads blocked, deadlocks crept in, and panic logs flooded our dashboards. Rust gives you safety, but concurrency requires discipline. This article is about the one pattern that turns Arc<Mutex<T>> from a ticking time bomb into a reliable tool you can trust. 500px The Real Problem Most developers grab a lock and then...")
- 03:37, 21 November 2025 PC talk contribs created page File:Rust’s Arc.jpg
- 03:37, 21 November 2025 PC talk contribs uploaded File:Rust’s Arc.jpg
- 03:36, 21 November 2025 PC talk contribs created page Rust Memory Model — The foundation (Created page with "From last couple of years Rust is growing it’s popularity because of the performance and memory safety gain it has proven in various success stories. Despite being language with steep learning curve lots of tech companies and individual developers are super enthusiastic about this language adoption. I have been using this language more than a year now and witnessed couple of great performance achievements by services migrating in Rust, gaining huge savings in Infra cos...")
- 03:34, 21 November 2025 PC talk contribs created page File:Rust Memory Model — The foundation .jpg
- 03:34, 21 November 2025 PC talk contribs uploaded File:Rust Memory Model — The foundation .jpg
- 03:32, 21 November 2025 PC talk contribs created page Is Rust better than C/C++? (Created page with "500px Photo by Annie Spratt on Unsplash I’ve had a discussion with a Rust developer this week, and in my college, C and C++ were the languages our professors swore by. Back then, I used to rant about how outdated those were. I genuinely thought they were wasting our time and that we should be learning something more modern. (Noob😂) But years later, after actually working in the tech industry and talking to folks in embedded...")
- 03:32, 21 November 2025 PC talk contribs created page File:Is Rust better than C-C++ .jpg
- 03:32, 21 November 2025 PC talk contribs uploaded File:Is Rust better than C-C++ .jpg
- 03:30, 21 November 2025 PC talk contribs created page My P99Conf 2025 Recap: Rust, LLMs, and the Art of shaving down latency (Created page with "500px This year was my first time attending p99conf, and I had the amazing opportunity to be both an attendee and a speaker. It was also the first fully remote conference I’ve tried to join fully with more focus. Though, joining from Bangkok meant the time difference was a bit of a marathon (I was planning to watch this from BCN, but thing changes), but I did my best to stay focused. I’m so glad I did. The topics were all eye-catching f...")
- 03:29, 21 November 2025 PC talk contribs created page File:My P99Conf 2025.jpg
- 03:29, 21 November 2025 PC talk contribs uploaded File:My P99Conf 2025.jpg
- 03:27, 21 November 2025 PC talk contribs created page Rust for High-Performance Cloud-Native Applications: Memory Safety Meets Scalability (Created page with "500px 1. Why I Moved to Rust for Cloud Development As someone who’s spent years working in cloud engineering, I’ve seen how performance bottlenecks and memory leaks in languages like Python and JavaScript can cripple microservices at scale. I wanted a language that combined C++-level performance with high-level safety guarantees. That’s when I turned to Rust — a systems programming language that prioritizes memory safet...")
- 03:27, 21 November 2025 PC talk contribs created page File:Rust for High-Performance.jpg
- 03:27, 21 November 2025 PC talk contribs uploaded File:Rust for High-Performance.jpg
- 01:33, 21 November 2025 PC talk contribs created page 10 Rust Code Tricks That Will Make You Feel Like a Wizard (But Are Totally Legal) (Created page with "500px Alright, fellow code enthusiasts! 👋 Ever been coding in Rust and just kinda… stumbled upon something that made your eyebrows shoot up? Like, “Wait, can I really do that?! That feels like I’m cheating the system!” You know that feeling, right? Rust, bless its heart, has these super strict rules about who owns what and who can borrow what. Sometimes, it feels like it’s watching your every move, making sure you don’...")
- 01:31, 21 November 2025 PC talk contribs created page File:10 Rust Code Tricks.jpg
- 01:31, 21 November 2025 PC talk contribs uploaded File:10 Rust Code Tricks.jpg
- 01:30, 21 November 2025 PC talk contribs created page How One Step Made My Rust Build 10x Smoother (Created page with "My Rust builds were taking forever. Like, go-make-coffee-and-come-back forever. Eight minutes for a full build. Every small change meant waiting around, losing focus, checking Twitter. You know the drill. 500px Then I changed one thing. Build time dropped to 45 seconds. I’m gonna tell you what I did, but first, let me explain why Rust builds are slow in the first place. Why Rust Builds Take So Long Rust does a lot of work at compile...")
- 01:29, 21 November 2025 PC talk contribs created page File:How One Step Made.jpg
- 01:29, 21 November 2025 PC talk contribs uploaded File:How One Step Made.jpg
- 01:27, 21 November 2025 PC talk contribs created page Rust Hype Is Real, But Rewriting 100% Is Suicide. Do This Instead (Created page with "Rewriting your entire codebase in Rust will blow timelines, break teams, and deliver very little value. 500px Why full rewrites fail Rust solves real problems: memory safety, predictable latency, and lower tail latency through tighter control of allocations. That promise attracts leaders who want faster, safer systems. The 5% rule, where Rust yields disproportionate benefit Pick the small slice of your system that: * Consumes a large fr...")
- 01:26, 21 November 2025 PC talk contribs created page File:Rust Hype Is Real.jpg
- 01:26, 21 November 2025 PC talk contribs uploaded File:Rust Hype Is Real.jpg
- 01:25, 21 November 2025 PC talk contribs created page The Fearless Concurrency Lie: The Uncomfortable Truth About Multithreading in Rust (Created page with "500px The Compiler is Your God, But It Can’t Save Your Soul (or Your Deadlocks) The promise of “Fearless Concurrency” is arguably Rust’s most magnetic slogan. It conjures an image of a programming utopia where the dark, thorny, and unpredictable nature of multithreading is simply… gone. For decades, this domain has been a source of endless debugging hours, terrifying security vulnerabilities, and a profound sense of fear...")
- 01:25, 21 November 2025 PC talk contribs created page File:The Fearless Concurrency Lie.jpg
- 01:25, 21 November 2025 PC talk contribs uploaded File:The Fearless Concurrency Lie.jpg
- 01:23, 21 November 2025 PC talk contribs created page File:What Prime Video.jpg
- 01:23, 21 November 2025 PC talk contribs uploaded File:What Prime Video.jpg
- 01:23, 21 November 2025 PC talk contribs created page What Prime Video Taught Me About Rewriting a Massive App in Rust (Created page with "I just wrapped an interview with Alexandru from Prime Video about their multi-year journey to rebuild a production UI stack in Rust + WebAssembly (Wasm) — and wow, it’s a treasure trove of lessons for anyone shipping high-performance apps at scale. This isn’t your typical “we switched to Rust and it got faster” story. It’s about architecture choices that compound, about panic-free engineering in Wasm, and about the surprisingly pragmatic decision to po...")
- 01:21, 21 November 2025 PC talk contribs created page How Rust’s Type Inference Works — and Why It Sometimes Gives Up on You (Created page with "500px There’s a moment every Rust developer faces — you write what looks like perfectly fine code, hit cargo build, and suddenly the compiler sighs back: error[E0282]: type annotations needed And you sit there, staring at the screen like a parent whose child just said, “I don’t know what you mean.” That’s when you realize: Rust’s type inference isn’t magic. It’s math — and it has limits. Let’s peel ba...")
- 01:20, 21 November 2025 PC talk contribs created page File:How Rust’s Type Inference.jpg
- 01:20, 21 November 2025 PC talk contribs uploaded File:How Rust’s Type Inference.jpg
- 01:19, 21 November 2025 PC talk contribs created page Rust Forces You to Think — Sometimes Too Much (Created page with "If you’ve ever written a few hundred lines of Rust, you’ve probably muttered something like: “Why can’t I just return this value from the function?” Or maybe: “The borrow checker is angry again. I need a coffee.” Rust is a powerhouse in modern systems programming. It’s memory-safe, blazing fast, and built for the long haul. 500px But it comes with a catch: it forces you to think — a lot. For many teams, that cognitive load...")
- 01:18, 21 November 2025 PC talk contribs created page File:Rust forces you.jpg
- 01:18, 21 November 2025 PC talk contribs uploaded File:Rust forces you.jpg
- 01:17, 21 November 2025 PC talk contribs created page Ship Rust Backends Faster: My Axum + SQLx Template with Observability (Created page with "500px Look, I’m just gonna say it — I’m tired. Tired of starting every new project with the same mind-numbing setup routine. You know what I’m talking about, right? “I’ll just spin up a quick backend for this idea.” Yeah. Famous last words. Cut to three days later and you’re still googling “axum sqlx integration best practices” for the hundredth time, your logging is half-broken, metrics are… well, what metrics? And...")
- 01:14, 21 November 2025 PC talk contribs created page File:Ship Rust Backends.jpg
- 01:14, 21 November 2025 PC talk contribs uploaded File:Ship Rust Backends.jpg
- 01:13, 21 November 2025 PC talk contribs created page All 48 Rust Keywords… in under 300 characters? (Created page with "TL;DR. I tried to squeeze every Rust keyword (strict + weak) into a single compilable snippet while staying under 300 characters (whitespace excluded). My best shot? 302 chars. Think you can beat it — without macro calls? Game on. 500px The 302-char specimen mod x { pub(super) struct X; use Ok; impl X { pub(in crate) async fn x(self: Self, x: &'static &'_ dyn for<> Fn()) where { unsafe extern { sa...")
- 01:13, 21 November 2025 PC talk contribs created page File:All 48 Rust Keywords.jpg
- 01:13, 21 November 2025 PC talk contribs uploaded File:All 48 Rust Keywords.jpg
- 01:11, 21 November 2025 PC talk contribs created page The $10,000 Compile: How Rust’s Build Times Kill Startups (Created page with "500px Green checks. Merge approved. Then the build sat there, churning. No alarm. No outage. Just silence and a spinner. That day didn’t break production. It broke momentum. And momentum is what feeds a young product — and a small team. This isn’t a language fight. It’s a time bill. Rust makes services fast and safe at runtime. But the way we build Rust can quietly drain build time until sprints feel heavy. You don...")
- 01:11, 21 November 2025 PC talk contribs created page File:The $10,000 Compile.jpg
- 01:11, 21 November 2025 PC talk contribs uploaded File:The $10,000 Compile.jpg
- 01:10, 21 November 2025 PC talk contribs created page EBPF From Rust: The 34ms Ghost We Couldn’t See (Created page with "500px So here’s the thing that drove us absolutely insane for three weeks straight. Our API had this… ceiling. Like we’d hit an invisible wall at 84ms P99 latency and nothing — and I mean nothing — we tried could push through it. The really maddening part? Every profiler we threw at it said we were doing great. Database queries? Lightning fast. Network calls? Barely a blip. Application code? Optimized to hell and back. But somehow...")
- 01:09, 21 November 2025 PC talk contribs created page File:EBPF From Rust.jpg
- 01:09, 21 November 2025 PC talk contribs uploaded File:EBPF From Rust.jpg
- 01:08, 21 November 2025 PC talk contribs created page Building Real-Time Trading Systems: Why We Abandoned Go for Rust (Created page with "500px Trading system missed a $2.3M arbitrage opportunity. The delay? 47 microseconds — the difference between profit and watching someone else execute the trade. That single missed opportunity cost more than our entire engineering team’s annual salary. Six months later, after rewriting our core trading engine from Go to Rust, our average execution latency dropped from 89 microseconds to 12 microseconds, and we haven’t misse...")