Newvick's blog
Useful prompt for summarization
Messy reality of data modelling
AI Tutor Trap
When all you need is Success and Failure (Result Monad)
SimpleDB (Part 2): Memory Management
Python Concurrency: Threads, Processes, and asyncio Explained
SimpleDB (Part 1): File Manager
Evolution of RAG: Addressing the common problems of a simple RAG system
Combining vector and lexical search
What is software complexity?
Understanding Backpropagation
Debugging a tricky production error with rubber duck GPT
Generating creative images with Stable Diffusion
Why understanding B-trees will help you improve database performance
Intuitive guide to clustering using kmeans
Query polymorphic tables easier using a view
Simple steps to setup performance monitoring for PostgreSQL