skip to content
Newvick's blog
Home
About
RSS
Open Search
Close
Dark Theme
Open main menu
Tags
#
View all posts with the tag
databases
#
View all posts with the tag
data-modelling
#
View all posts with the tag
simpledb
#
View all posts with the tag
llm
#
View all posts with the tag
prompts
Posts
Oct 2025
How skip lists work and why databases use them
Mar 2025
Messy reality of data modelling
Jan 2025
SimpleDB (Part 2): Memory Management
Jan 2025
Python Concurrency: Threads, Processes, and asyncio Explained
Dec 2024
SimpleDB (Part 1): File Manager
Mar 2024
Evolution of RAG: Addressing the common problems of a simple RAG system
Feb 2024
Combining vector and lexical search
Jun 2023
What is software complexity?
Apr 2023
Understanding Backpropagation
Apr 2023
Debugging a tricky production error with rubber duck GPT
Apr 2023
Generating creative images with Stable Diffusion
Mar 2023
Why understanding B-trees will help you improve database performance
Feb 2023
Intuitive guide to clustering using kmeans
Feb 2023
Query polymorphic tables easier using a view
Feb 2023
Simple steps to setup performance monitoring for PostgreSQL
Talks
Internals of a permission system in 3 lines of code @ VanRuby
Revitalizing Outdated Data Models with PostgreSQL Views @ Microsoft POSETTE
Notes
Mar 2025
Useful prompt for summarization
Mar 2025
AI Tutor Trap
Mar 2025
When all you need is Success and Failure (Result Monad)