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).
- 07:56, 19 November 2025 PC talk contribs created page File:How rust bootstraps.jpg
- 07:56, 19 November 2025 PC talk contribs uploaded File:How rust bootstraps.jpg
- 07:52, 19 November 2025 PC talk contribs created page A Kafka compatible Broker in Rust (Created page with "Introducing Blink, an ultra-low-latency Kafka replacement* file:A_kafka_compatible.jpg I officially work on a product that performs real-time analysis of transactions, and one of the first things I noticed is the usage of Kafka as a push-pull adapter between data ingestion and processing, a legacy architectural choice from batch processing times. Kafka excels at what it was designed for: durable, distributed message streaming with strong consistency guarantees acro...")
- 07:51, 19 November 2025 PC talk contribs created page File:A kafka compatible.jpg
- 07:51, 19 November 2025 PC talk contribs uploaded File:A kafka compatible.jpg
- 07:50, 19 November 2025 PC talk contribs created page Rust in AI/ML: Safe and High-Performance Alternatives to Python (Created page with "500px When I tell people I write AI code in Rust, they usually raise an eyebrow. “Isn’t that a systems language?” Yes — and that’s exactly why it’s a hidden gem for AI/ML. Python may have the ecosystem, but Rust has speed, safety, and concurrency baked into its DNA. After years of building machine learning pipelines in Python, I started rewriting performance-critical parts in Rust. The results? Some components ran up to 8x...")
- 07:49, 19 November 2025 PC talk contribs created page File:Rust in ai ml.jpg
- 07:49, 19 November 2025 PC talk contribs uploaded File:Rust in ai ml.jpg
- 07:48, 19 November 2025 PC talk contribs created page 5 Hidden Rust Crates That Simplified My Codebase Overnight (Created page with "500px If you are writing Rust professionally, or even tinkering with it as a side project, these crates will save you days of work. I tested each in production-like conditions, measured the impact, and verified every line myself. By the end of this article, you will have actionable knowledge and ready-to-use examples that will transform your Rust workflow immediately. 1. anyhow — Goodbye Boilerplate Error Handling Problem: Writing cust...")
- 07:47, 19 November 2025 PC talk contribs created page File:5 hidden rust.jpg
- 07:47, 19 November 2025 PC talk contribs uploaded File:5 hidden rust.jpg
- 07:46, 19 November 2025 PC talk contribs created page Stop Guessing: 3 Rules That Explain Every Single Rust Lifetime Error (Created page with "I still remember the night I almost gave up on Rust. Everything was fine until the compiler shouted: error[E0597]: `x` does not live long enough What did that even mean? I stared at my screen, googled endlessly, and ended up drowning in lifetimes, borrows, scopes, and 'a annotations. If you’ve been there, you know the pain. But here’s the twist: lifetimes aren’t mysterious. They follow a few simple rules. Once I cracked them, every lifetime error suddenly ma...")
- 07:45, 19 November 2025 PC talk contribs created page File:Why lifetime exists.jpg
- 07:45, 19 November 2025 PC talk contribs uploaded File:Why lifetime exists.jpg
- 07:44, 19 November 2025 PC talk contribs created page Inside Rust’s no main World: How Binaries Run Without std (Created page with "500px Most Rust developers think every Rust program starts with this: fn main() { println!("Hello, world!"); } But deep down in the guts of embedded systems, kernels, and bootloaders, there’s no println!, no heap, and not even a main function. That’s the #![no_main] world — where Rust becomes bare-metal, and you’re on your own. This isn’t a theoretical curiosity. This is the world of firmware, operating systems, and WASM run...")
- 07:43, 19 November 2025 PC talk contribs created page File:Inside rust.jpg
- 07:43, 19 November 2025 PC talk contribs uploaded File:Inside rust.jpg
- 07:42, 19 November 2025 PC talk contribs created page I Rebuilt Git From Scratch in Rust — and Version Control Finally Clicked (Created page with "500px I’ve driven Git for years like everyone else: commit, push, pull, panic—repeat. Ask me what actually happens when I type git commit, though, and I’d mumble something about “saving changes” and change the subject. So I wrote a tiny Git in Rust. I called it Ferro. Not because the world needs a new VCS, but because I needed to understand the one we already use. The surprise? The core ideas are refreshingly small. Why Git Fe...")
- 07:42, 19 November 2025 PC talk contribs created page File:I rebuilt git.jpg
- 07:42, 19 November 2025 PC talk contribs uploaded File:I rebuilt git.jpg
- 07:40, 19 November 2025 PC talk contribs created page Why Rust Might Replace C++ Faster Than You Think (Created page with "500px For decades, C++ has been the language for performance-critical software. Operating systems. Browsers. Game engines. Embedded systems. High-frequency trading. It’s been the king of the hill — fast, powerful, battle-tested. And for a long time, nothing came close. Then, quietly, a new contender appeared. Rust. What started as a side project at Mozilla is now shaping up to be the biggest shake-up in systems programming sinc...")
- 07:40, 19 November 2025 PC talk contribs created page File:Rust replace c++.jpg
- 07:40, 19 November 2025 PC talk contribs uploaded File:Rust replace c++.jpg
- 07:38, 19 November 2025 PC talk contribs created page What Happens When AI Models Start Running on Rust Inference Engines? (Created page with "It started with a weird bug in Python. Of course it did. I was running a simple PyTorch inference — nothing fancy, just a model predicting customer churn. Everything looked fine until… latency went wild. One request took 89 ms, the next took 3100 ms, and then — randomly — 487 ms. I stared at my terminal like it had personally betrayed me. That’s when a colleague said, “Why not try Rust?” And honestly? I laughed. Rust for machine learning inferenc...")
- 07:38, 19 November 2025 PC talk contribs created page File:What happens when AI.jpg
- 07:38, 19 November 2025 PC talk contribs uploaded File:What happens when AI.jpg
- 07:36, 19 November 2025 PC talk contribs created page 8 WASM + Rust Techniques for Native-Speed UIs (Created page with "500px You click. The UI answers instantly. No jank, no “thinking” spinner. That feeling isn’t luck — it’s a set of choices. If you’re shipping Rust to the browser with WebAssembly, these are the eight techniques that repeatedly turn prototypes into snappy, production-grade UIs. 1) Zero-copy bridges: share views, not bytes Calling Rust from JS is cheap; moving data isn’t. Pass typed views over raw buffers instead of cloning. Patte...")
- 07:36, 19 November 2025 PC talk contribs created page File:8 WASM.jpg
- 07:36, 19 November 2025 PC talk contribs uploaded File:8 WASM.jpg
- 07:34, 19 November 2025 PC talk contribs created page From 1GB RAM to 40MB — How Rust Handles Memory Like a Pro (Created page with "I still remember staring at my terminal, thinking the numbers were wrong. I’d just finished rewriting a Node.js microservice in Rust. 500px Same features, same endpoints, everything worked. But the memory usage? 1GB down to 40MB. I checked three times because that seemed impossible. It wasn’t. Why Most Languages Eat Your RAM Here’s the thing about languages like JavaScript, Python, or Java — they all use garbage collection. You write c...")
- 07:33, 19 November 2025 PC talk contribs created page 7 Common Rust Borrow Checker Errors (and How I Finally Fixed Them) (Created page with "500px This article shows the exact mistakes, exact fixes, and short, repeatable benchmarks. Read this like a conversation over coffee. No filler. Practical fixes. Clear code. Real cause and effect. Introduction Rust will refuse a change that feels obviously safe. That refusal can stop a feature for days. That feeling of being blocked is painful. It is also solvable. If the borrow checker ever made the chest tighten, this article is the repair ma...")
- 07:32, 19 November 2025 PC talk contribs created page File:7 common.jpg
- 07:32, 19 November 2025 PC talk contribs uploaded File:7 common.jpg
- 07:31, 19 November 2025 PC talk contribs created page Python Meets Rust as Polars Redefines Data Science Workflows (Created page with "500px For more than a decade, Python data work has revolved around one name. Pandas. It became the standard for wrangling tables, cleaning datasets, and building models. Every tutorial, every course, and nearly every notebook began with the same line of code: import pandas as pd That line shaped an entire generation of analysts. Yet as data volumes grew, cracks began to show. Pandas runs on a single core and leans on Python’s interpreter...")
- 07:30, 19 November 2025 PC talk contribs created page File:Phyton meet rust.jpg
- 07:30, 19 November 2025 PC talk contribs uploaded File:Phyton meet rust.jpg
- 07:28, 19 November 2025 PC talk contribs created page I Rewrote My Java Microservice in Rust — and It Cost Me My Job: A Cautionary Tale (Created page with "500px In 2025, as a senior Java developer at a fintech startup, I decided to rewrite a critical microservice from Java to Rust, chasing performance gains. The results were staggering, but so were the consequences — I lost my job. This isn’t a success story; it’s a reflection on the risks of innovation in a corporate world. The Motivation Our Java-based user authentication microservice, built with Spring Boot, handled 10,000 requests...")
- 07:28, 19 November 2025 PC talk contribs created page File:I rewrote my java.jpg
- 07:28, 19 November 2025 PC talk contribs uploaded File:I rewrote my java.jpg
- 07:26, 19 November 2025 PC talk contribs created page How Const Generics Changed Rust Forever — Why You Should Use Them Now (Created page with "500px The Day I Finally Understood Const Generics When Rust first announced Const Generics, I honestly didn’t get the hype. “Cool,” I thought. “Now I can have arrays with arbitrary sizes as type parameters. Neat, I guess.” But then — in the middle of writing yet another performance-critical numerical library — something clicked. I realized Const Generics weren’t just about fancy syntax. They were about unlocki...")
- 07:26, 19 November 2025 PC talk contribs created page File:Mastering generic in rust.jpg
- 07:26, 19 November 2025 PC talk contribs uploaded File:Mastering generic in rust.jpg
- 07:25, 19 November 2025 PC talk contribs created page Mastering Rust Traits: 15 Practical Examples That Will Transform Your Code (Created page with "Rust traits are one of the language’s most powerful features, enabling elegant abstractions and code reuse while maintaining zero-cost performance. If you’re looking to level up your Rust skills, understanding traits is essential. In this comprehensive guide, we’ll explore 15 practical trait examples that demonstrate real-world patterns and best practices. 500px What Are Traits and Why Should You Care? Traits in Rust are similar to in...")
- 07:23, 19 November 2025 PC talk contribs created page File:Learn mastering.jpg
- 07:23, 19 November 2025 PC talk contribs uploaded File:Learn mastering.jpg
- 07:21, 19 November 2025 PC talk contribs created page Spiko is a fast, Rust-based load testing tool with a beautiful TUI for real-time insights. (Created page with "Spiko is a fast, lightweight load testing tool built with Rust and powered by Tokio. It offers a clean and interactive TUI (Text User Interface) to provide real-time insights into your web application’s performance. Inspired by trinhminhtriet/blast, Spiko helps you simulate load and monitor the results in an intuitive and easy-to-understand interface. * 🚀 High-performance load testing with minimal overhead * 🎨 Real-time TUI with beautiful, interactive graph...")
- 07:17, 19 November 2025 PC talk contribs created page 10 Rust Features That Leave C++ in the Dust (Created page with "500px One carries the burden of decades of legacy; the other rewrote the rules of modern systems programming. If you still think of C++ as the top choice for speed, reliability, and control, it’s time to hear this out: Rust isn’t just a replacement — it’s an upgrade. In the next ten minutes, we’ll use code, simple benchmarks, and visual sketches to show 10 areas where Rust doesn’t just catch up — it wins outright. 01 Bor...")
- 07:16, 19 November 2025 PC talk contribs created page File:10 rust features.jpg
- 07:16, 19 November 2025 PC talk contribs uploaded File:10 rust features.jpg
- 07:14, 19 November 2025 PC talk contribs created page Rust vs Go — which gRPC server is faster on real traffic? (Created page with "500px I ran both stacks with the same schema, payloads, and client patterns, then watched one graph bend while the other held its line. The surprise was not raw throughput; it was how each server behaved when retries, slow clients, and background jobs poked at it. I chased the ugly moments, not the easy ones. The winner changed once I shaped the load like production, and that is where this story goes. The load test that changed my mind Syntheti...")