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 13Aug 13
I mean, this is the difference between a systems oriented language and a general purpose…Aug 11Aug 11
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 22Jul 22
I think it's important to point out "Linux code" includes libc code that lots of Rust wraps over.Jul 21Jul 21
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 17Jul 17
As of today chat gpt cannot understand why forking a process when writing a tcp socket server is…Jun 1Jun 1
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 28May 28
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