dave.engineer
Back to home

Archive

Writing and Essays

A collection of posts, spanning engineering, leadership, and experiments.

Browse by tag

View all tags →
Today I Learned

Tidy up local and remote branches in git

Your remote tracking branches This cleans up the big origin list you get when you do git branch --remote git remote prune origin Local branches that have been merged This removes your local branches that have been merged…

Read more
Today I Learned

Vector Databases Overview

I was having a look around at vector databases to have a play with document search and realised that suddenly there's support all over the place for them, even from the big players. ELI5: geo databases query 2 dimensiona…

Read more
Today I Learned

GPUs are non-deterministic

This means they can do the same calculation twice and get different answers. Be careful if you use GPUs for security related things. This is because of how floating point arithmetic works in CPUs/GPUs - the same thing th…

Read more