PinnedPublished inBootcampStartup founders guide to user interviewsHow to perform user interviews to create great productsAug 24, 2021Aug 24, 2021
10 Rules to a successful software careerI turn 39 next month. That means I’m doing my usual annual review of myself, where I reflect on the past year and consider goals for the…Nov 8Nov 8
Mastering Pathfinding: The Essentials of Dijkstra and A* AlgorithmsPathfinding is one of the most fascinating and practical aspects of computer science and programming. At its core, pathfinding refers to…Nov 8Nov 8
How to Implement the Min-Max Algorithm in PythonHey there, fellow coder! Ready to dive into a fun and classic problem? Today, we’re going to learn how to implement the min-max algorithm…Nov 2Nov 2
5 things to do before building a productThe importance of de-risking your company before going all-inNov 2Nov 2
Navigating a Maze with the A* Algorithm in PythonHey there, adventurous coder! 🚀 Today, we’re going to tackle one of the most popular and powerful path finding algorithms out there: the…Nov 2Nov 2
Mastering Concurrency: Using Semaphores for Effective Resource ManagementblogPhoto by Niko Lewman on UnsplashNov 2Nov 2
Mastering Concurrency with the Dining Philosopher ProblemIn computer science, one of the most well-known problems to illustrate resource sharing and synchronization is the Dining Philosopher…Oct 25Oct 25
Mastering Concurrency with the Sleeping Barber ProblemHey there, fellow coder! 🌟 Today, we're diving into one of the most fascinating concepts in computer science: the Sleeping Barber Problem…Oct 24Oct 24
Supercharge Your Business with GenAI Before Your Competition Does!Alright, buckle up because we’re diving headfirst into the buzzword of the year: Generative AI (GenAI). You’ve probably seen it all over…Sep 18Sep 18