Jordi Smit
Recent content on Jordi Smit
Latest posts
How to Upload (Pre)-Annotations to Roboflow
I’m a big fan of Roboflow. They have one of the most user-friendly labeling interfaces. I have been using it for quite some time now.
How to avoid orientation bugs in Computer Vision labeling?
A while back, I encountered the strangest bug. I was labeling an instance segmentation dataset, and to make the task easier, I had set up an active learning pipeline.
LLM Agents 101: How I Gave ChatGPT Access to My To-Do List
What does it take to add Copilot to Obsidian?
Ever since I got access to GitHub Copilot, I have been truly amazed by its capabilities. It continuously keeps feeding me possible completions for my code and text.
Obsidian Copilot like Auto-Completion plugin
What does it take to let ChatGPT manage my Todoist tasks?
I have always been fascinated with the idea of AI-based assistants like Jarvis and Friday. Recently, this fascination was rekindled when I read about the Baby AGI project.
Practicing your DBT skills locally with DuckDB
After you follow one of the main excellent DBT courses, it’s time to start practicing. However, there is one problem: you now need access to a data warehouse to run your DBT models, but you don’t have access to one.
AI based transcription in the browser
OpenAI whisper is an automatic speech recognition system that can transform any speech in audio or video file into written text.
The Surprising Impact of Kedro's' Data Catalog
I recently discovered Kedro, a Python data engineering and science framework. When I played with it, I discovered it is built around some interesting design choices.
Adding Application Insight Based Monitoring to Fast API
Application Insights is Azure’s logging and monitoring service, but how do you use it with Fast API? In this blog post, we will explore how to send logs and traces to Application Insights.
DIY auto-grad Engine: A Step-by-Step Guide to Calculating Derivatives Automatically
Have you ever marveled at the magic of PyTorch, Jax, and Tensorflow’s auto-grad engines? I know I have! I recently decided to take on the challenge of implementing an auto-grad engine from scratch in Python.
Python Dataclass From Scratch
Python’s data class functionality has become very popular over the last few years. Simply adding the @dataclasses.dataclass decorator on top of your class generates a __init__ function, __repr__ function, etc.
How to Find the Last Record in a Group Using KQL
Today, I was building a dashboard in Azure’s Application Insight that needed to show the number of deployments behind each load balancer over time in an application.
Poetry cheatsheet
Poetry is an awsome dependency management and virtual environment management tool for Python. I use it quite often in my day-to-day work.
How to pass data to PyTest fixtures from the CLI
A short while ago, I needed to create some high-level smoke tests that tested whether an API I deployed was working as intended.
Slack bots 101: An introduction into slack bot-based workflow automation
How to call a shell script using a custom keyboard shortcut in MacOS
Shell scripts and commands are a programmer’s superpower. They allow you to automate repetitive tasks and can make you 10x more productive.