Journal
Posts and long-form series on AI, startups, venture capital, and more.
All Posts
Data Science Things Roundup #13
Data Science Roundup #13: Exploring IBM Granite for enterprise AI, Mistral AI's Le Chat for Europe, and Open Deep Research for DIY AI tools.
Are Your Tests Enough? Measuring Coverage with Coverage.py
Writing tests is step one. Step two is knowing what parts of your library code those tests actually exercise. Enter Coverage.py.
Exploring EOS: A Guide to the Entrepreneurial Operating System
Explore the Entrepreneurial Operating System (EOS) and its six key components: vision, people, data, issues, process, and traction. EOS helps businesses thrive.
The Evolution of Cursor Rules: A More Granular Approach to AI Guidance
Explore Cursor AI guidance evolution from .cursorrules to Project Rules. Learn how the new directory-based system offers more granular, pattern-based control.
Designing for Developer Joy: Python Library Ergonomics
What makes Python libraries joyful? Explore API ergonomics, from naming conventions & sensible defaults to helpful error messages that guide users to solutions.
The Art and History of General Dynamics' Atoms for Peace Campaign
Exploring the fascinating intersection of art, atomic energy, and corporate messaging in the 1950s Atoms for Peace campaign
Why Your Library Needs Pytest (And How to Get Started)
Testing is vital for Python libraries. Explore why it''s crucial and how Pytest simplifies writing powerful tests with less boilerplate and better assertions.
The Art of API Design: Making the Right Things Easy
Learn principles of intuitive Python API design that make common operations simple and guide users toward best practices, while preserving advanced features.
Secure Coding Practices for Python Library Developers
Beyond tools, what principles guide secure Python library development? Explore essential practices: input validation, least privilege, error handling, and more.
How Skis Are Made: From Wood to Carbon Fiber
A deep dive into the fascinating process of ski manufacturing, from historical wooden skis to modern high-tech materials and construction methods.