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).
- 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...")
- 00:30, 22 November 2025 PC talk contribs created page What Happens When a Rust Thread Crashes (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:30, 22 November 2025 PC talk contribs created page File:What Happens When a Rust Thread.jpg
- 00:30, 22 November 2025 PC talk contribs uploaded File:What Happens When a Rust Thread.jpg
- 00:26, 22 November 2025 PC talk contribs created page RusRefutable vs. Irrefutable Patterns in Rust — and Why They Matter (More Than You Think) (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:24, 22 November 2025 PC talk contribs created page File:RusRefutable.jpg
- 00:24, 22 November 2025 PC talk contribs uploaded File:RusRefutable.jpg
- 00:23, 22 November 2025 PC talk contribs created page Rust Is Doing for Game Engines What C Did for Operating Systems (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:21, 22 November 2025 PC talk contribs created page File:Rust Is Doing for Game.jpg
- 00:21, 22 November 2025 PC talk contribs uploaded File:Rust Is Doing for Game.jpg
- 00:20, 22 November 2025 PC talk contribs created page Rust’s match in TypeScript: Exhaustiveness the Easy Way (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:15, 22 November 2025 PC talk contribs created page A TCP Multi-Client Chat Server In Rust (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:13, 22 November 2025 PC talk contribs created page File:A TCP Multi-Client Chat.jpg
- 00:13, 22 November 2025 PC talk contribs uploaded File:A TCP Multi-Client Chat.jpg
- 00:12, 22 November 2025 PC talk contribs created page Const Eval Gone Wild: Computing Big at Compile Time with Rust 1.83+ (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:10, 22 November 2025 PC talk contribs created page File:Const Eval Gone Wild.jpg
- 00:10, 22 November 2025 PC talk contribs uploaded File:Const Eval Gone Wild.jpg
- 00:09, 22 November 2025 PC talk contribs created page The 5 Mistakes Everyone Makes When Switching From Java to Rust (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:07, 22 November 2025 PC talk contribs created page File:Sample result.jpg
- 00:07, 22 November 2025 PC talk contribs uploaded File:Sample result.jpg
- 00:06, 22 November 2025 PC talk contribs created page File:The 5 Mistakes Everyone Makes.jpg
- 00:06, 22 November 2025 PC talk contribs uploaded File:The 5 Mistakes Everyone Makes.jpg
- 00:04, 22 November 2025 PC talk contribs created page Level Up Your Code: 10 Rust Features That Outshine C++ for Modern Development (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...")
- 00:03, 22 November 2025 PC talk contribs created page File:Level Up Your Code.jpg
- 00:03, 22 November 2025 PC talk contribs uploaded File:Level Up Your Code.jpg
- 15:59, 21 November 2025 PC talk contribs created page Build Your First WebAssembly App in Rust in 10 Minutes (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:56, 21 November 2025 PC talk contribs created page File:Password Strength Checker.jpg
- 15:56, 21 November 2025 PC talk contribs uploaded File:Password Strength Checker.jpg
- 15:54, 21 November 2025 PC talk contribs created page File:We Hit 120k qps.jpg
- 15:54, 21 November 2025 PC talk contribs uploaded File:We Hit 120k qps.jpg
- 15:54, 21 November 2025 PC talk contribs created page We Hit 120k qps with Rust and Postgres COPY — Here Is the Setup (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...")