Christo’s Blog
Subscribe
Sign in
Home
Archive
About
Latest
Top
Discussions
Anatomy of an AI application
A high level overview of an application that uses LLMs
Jun 28
•
Christo Olivier
1
Share this post
Anatomy of an AI application
blog.christoolivier.com
Copy link
Facebook
Email
Note
Other
March 2024
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
•
Christo Olivier
4
Share this post
LLMs and function/tool calling
blog.christoolivier.com
Copy link
Facebook
Email
Note
Other
September 2023
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
2
Share this post
Seamless settings management with Pydantic and Google Cloud Secret Manager
blog.christoolivier.com
Copy link
Facebook
Email
Note
Other
August 2023
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
Share this post
Deploying Streamlit applications to Google Cloud
blog.christoolivier.com
Copy link
Facebook
Email
Note
Other
10
April 2023
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
2
Share this post
Thoughts on Fivetran and similar tools
blog.christoolivier.com
Copy link
Facebook
Email
Note
Other
June 2022
Architecture of a B2B marketing insights platform
In my previous post, I introduced the SquareOne solution.
Jun 29, 2022
•
Christo Olivier
2
Share this post
Architecture of a B2B marketing insights platform
blog.christoolivier.com
Copy link
Facebook
Email
Note
Other
Stop trying to adapt to marketing data tools
How do we prove marketing's impact on sales? How does the buyer journey for manufacturing customers on the US east coast differ from those in Germany…
Jun 21, 2022
•
Christo Olivier
Share this post
Stop trying to adapt to marketing data tools
blog.christoolivier.com
Copy link
Facebook
Email
Note
Other
May 2020
What's up with __init__.py and __main__.py ?
I have noticed that a lot of articles that show how to create a python application uses __init__.py in the root folder of the application. Some also use…
May 18, 2020
•
Christo Olivier
Share this post
What's up with __init__.py and __main__.py ?
blog.christoolivier.com
Copy link
Facebook
Email
Note
Other
April 2019
Power BI plugin for Apache Airflow
Apache Airflow has been a core part of a few projects I have been involved in. One of the great things about it is how extensible it is. If there is a…
Apr 9, 2019
•
Christo Olivier
Share this post
Power BI plugin for Apache Airflow
blog.christoolivier.com
Copy link
Facebook
Email
Note
Other
June 2018
Practical remote working: part 3 - business processes and culture
In the last two posts we tackled what I have always found the easy parts in being an effective remote worker.
Jun 5, 2018
•
Christo Olivier
Share this post
Practical remote working: part 3 - business processes and culture
blog.christoolivier.com
Copy link
Facebook
Email
Note
Other
April 2018
Practical remote working: part 2 - software
There are so many options for software when dealing with remote working that it can truly make your head spin.
Apr 2, 2018
•
Christo Olivier
Share this post
Practical remote working: part 2 - software
blog.christoolivier.com
Copy link
Facebook
Email
Note
Other
January 2018
Practical remote working: part 1 - hardware and environment
In this first post in this series we will look at the hardware you will need and also the physical environment that you should aim to create.
Jan 8, 2018
•
Christo Olivier
Share this post
Practical remote working: part 1 - hardware and environment
blog.christoolivier.com
Copy link
Facebook
Email
Note
Other
Share
Copy link
Facebook
Email
Note
Other
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts