My weekly newsletter is out! ππΌ
open.substack.com/pub/ramikris...
#datascience #rstats #python
@ramikrispin.bsky.social
Senior Manager Data Science and Engineering at ο£Ώ | Docker Captain π³| Time-series analysis & forecasting My newsletters: Weekly updates: https://ramikrispin.substack.com AIOps: https://theaiops.substack.com Forecasting: https://theforecaster.substack.com
My weekly newsletter is out! ππΌ
open.substack.com/pub/ramikris...
#datascience #rstats #python
My weekly newsletter is out!
This week's agenda:
πΉ Open Source of the Week - The DuckLack R project by Travis Gerke, ScD
πΉ New learning resources
πΉBook of the week - Time Series Forecasting in Python by Marco Peixeiro
ramikrispin.substack.com/p/time-serie...
#rstats #python #ai #datascience
Fine-Tune an Open Source LLM with Claude Code/Codex ππΌ
The following tutorial by Alejandro AO provides an introduction for fine-tune a small open source model with Codex using the Hugging Face model trainer skill and HF Jobs.
www.youtube.com/watch?v=HGPT...
#ai #llm
I am going to run a workshop tomorrow about running LLMs locally with Docker Model Runner.
If you want to join, please RSVP:
www.eventbrite.com/e/hands-on-r...
#ai #llm #docker
My weekly newsletter is out!
This weekβs agenda:
πΉ Open Source of the Week - The KAOS project
πΉ New learning resources
πΉ Book of the week - Grokking Relational Database Design by Qiang Hao and Michail Tsikerdekis
ramikrispin.substack.com/p/the-kaos-p...
#ai #datascience #dataengineering
My weekly newsletter is out ππΌ
This weekβs agenda:
- Open source - The Shapash project
- New tutorials
- Book of the week - Software Design for Python Programmers by Ronald Mak
ramikrispin.substack.com/p/the-shapas...
#ai #machinelearning #python
I am happy that a wall is separating me from this cut bobcat π
04.02.2026 00:20 β π 2 π 0 π¬ 0 π 0Only in Californiaβsitting in a meeting room while a bobcat elegantly strolls by outside πΎ
04.02.2026 00:13 β π 7 π 0 π¬ 1 π 0I had the same question, but I did not have the time yet to explore this library.
01.02.2026 23:41 β π 0 π 0 π¬ 0 π 0Capture this great view of San Francisco this morning ππΌ
01.02.2026 20:29 β π 21 π 0 π¬ 1 π 1
The hexagon here is priceless π
taf-society.github.io/caretForecast/
#rstats #timeseries
My weekly newsletter is out ππΌ
Open source: the QueryChat
New tutorials
Book: Mathematics of Machine Learning
ramikrispin.substack.com/p/the-queryc...
#python #rstats #ai
π‘ Why it matters: smaller images β faster CI/CD β less storage & network cost β reduced attack surface β happier developers.
If you want to learn more, please check my tutorial about multi-stage build:
medium.com/data-science...
5οΈβ£ Install Only What You Need
Separate dev dependencies from production deps.
Use flags like --no-dev or careful requirements files so you install only what your app actually needs at runtime.
4οΈβ£ Use .dockerignore to Cut Build Context
Exclude unnecessary files (.git, logs, IDE folders, virtual environments) so Docker doesnβt send them into the build context β this keeps images lean and speeds up builds.
3οΈβ£ Minimize Layers
Every RUN / COPY / ADD adds a layer.
β‘οΈ Combine related commands with && to reduce layers and eliminate intermediate files (although you won't gain much size reduction).
Fewer layers = smaller image.
2οΈβ£ Use Multi-Stage Builds (Big Win!)
Multi-stage builds let you install tools and build dependencies in one stage, then only copy whatβs needed into a clean final image. This can reduce the size by 60-90% compared to single-stage builds.
1οΈβ£ Choose a Lean Base Image
Start smaller:
βοΈ python:3.x-slim instead of the full Python image
βοΈ python:3.x-alpine if compatible with your dependencies (and you are a brave developer π)
Smaller base = smaller final image and faster pulls.
Are you working with Python inside Docker containers? Here's how you can make your images slimmer π³π§΅ππΌ
#python #docker #mlops
My weekly newsletter is out!
Open source: Pandas 3 release
New tutorials
New book: Introduction to Machine Learning Systems by Prof. Vijay Janapa Reddi
ramikrispin.substack.com/p/pandas-3-i...
#ai #python #machinelearning
Pandas 3 is out! ππΌ
pandas.pydata.org/community/bl...
Fun fact - pandas stands for PANel DAta and Spython.
#python #data
Getting started with FastAPI ππΌ
www.youtube.com/watch?v=7AMj...
Introduction to JAX and Flax NNX - the framework behind Google Gemini ππΌ
www.youtube.com/watch?v=fcX0...
My weekly newsletter is out ππΌ
Project: SQLGlot
New tutorials
Book: Statistical Analysis with Python
ramikrispin.substack.com/p/statistica...
#datascience #python #ai
This is super cool ππΌ
www.youtube.com/watch?v=DsmK...
This tutorial is also available on Medium for subscribers:
medium.com/p/2abc6c9309c6
And we're live, Lecture A1 is online. Introduction to Bayesian workflow, generative models, estimands, estimators, estimates, error checking, beginnings of probability theory and Bayesian updating. www.youtube.com/watch?v=ztbY...
06.01.2026 11:02 β π 199 π 64 π¬ 2 π 5Here is an illustration of a stateless AI app ππΌ
13.01.2026 13:50 β π 3 π 0 π¬ 0 π 0
By default, LLMs donβt come with memory, and each conversion is independent of the previous one. How do you add memory to an #AI application? Apparently, it is simpler than it sounds, and it takes less than 5 lines of code to add one. Here is how:
theaiops.substack.com/p/setting-up...
#python #llm
I couldn't stop laughing π
Credit: Eduardo Ordax