Implementing the Gaussian Challenge in Python

Carl Gauss was a German mathematician and astronomer, also known as the “Prince of Mathematics”. He is widely recognized for ...
Read more
Implementing the Coffee Machine in Python

of the easiest programming languages, and one that encapsulates within itself diversity and the potential to include code as complex ...
Read more
The Beauty of Space-Filling Curves: Understanding the Hilbert Curve

0. Introduction (SFC) are fascinating mathematical constructs with many practical applications in data science and data engineering. While they may ...
Read more
Extracting Structured Data with LangExtract: A Deep Dive into LLM-Orchestrated Workflows

Having developed raw LLM workflows for structured extraction tasks, I have observed several pitfalls in them over time. In one ...
Read more
Hands-On with Agents SDK: Safeguarding Input and Output with Guardrails

exploring features in the OpenAI Agents SDK framework, there’s one capability that deserves a closer look: input and output guardrails. ...
Read more
How to Context Engineer to Optimize Question Answering Pipelines

engineering is one of the most relevant topics in machine learning today, which is why I’m writing my third article ...
Read more
Tool Masking: The Layer MCP Forgot

By Frank Wittkampf & Lucas Vieira MCP and similar services were a breakthrough in AI connectivity¹: a big leap forward ...
Read more
Should We Use LLMs As If They Were Swiss Knives?

or so, it has been impossible to deny that there has been an increase in the hype level towards AI, ...
Read more
Useful Python Libraries You Might Not Have Heard Of: Freezegun

that testing our code is a crucial and essential part of the software development life cycle. This is perhaps even ...
Read more
What Being a Data Scientist at a Startup Really Looks Like

five years, I left Brex in August. Time really flies. I joined Brex when it was three years old, and ...
Read more