Louis de BruijninTowards Data ScienceDealing with Random and Boosted Sample Data in Cross-ValidationA Python implementation of cross-validation for random boosted sample data to prevent data leakage.·6 min read·Apr 18, 2023----
Louis de BruijninAnalytics VidhyaHow to use Pandas: lambda and assignApplying ‘the Zen of Python’ to Pandas: Why explicit is better than implicit·3 min read·Jul 20, 2021--3--3
Louis de BruijninTowards Data ScienceShell scripts for Data Science in PythonLearn the basics of command-line arguments in Bash so that you make the most of shell scripts in your work as a data scientist.·5 min read·Jul 13, 2021----
Louis de BruijninTowards Data Science7 Tell-tale Signs That You Need to Level Up Your PythonAvoid these common bad practices and rookie mistakes·4 min read·Jun 28, 2021--3--3
Louis de BruijninTowards Data ScienceFive Tips for Automatic Python DocumentationCreate beautiful Python documentation in MkDocs & Material with these five automation steps and pre-commit Git hooks·5 min read·Jun 17, 2021--1--1
Louis de BruijninTowards Data SciencePython Type-hints & DocstringsAutomatically insert variables types from Python’s type-hints (3.5+) in Google-style docstrings.·4 min read·Jun 16, 2021--2--2
Louis de BruijninBetter Programming4 Tips To Automate Clean Code in PythonUse pre-commit Git hooks to automate Python code style with these linting and formatting tools·5 min read·Jun 16, 2021--1--1
Louis de BruijninBetter ProgrammingFlashing Messages in DjangoHow to use, format, and fade “flash” messages in Django, both with page reload and asynchronous JavaScript submission·4 min read·Feb 10, 2021----
Louis de BruijninAnalytics VidhyaSeven Tips To Clean Code With PythonHere are the seven tips and code bites that I use every day in my work as a data scientist.·5 min read·Jan 27, 2021--12--12
Louis de BruijninBetter ProgrammingDistributed Task Queues With Django, RabbitMQ, and CeleryLearn about distributed task queues for making asynchronous API requests·8 min read·Jan 7, 2021--4--4