Christo’s Blog

Home
Notes
Archive
About
Cursor, we have a problem...
It's not me, it is you.
May 22 • 
Christo Olivier
Calling Bullsh*t
Fleet admiral chaos reporting for duty
Apr 23 • 
Christo Olivier
Anatomy of an AI application
A high level overview of an application that uses LLMs
Jun 28, 2024 • 
Christo Olivier
LLMs and function/tool calling
What is it and how to achieve it with any LLM, not just those that support it in their API/SDK
Mar 28, 2024 • 
Christo Olivier
Seamless settings management with Pydantic and Google Cloud Secret Manager
Pydantic's settings management capabilities make configuring your application easy across different environments, and you can easily extend it to new…
Sep 5, 2023 • 
Christo Olivier
Deploying Streamlit applications to Google Cloud
A step-by-step guide on how to deploy and secure Streamlit applications in Google Cloud, ensuring only people in your organisation can access them
Aug 29, 2023 • 
Christo Olivier
Thoughts on Fivetran and similar tools
I saw this post on LinkedIn this morning. I could not help but have my thoughts run when I saw it. The meme has done the rounds in many forms, but what…
Apr 18, 2023 • 
Christo Olivier
Architecture of a B2B marketing insights platform
In my previous post, I introduced the SquareOne solution.
Jun 29, 2022 • 
Christo Olivier
Christo’s Blog
AI engineering and consulting. The good, the bad and the occasionally very ugly.

Christo’s Blog

AboutArchiveSitemap
© 2025 Christo Olivier · Privacy ∙ Terms ∙ Collection notice
Start your SubstackGet the app
Substack is the home for great culture