LSLack Studioinopen-ide.hashnode.dev·3d ago · 7 min readRust in the Browser – No Installation RequiredRun Rust in Your Browser – No Installation Required In the realm of systems programming, the ability to execute Rust code directly within a web browser presents a significant advantage, eliminating th00
ARAris Ripandiinripandis.com·Jul 15 · 4 min readK-sortable unique ID with UUID v7 InteroperabilityMost modern unique IDs are sortable. Almost none are readable. UUID v7, ULID, KSUID — they all encode a timestamp so that IDs sort chronologically. That's genuinely useful. But here's the thing nobody00
SShriyaingenesisjournal.hashnode.dev·Jul 4 · 14 min readTransfer-Token Anchor Smart ContractIntroduction: The Goal Every blockchain developer starts somewhere. For me, it was building a basic SPL token on Solana using the Anchor framework. I wanted to create a program that could create, mint00
SBSoumyajit Bhattacharyainsoumyajit1216.hashnode.dev·Jun 28 · 4 min readBuilding Gunam: Why Modern Monitoring Should Work Offline FirstProblem Statement While working on kiosk software at Zuchiz, I realized that many production issues cannot be solved from the application layer alone. No matter how well an application is designed, it00
MWMerlin Wellingtoninwizardcraftcode.hashnode.dev·Jun 26 · 5 min readStop Forcing Classes Into Rust: Methods vs. Free FunctionsIf you learned to program in an object-oriented language, you were taught that data and the functions that operate on that data belong together—bound forever inside a class framework. When you come to00
LLocShadowVNinnexusbrowser.hashnode.dev·Jun 21 · 3 min readI forced AI to build a 32-Thread Cyberpunk Browser because my 4GB RAM laptop hated Chrome (And I wrote 0 lines of code)🚀 The "Extreme Sport" Features (AI-Generated Brains) Since my laptop only has 4GB RAM, the AI had to sweat blood to invent some insane memory-saving architectures: Ultra-Parallel Turbo Engine (32 Th11T
MWMerlin Wellingtoninwizardcraftcode.hashnode.dev·Jun 17 · 3 min readYour Getters are Ruining Your Rust CodeComing to Rust from object-oriented languages like Java, C++, or C# creates a dangerous form of muscle memory. In the object-oriented paradigm, encapsulation dictates a simple rule: hide your struct f00
HYHabib Yusufinmanlikehb.hashnode.dev·Jun 16 · 11 min readHozonDB: Write-Ahead Logging and the Cost of DurabilityThe Problem Before this milestone, HozonDB could lose data silently. A DELETE would mark a row's slot dead in memory, write the dirty page to disk, then remove the corresponding entry from the B+ tree00
HYHabib Yusufinmanlikehb.hashnode.dev·Jun 15 · 14 min readBuilding a Buffer Pool: Why Your Database Shouldn't Talk to Disk DirectlyHozonDB is a relational database engine I'm building from scratch in Rust, mostly as a way to actually understand how databases work instead of just using them. Previous posts covered slotted page sto00
KOKendrick Oloriinkendrickolori.hashnode.dev·Jun 6 · 7 min readIntroduction to Traits in RustTrait Definition Every car has a steering wheel. Some might not but we can all agree that the vast majority of cars do have a steering wheel. We can therefore give instructions to anyone driving a car10