Published inDev GeniusHow to Master Rust References in just 10 MinutesIn recent years, Rust has quickly became one of the most popular and fastest growing programming languages. It’s being used and invested in…Aug 13, 2024Aug 13, 2024
I mean, this is the difference between a systems oriented language and a general purpose…Aug 11, 2024Aug 11, 2024
The worst data structure in existence, and why you should never use itOut of all the possible data structures developers can choose to use in their line of work, there is one that absolutely must be avoided…Jul 22, 2024Jul 22, 2024
I think it's important to point out "Linux code" includes libc code that lots of Rust wraps over.Jul 21, 2024Jul 21, 2024
Published inDev GeniusWhy Memory mapped files aren’t as good as you think they areYou are either a developer or a manager working on a project involving file based I/O. You are in need of a solution that syncs in memory…Jul 17, 2024Jul 17, 2024
As of today chat gpt cannot understand why forking a process when writing a tcp socket server is…Jun 1, 2024Jun 1, 2024
Published inDev GeniusAn Introduction to Atomics in RustRust is a versatile, robust programming language that provides excellent features for multi-threaded programming. A vital part of…May 28, 2024May 28, 2024
Published inLevel Up CodingBuilding a Key-Value Store with non-blocking I/O in 60 lines of Rust codeIntroductionNov 3, 20233Nov 3, 20233
Published inBetter ProgrammingThe incredible power of using static assert in C++In most programming languages, an assert is often utilized to catch a program's unexpected or unintended states and situations. However, an…Oct 24, 2023Oct 24, 2023
ChatGPT failed to do three things every programmer knows how to doChatGPT is one of the most popular artificial intelligence tools used today. ChatGPT has made headlines around the world as the future of…May 7, 2023May 7, 2023