If you’re interested in learning about Machine Learning and how to apply it to practice, you’ll feel right at home here!

My professional avatar
My professional avatar

This blog will give you the skills to solve real-world problems using Machine Learning, speeding up your learning curve and helping you to take your career to the next level.

To do so, I’ll be telling you stories about my learning projects. We, humans, learn better from other people. That’s why I believe that, by telling you stories about how I solved a problem, I can help you

  1. to avoid that problem;
  2. solve it without having to go through all the frustrating phases.

Accordingly, think about this blog as the notebook of my learning life. Expect to find here notes on everything I learn from practical experience, books, articles, conferences, and more. By providing you this, I’m giving you access to my thought process, code snippets, and step-by-step workflows. This is the type of knowledge that you can hardly find online or in a book.

Meditating on Machine Learning
Meditating on Machine Learning

In this blog, I’ll also tell you what I wish had known when I started my journey on Machine Learning. Some years ago, I decided to make a career change. My background is in Civil Engineering and I was working as a Structural Engineer when the job market in my area started to collapse. Although I never stayed without a job, it was obvious that it was just a matter of time for that to happen. I needed to change something in my career if I wanted to keep feeling a sense of usefulness, self-confidence, and accomplishment in my professional life.

Back then, one of the projects in which I was involved was about the maintenance management of a highway. A key question in this project was to predict how the maintenance needs would evolve over time. As I started to explore the problem, I realized that current prediction solutions were based on classical models that weren’t taking into account the full scope of engineering data that we now have available. This leads me to the study of predictive modeling, which later resulted in an affair with Machine Learning.

During this journey:

  • I started a Ph.D. in Machine Learning, which I’m about to finish.
  • I won a Kaggle competition, which I never thought it would be possible.
  • I co-authored the book ‘Introduction to Statistical Learning with… Python’, which was one of the richest learning experiences ever.
  • I published papers about Machine Learning in scientific journals and conferences, which put me in contact with people in the field.
  • I started working as a Data Scientist, which makes me feel fulfilled.

But most of all, during this journey, I learned how to learn Machine Learning. And that’s what I want to share with you.

So, if you’re interested in learning more about Machine Learning, you should definitely join the newsletter. It’s one email, once in a while, with new learnings, new stories, and other fun things I’m finding.


Are you giving up on this learning journey?