|
Hi Tip-Sheeters, This week I'm sharing highlights of virtual chat I had with Ricardo Heredia Joya, a Madrid data scientist with a background as a medical doctor. He is active in the Football analytics community, and shares his thoughts and tips in the Underdoc substack. (If you're enjoying the Tip Sheet I'm sure you'll get a lot from Ricardo's newsletter.) You are your best asset, so never stop learning.
- Ricardo Heredia Joya
Q1: Thanks for having a virtual chat with the Tip Sheet subscribers. I have enjoyed the hands-on articles you have shared in your substack on topics like MCP and football data sources. What has motivated you to take the time to write your newsletter? Thank you, Ryan for letting me share my thoughts with your subscribers. What motivated sharing my thoughts and experience in my newsletter is giving out what I would’ve liked having when I pivoted to data: real world experience testimonies from people in my niches of interest. Something I believe helps anyone getting into an exciting field like data and AI. Q2: You have an interesting backstory about starting as a medical doctor and coming to data science through soccer analytics. What was it about sports analytics that interested you so much? The possibility to transfer my analytical skills into something I love: soccer. I felt that if I applied the new knowledge about data to a field I love I’d feel way much more motivated to hone these skills. Q3: Your article mentioned that you “joined a non-profit group of analysts working with NWSL and national teams”. That sounds really interesting, tell us more about that group. I was invited to join this group thanks to a LinkedIn message I sent to one of the members about popular data sources for my own projects. He then invited me to join the team and I didn’t hesitate. The group was formed by many data analyst and data scientist around the world (US, Chile, UK, Argentina, Spain), spread into different teams like Scouting, Open Play Analysis, Corner Analysis, and the goal was to help teams from the NWSL to improve their game through analytics and stabling the foundations of a solid global sports data consultancy. Q4: It seems like you have done a lot of your learning outside of business hours on side projects. Why are side projects valuable for people learning about data science and growing their skills? I found out early on in my data career that side projects are one of the best ways to stand out from other candidates. It helps you show what you can actually build, it lets others see your way of thinking, how you make decisions and how it translates into real value (something people can actually use). Q5: Do you have a core set of technologies or services that you use repeatedly for side projects? I use agentic coding tools like Claude Code to help me scaffold the project. I use Python mainly along with SQL for ETL pipeline, libraries like Dagster for orchestration, MinIO (storage) or DuckDB, Docker for containerization. And more recently since I mix data engineering/science + generative AI, I use a mix of open source (Llama 3.1) and closed sourced models (Anthropic mainly) along with Opik to evaluate prompts and the results of my apps. Since I’ve been building RAG pipelines I’ve included embeddings models, frameworks like LlamaIndex, and more recently I’ve been learning foundations of agentic development like context engineering in order to improve the information fed to my genAI apps. I’ve learnt to combine three methods:
I use all of them to improve my skills. The sweet spot is knowing when to lean in to keep yourself sharp. Q7: What tips would you give to people who are working as software developers or data scientists and want to continue developing their technical skills?
Find some time to rest your mind and body, it helps you enjoy the process. We are in the best era to create things. Use AI as a leverage to improve yourself, to understand the foundations of anything you learn, not only to accelerate the learning. Aim to transfer capacities from different fields and make connections between them. That’s probably where your moat is. It happened to me with data+healthcare and data+sports. ----- Great stuff from Ricardo -- be sure to check out his newsletter The Underdoc. Keep coding, Ryan Day 👉 https://tips.handsonapibook.com/ -- no spam, just a short email every week or so. |
Every week or two I share tips for hands-on skills related to data science, APIs, and AI. From the author of Hands-on APIs for AI and Data Science:Python Development with FastAPI from O'Reilly Publishing
Hi Tip-Sheeters, This week I have a fun approach to get more out of your next in-person tech conference. Try out a Persona at Your Next Conference I enjoy attending data and technology conferences and find them valuable for skill-building and career development. In recent years, I’ve attended a variety of different types of conferences, including: Vendor-focused (AWS Reinvent, Boomi World, Strategy World) Data and data science (Open Data Science Conference (ODSC), CDOIQ, although it’s...
Hi Tip-Sheeters, I reached a mini-milestone with my Air Travel anchor when I published the Tip Sheet MCP server newsletter #70 I have now developed and shared the major components of the anchor project: databases API CLI MCP Server This is a good point to take a little stock of the project, and how I want to proceed from here. First a quick announcement of an upcoming speaking engagement. What's the big idea? When I started the new Anchor Project this year, I wanted to expand on the core...
Hi Tip-Sheeters, The World Cup starts today!!! I live in Kansas City, USA and we're one of the host cities for the World Cup games this year. We're also hosting the training camps for the Netherlands, England, and Argentina so it's going to be an exciting month. If you visit the airport, you'll see we are ready for the festivities to begin! So this week I'm sharing a variety of World Cup and soccer / voetbal / fútbol / football links related to data and analytics. I'll be rooting for the red,...