Glenn VirouxUnlocking Python’s Design Patterns: Exploring Powerful Solutions with ExamplesThree invaluable design patterns with extensive examples in Python that will save you ages.15 min read·Jul 14, 2023----
Glenn VirouxMastering MultiIndexes in Pandas: A Powerful Tool for Complex Data AnalysisHow to use multi indexing in pandas, with practical use cases such as monitoring changes in the earth surface temperature.12 min read·Jun 18, 2023----
Glenn VirouxHow to Create a Code Editor in React with ChakraUILearn how to create a fully functional code editor in react in under 10 minutes.9 min read·Jun 2, 2023----
Glenn VirouxHow to Connect a FastAPI Server to PostgreSQL and Deploy on GCP Cloud RunAn extensive guide on how to connect your FastAPI application with a custom database and deploy the whole application stack on GCP.14 min read·May 26, 2023----
Glenn VirouxThe Great Operating System Battle: Why WSL2 is WinningSoftware engineers have a never-ending debate about which operating system is the best for their work. Windows, MacOS, and Linux all have…4 min read·May 12, 2023----
Glenn VirouxHow to deploy Next.js to FirebaseIn this article, we’ll go through the different steps required for successfully deploying a Next.js web application on Firebase.7 min read·May 5, 2023----
Glenn VirouxUnderstanding Software Licenses: Open-Source vs. CommercialIntroduction6 min read·Mar 28, 2023----
Glenn VirouxA practical example of the Subset-Sum Problem in modern PythonI love putting on music when I’m working. One of my best acquisitions of 2022 is a Digital Audio Broadcasting (DAB) radio, able to receive…6 min read·Aug 28, 2022----
Glenn VirouxCreating a Music Genre Classifier using a Convolutional Neural NetworkNear the end of each year, Spotify shows us our personal statistics over the past year. For the year 2020, I used my statistics to come to…6 min read·Apr 2, 2021----