Prototyping is my favorite part of programming. I like building new stuff and getting things working. It’s no surprise, then, that I am a big fan of MongoDB and NoSQL in general. Don’t get me wrong: I ...
In my previous article, I built a locally running AI chat UI using LM Studio and Node.js. As a follow-up, this article covers implementing RAG (Retrieval-Augmented Generation) by having an AI read ...
Read more on my blog, in this series of posts on New features in sqlite-utils and other entries tagged sqliteutils. $ sqlite-utils memory dogs.csv "select * from t ...
SQLite, is a fast, popular embedded database, used by large enterprises. It is the most widely-deployed database and has billions of deployments. It has a built-in binding in Python. The Python ...
Confluent is pioneering a fundamentally new category of data infrastructure focused on data in motion. This article shows data engineers how to use PyIceberg, a lightweight and powerful Python library ...
Today, I built a Python + Streamlit dashboard to visualize and automate on-site return processing. 🧪 Technical Theme: "Making heavy data processing easy to use" Until now, I have been using Python ...
Community driven content discussing all aspects of software development from DevOps to design patterns. Once you’ve installed SQLite, you’ll probably want to learn how to maneuver around the ...
Need help choosing the best Python ORM for your projects? Here's what you need to know about SQLAlchemy, PonyORM, Django ORM, Peewee, SQLObject, and Tortoise ORM. When you want to work with a ...