Hard-earned lessons from rebuilding a feature platform for offline and online machine learning
A reflection on the summer I finally got to do math research but spent the whole time writing C
I talk with data science veteran Ravi Mody about his use of large language models in programming practice.
My tips for staying organized and productive.
While no programming language is perfect with the right tools and effort, you can work effectively with any of them.
Coming soon: a free ebook about Python developer tooling!
How your best work might come from getting away from work
In 1986, Fred Brooks published "No Silver Bullet—Essence and Accident in Software Engineering" where he argues that there is no silver bullet that "to make software costs drop as rapidly as computer hardware costs do".
Notes from my first strongman competition (which I entered despite having a 2 week old baby)!
I talk with Jowanza Joseph about his new book Mastering Apache: Pulsar Cloud Native Event Streaming at Scale.
A proposed code review guideline for data science teams, emphasizing the benefits of code reviews, what they are not intended for, and offering advice for both submitting and reviewing pull requests.
How a simple data cataloging tool transformed our team's research process
I talk with Brenton Mallen about his career progression from ocean engineering to data science.
I talk with Roy Keyes about his important new book Hiring Data Scientists and Machine Learning Engineers.
The post recounts the my journey with Python, highlighting how "Learning Python" by Mark Lutz significantly impacted my career.