Python Logs Aren’t Code. They’re A Communication Tool.
Embrace logs as communication plus 3 non-negotiables you must include for a functional, transparent data pipeline.
Create a job-worthy data portfolio. Learn how with my free project guide.
Your Present & Future Self Will Hate You For Forgetting To Do This Programming Chore
Nothing will ruin a programming session faster than bad coffee shop WiFi. And on the particular day I’m recounting, as much as I needed the vanilla latte sitting to my left, I really needed that sweet, sweet public broadband because the power was out at home and, more importantly, so was the coffee.
I needed all the caffeine I could get because even though I was deep in our tech stack, in the three hours I was online, I hadn’t written a line of code. Instead, I was doing something you wouldn’t normally associate with technical work: Reading. While some coffee shop patrons were reading novels, magazines and blog posts I was engrossed in my team’s logs.
Reviewing our various processes, I was surprised at the scope and variety of the logs I encountered. Some…