John RainesThree Things Not to Ask in a Coding InterviewAvoid asking these questions as a candidate, and maybe, just maybe, you’ll seem a bit wiser.·6 min read·May 2, 2024----
John RainesLevel Up in Python with Dependency Inversion and Entry PointsBecause third party libraries should help your code, not break it.10 min read·Sep 5, 2023----
John RainesStop Training Models in DEV. Train Them in LAB.Congratulations, ML professionals of all kinds, you’re using more than one environment for model training. Now, level up!·8 min read·Aug 4, 2023--4--4
John RainesWrite a Lightweight Route Decorator in PythonIf you’ve used an API framework or two (I love Flask), then you’ve seen this strategy at work. What you might not realize is that it’s…·5 min read·Dec 10, 2022----
John RainesA Refactoring-Coding-Challenge ChecklistThe Challenges of the Challenges·8 min read·Dec 3, 2022----
John RainesPython for Less-Terrible Secret-sharing“I’ll just paste this into the chat and then delete it.”·3 min read·Feb 23, 2022----
John RainesModular Data Retrieval, an ArchitectureHow to architect your data stack for rapid, governable, iterative data set creation11 min read·Jan 27, 2022----
John RainesModular Data Retrieval (for Machine Learning, et al.), an IntroductionGrasp this key concept for feature stores and data virtualization platforms5 min read·Jan 27, 2022----
John RainesWrite a Better config.pyYour app deserves it. The world deserves it.·7 min read·Oct 18, 2021--8--8