Josh WeinsteininLevel Up CodingBuilding a Key-Value Store with non-blocking I/O in 60 lines of Rust codeIntroduction·6 min read·Nov 3, 2023--2--2
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…·5 min read·Oct 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…·7 min read·May 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…·8 min read·Apr 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…5 min read·Mar 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…7 min read·Aug 28, 2022----
Josh WeinsteininBetter Programming3 Tips for Using Singletons in C++Encapsulation logic, deferred and dynamic initialization and ordered dynamic initialization6 min read·Feb 14, 2022--1--1
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…11 min read·Jan 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…7 min read·Dec 27, 2021--3--3
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…7 min read·May 3, 2021----