Jonathan SerranoinTowards Data ScienceMaking the Case for Test-Driven Development in Machine LearningDiscover how Test-Driven Development (TDD) transforms ML project outcomes. This article unveils why TDD is beneficial and easy to…·11 min read·Apr 22, 2024--1--1
Jonathan SerranoinPython in Plain EnglishHigher order functions in Python: the what, the why, and the howA detailed explanation of the concept of higher-order functions,·11 min read·Feb 1, 2024----
Jonathan SerranoMy experience as an Algorithmics franchisee: an honest perspectiveMy journey as an Algorithmics franchisee was a mix of ups and downs, valuable learnings, and unexpected challenges. In this narrative, I…·10 min read·Jan 14, 2024----
Jonathan SerranoAbout the PhD dissertation of Dr. Emmet Brown (just for fun)Today I had quite an interesting chat with Mr. ChatGPT about Dr. Emmet Brown, a scientific eminence related to the quantum physics and time…·3 min read·Jan 12, 2024----
Jonathan SerranoinTowards Data ScienceHow to frame a regression problem as a classification problem to account for uncertaintyIn this post I argue for the benefits of framing a regression problem as a classification problem for business decision making.·9 min read·Aug 30, 2022----
Jonathan SerranoCallables and functions in Python: a simple explanation with an exampleWhen I read the book Bayesian Methods for Hackers I found many times code like this.·5 min read·May 14, 2022--1--1
Jonathan SerranoA conceptual pythonic explanation of hashtablesI read once in a Google recruiting email something about hash tables.·7 min read·May 1, 2022----
Jonathan SerranoDeploy a FastAPI app to production using Docker and AWS ECRThere is this new word lurking around recently: MLOps. I bet you have heard of it. It is not a narrow term since its scope includes the…11 min read·Apr 14, 2022--1--1
Jonathan SerranoinTowards Data ScienceLong and Wide Formats in Data, ExplainedHow to deal with them Pandas-style9 min read·Feb 25, 2022--2--2
Jonathan SerranoThe annoying SettingWithCopyWarning in Pandas: what does it mean and how to get rid of itI bet you have been there if you work with Pandas, soon or later you will see this message in your console.5 min read·Feb 24, 2022----