Josh WeinsteininLevel Up CodingBuilding a Key-Value Store with non-blocking I/O in 60 lines of Rust codeIntroductionNov 3, 20232Nov 3, 20232
Josh WeinsteininBetter 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
Josh WeinsteinChatGPT 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
Josh WeinsteinHow to turn media articles into metrics data with RSS feedsNews and media serves as a powerful source of data. News captures the latest, current events that are going on in different places across…Apr 19, 2023Apr 19, 2023
Josh WeinsteininPython in Plain EnglishA Simple Guide to Shared Memory in PythonPython is an incredible programming language. Python is easy to learn, and you can do just about anything with it. However, it has some…Mar 28, 2023Mar 28, 2023
Josh WeinsteinThe Simple Guide to Unix SocketsThe backbone of the internet and all networking is the socket. Sockets provide the ability to send and receive data between one address and…Aug 28, 2022Aug 28, 2022
Josh WeinsteininBetter Programming3 Tips for Using Singletons in C++Encapsulation logic, deferred and dynamic initialization and ordered dynamic initializationFeb 14, 20221Feb 14, 20221
Josh WeinsteininCoinsBenchHow to create an NFT collection with pure PythonNFTs are popping up almost everywhere lately. There in the New York Times, and even famous auction houses. However, what’s not discussed is…Jan 21, 2022Jan 21, 2022
Josh WeinsteininDev GeniusA simple guide to atomics in C++There’s often confusion around when something in computer science is called “atomic”. In most situations, it may just mean some process…Dec 27, 20213Dec 27, 20213
Josh WeinsteinDucks: Make a javascript game in just 30 minutes with the HTML5 canvasQuack! Want to learn how to create an interactive game with javascript, html, and a duck in less than half an hour ? If that’s the case…May 3, 2021May 3, 2021