PinnedVerus NovemEverything Is Open Source If You Know Assembly, OR Is It?Reverse Engineering tools allow you to disassemble programs to read their auto-generated assembly code.Jul 285Jul 285
Verus NovemMutable vs Immutable Borrowing In Atomic Rust.There are two ways of borrowing values in Rust, mutable and immutable borrowing. Mutability refers to the ability of change.Oct 27Oct 27
Verus NovemData Races — Atomic Rust.A Problem With Reference Counters And Multi-Threaded Rust.Oct 202Oct 202
Verus NovemHow Programming Languages Are Written Using ThemselvesThe fascinating process of creating new programming languages with diagrams.Oct 42Oct 42
Verus NovemUsing Elon Musk’s Way of Thinking To Build Robust Software.TL;DR: Using First Principles to build extremely robust software from ground up.Aug 261Aug 261
Verus NovemThis Programming Feature Shouldn’t Be Possible But It Is.You’ll learn about different types and sizes of integers and how they are processed and stored; explained using diagrams.Aug 231Aug 231
Verus NovemCaching — Don’t Try To Re-Invent The Wheel.A while ago I wrote a piece of code that I thought was a great milestone since it had a simple yet “effective” caching system.Aug 191Aug 191
Verus NovemAlways Start With The Front-end.In this quick post I discuss why you should develop the front-end first and the drawbacks of not doing so.Aug 14Aug 14
Verus NovemAnonymous Structs In Zig.The Zig compiler has a feature that allows programmers to create structs without names. These nameless structs can be used as return…Aug 13Aug 13