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).
- 09:44, 21 November 2025 PC talk contribs uploaded File:Rust in Production Lessons.jpg
- 09:42, 21 November 2025 PC talk contribs created page Building a High-Performance Financial Charting App: Rust + Kotlin on Android (Created page with "500px Real-world case study: Achieving 6–80x speedups on technical indicators with Rust native code When building a real-time financial charting application for Android that processes cryptocurrency price data from Binance, I faced a critical performance challenge. Technical indicators like Moving Averages, RSI, and MACD need to process thousands of data points at 60 FPS while maintaining smooth UI interactions. The solution?...")
- 09:42, 21 November 2025 PC talk contribs created page File:Building a High-Performance.jpg
- 09:42, 21 November 2025 PC talk contribs uploaded File:Building a High-Performance.jpg
- 09:37, 21 November 2025 PC talk contribs created page Effortless Cross-Compilation for Rust: Building for Any Platform (Created page with "Building a Rust application is a fantastic experience, but when it comes time to distribute your software to different operating systems or architectures — like building a Linux binary from your macOS machine, or a Windows executable from your Linux server — you hit a wall. This is cross-compilation, and it’s notoriously difficult due to the need for complex C toolchains, which rustc often relies on for linking. 500px Cross-compil...")
- 09:34, 21 November 2025 PC talk contribs created page File:Effortless Cross.jpg
- 09:34, 21 November 2025 PC talk contribs uploaded File:Effortless Cross.jpg
- 09:33, 21 November 2025 PC talk contribs created page Unwind vs Abort: The Hidden Trade-Offs in Rust’s Panic System (Created page with "500px If you’ve ever written Rust code that “panicked,” you’ve probably seen the comforting stack trace with something like: thread 'main' panicked at 'something went wrong', src/main.rs:10:5 But have you ever wondered what really happens under the hood when that panic occurs? Does Rust clean up memory safely? Does it just terminate the program? Or does it… unwind? Let’s lift the curtain on one of Rust’s most misundersto...")
- 09:31, 21 November 2025 PC talk contribs created page File:Unwind vs Abort.jpg
- 09:31, 21 November 2025 PC talk contribs uploaded File:Unwind vs Abort.jpg
- 09:30, 21 November 2025 PC talk contribs created page Rust in High-Performance Distributed Systems: Type-Safe MPI in Rust (Created page with "500px When you think of high-performance computing (HPC), chances are your mind jumps straight to C, C++, or Fortran. These languages have powered the fastest machines on Earth for decades — from weather simulation clusters to particle physics models. But in 2025, a quiet revolution is happening in the world of HPC: Rust is starting to take its place at the table, and it’s not just about speed — it’s about safety. At...")
- 09:28, 21 November 2025 PC talk contribs created page File:Rust in High-Performance.jpg
- 09:28, 21 November 2025 PC talk contribs uploaded File:Rust in High-Performance.jpg
- 09:26, 21 November 2025 PC talk contribs created page When Rust Meets the MMU: How Page Tables and Ownership Collide (Created page with "500px There’s a quiet moment every OS developer in Rust eventually hits. You’ve written your kernel, built your bootloader, maybe even printed “Hello from ring 0!” to the VGA buffer. Then comes the real monster: The Memory Management Unit (MMU). The MMU is that invisible piece of silicon that translates virtual addresses to physical ones — it’s the wall between process isolation and total chaos. And here’s the...")
- 09:24, 21 November 2025 PC talk contribs created page File:When Rust Meets the MMU.jpg
- 09:24, 21 November 2025 PC talk contribs uploaded File:When Rust Meets the MMU.jpg
- 09:23, 21 November 2025 PC talk contribs created page Rust in Production: Why Reliability Is Worth the Learning Curve (Created page with "500px 1. The Moment I Knew I Needed Rust When you’ve spent enough nights debugging memory leaks in C++ or chasing race conditions in Go, you start to crave safety. Not theoretical safety — actual guarantees that your code won’t collapse under pressure at 2 a.m. That’s how I discovered Rust. I wasn’t trying to chase trends or impress recruiters. I was trying to fix a system that crashed every few days for reasons that felt...")
- 09:22, 21 November 2025 PC talk contribs created page File:Rust in Production.jpg
- 09:22, 21 November 2025 PC talk contribs uploaded File:Rust in Production.jpg
- 09:21, 21 November 2025 PC talk contribs created page Why JavaScript Cannot Compete: Rust and WASM Are Taking Over the Browser (Created page with "The Lie We Believed About the Web JavaScript built the web. We all owe it a debt. It made browsers dynamic, apps interactive, and a trillion-dollar industry possible. But here is the painful truth: it was never designed to be the muscle. It is the glue. The middleman. The language that holds the web together. Yet, for years, we forced it to do the heavy lifting. We pushed it to handle image processing, complex machine learning models, and dense financial simulations...")
- 09:21, 21 November 2025 PC talk contribs created page File:Why javascript.jpg
- 09:21, 21 November 2025 PC talk contribs uploaded File:Why javascript.jpg
- 09:18, 21 November 2025 PC talk contribs created page How to Navigate a Huge Rust Codebase (Without Reading Every Line) (Created page with "🙋 “I’m a C++ dev dropped into a massive Rust workspace. lib.rs just re-exports stuff, docs are thin, and I don’t know who calls what. How do I make progress now, not after months of spelunking?” Been there. The trick is to map the terrain, trace actual execution, and chip away with small, high-leverage contributions. Below is a battle-tested playbook tailored for big Rust monorepos at “we build our own OS/compilers” scale. file:Why are rust excu...")
- 09:15, 21 November 2025 PC talk contribs created page Getting Started with Machine Learning in Rust (Created page with "500px Machine Learning (ML) is one of the most transformative fields in modern software development, powering applications like image recognition, recommendation systems, and predictive analytics. Traditionally, languages like Python and R have dominated this space due to their extensive libraries and community support. However, Rust — known for its speed, memory safety, and zero-cost abstractions — is quickly e...")
- 09:11, 21 November 2025 PC talk contribs created page File:Getting Started with Machine Learning.jpg
- 09:11, 21 November 2025 PC talk contribs uploaded File:Getting Started with Machine Learning.jpg
- 09:10, 21 November 2025 PC talk contribs created page 5 Rust Hacks That Turn Beginners Into Experts Overnight (Created page with "500px Ship safer and faster Rust after one focused session by applying five surgical habits. Short sentences. High stakes. No fluff. Read one hack. Apply one change. Measure an immediate win. This article gives five practical Rust techniques that beginners can adopt right away. Each hack contains a problem statement, the minimal change, a compact code example, and a reproducible benchmark. Sketches are ASCII-only so the idea is interview-read...")
- 09:08, 21 November 2025 PC talk contribs created page File:5 Rust Hacks.jpg
- 09:08, 21 November 2025 PC talk contribs uploaded File:5 Rust Hacks.jpg
- 09:07, 21 November 2025 PC talk contribs created page Stop Calling Rust a Systems Language — It’s a Control Language (Created page with "500px Introduction: The Myth of “Systems Programming” Every time Rust pops up in a job post, a tweet, or a heated Reddit thread, it’s labeled a systems programming language. Sure, it can write kernels. Sure, it can build embedded firmware. But that label misses the point. Rust isn’t just about “systems.” Rust is about control. Control over memory. Control over data races. Control over ownership, lifetimes, and even the...")
- 09:06, 21 November 2025 PC talk contribs created page File:Stop Calling Rust.jpg
- 09:06, 21 November 2025 PC talk contribs uploaded File:Stop Calling Rust.jpg
- 09:05, 21 November 2025 PC talk contribs created page I Finally Figured Out Why Rust Binaries Are Massive (and How to Fix It) (Created page with "After shipping a simple CLI tool written in Rust last month, I got a support ticket that stopped me cold. A user complained that my “Hello, World with extras” binary was 4.2MB. For context, an equivalent Go binary was 2MB, and a C version was under 100KB. Press enter or click to view image in full size 500px I spent the next week diving into Rust’s compilation pipeline, and what I found changed how I think about release builds e...")
- 09:03, 21 November 2025 PC talk contribs created page File:I Finally Figured Out.jpg
- 09:03, 21 November 2025 PC talk contribs uploaded File:I Finally Figured Out.jpg
- 09:02, 21 November 2025 PC talk contribs created page Forget C++ — These 5 Rust Rules Made My Code Bulletproof (Created page with "500px I claim these five Rust rules drop crash rate under 0.1%. I moved a latency-sensitive path from C++ and met a use-after-free wall. Real revenue sat behind p99 spikes and weekend rollbacks. I apply field-tested Rust patterns, and the thundering errors vanish. Own values so races never compile C++ let a dangling pointer slip through code review. Rust forces a single owner, or the build fails. I stop guessing who frees memory and start enc...")
- 09:01, 21 November 2025 PC talk contribs created page File:Forget C++ .jpg
- 09:01, 21 November 2025 PC talk contribs uploaded File:Forget C++ .jpg
- 09:00, 21 November 2025 PC talk contribs created page Simulating OOP in Rust: I Did It, and I Regret Everything (Created page with "500px I came to Rust with baggage. Years of writing C++ and Java had wired me to think in objects, inheritance, and polymorphism. Encapsulation felt natural. Classes were home. Methods were my comfort zone. So when I first started writing Rust, my instinct screamed: “Okay, where’s my base class? My interface? My virtual function?” And that, dear reader, was the beginning of my descent into madness. Because I tried to simula...")
- 08:58, 21 November 2025 PC talk contribs created page File:Simulating OOP in Rust.jpg
- 08:58, 21 November 2025 PC talk contribs uploaded File:Simulating OOP in Rust.jpg
- 08:57, 21 November 2025 PC talk contribs created page The Type System That Outsmarts You — How Rust Enforces Safety with Math (Created page with "500px Introduction: When the Compiler Becomes Your Co-Author I still remember the first time Rust yelled at me. It wasn’t gentle — a wall of red errors scrolled across my terminal like a Christmas tree gone wrong. But after hours of confusion, something clicked: those “errors” weren’t punishments. They were proofs. Rust wasn’t just checking syntax — it was reasoning about my code like a mathematician ensuring every move...")
- 08:55, 21 November 2025 PC talk contribs created page File:The Type System.jpg
- 08:55, 21 November 2025 PC talk contribs uploaded File:The Type System.jpg
- 08:54, 21 November 2025 PC talk contribs created page The 2025 Backend Playbook: Rust 1.90 vs Java 25 LTS vs Go 1.25 — What to Choose and Why (Created page with "500px Picking a backend stack isn’t about love for a language. It’s about meeting SLOs without surprising the org chart. This is a practical, production-first guide to choosing between Rust 1.90, Java 25 LTS, and Go 1.25 in 2025. TL;DR (Executive Cheat Card) * Choose Rust when p99/p999 latency matters more than time-to-first-feature, you have clear allocation hotspots, and you can fund onboarding and conventions. *...")
- 08:53, 21 November 2025 PC talk contribs created page File:The 2025 Backend Playbook.jpg
- 08:53, 21 November 2025 PC talk contribs uploaded File:The 2025 Backend Playbook.jpg
- 08:51, 21 November 2025 PC talk contribs created page Build Your First Solana Smart Contract in Under an Hour (Even If You’ve Never Touched Rust) (Created page with "500px Before: You’ve heard Solana is the “Ethereum killer,” but every tutorial assumes you already know Rust, understand accounts, and have a computer science degree. After: You’ll have a live smart contract on Solana’s blockchain that lets people send you tips in SOL, and you’ll actually understand how it works. The Value: This is your gateway into building decentralized applications without the typical six-month learnin...")
- 08:51, 21 November 2025 PC talk contribs created page File:Solana pattern.jpg
- 08:51, 21 November 2025 PC talk contribs uploaded File:Solana pattern.jpg