Blog Articles

Using Overloaded Functions in Python

Using Overloaded Functions in Python

Unlock cleaner code with overloaded functions in Python. Learn how to simulate this powerful feature for improved development and data science workflows.
Rust vs. Python: A Comparative Guide for Data Scientists

Rust vs. Python: A Comparative Guide for Data Scientists

Explore the Rust vs. Python debate: key differences, strengths, and when to use each language for optimal performance and efficiency of data science projects.
Exaloop: From MIT Research to High-Performance Data Science Platform

Exaloop: From MIT Research to High-Performance Data Science Platform

I have been wanting to write about my journey from an MIT student working towards a PhD, to a startup founder who has raised a seed round and is working hard on building a data science platform to make data scientists and software engineers a lot more productive. I wanted to share the story here—I hope it’s both entertaining and educational.