David Edgar's website

Sunday, 09 February 2025

🔖 Learn Shader Programming

Fairly well explained, code-heavy description of building a shader image in GLSL, explained with an example image.

Saturday, 19 October 2024

🔖 SQLToy

A walkthrough for building your own database

🔖 BTrees and Database Indexes

Primer on BTrees and how they are used in database indexing

🔖 SAML Technical Primer

A small manifesto/set of directions on mindfulness and calm in the face of the modern world

Friday, 04 October 2024

🔖 SQLToy

Walkthrough of building a toy sql database.

Friday, 02 February 2024

🔖 How to build a small solar power system

Saturday, 06 January 2024

🔖 How to build a small solar power system

Sunday, 09 July 2023

🔖 Questions for our first 1:1 | Lara Hogan

I read this one a lot, before every new starter.

🔖 How to pass any first-round interview (even in a terrible talent market)

Some obvious, some not obvious tips. I can't get past first interview any longer, so...

Tuesday, 01 November 2022

🔖 Migrating a Mastodon Account

Tuesday, 22 June 2021

🔖 Publishing to Github Nuget Packages

This helped me work it all out considerably more than Github's doco

Tuesday, 09 February 2021

🔖 How to make much better home pizzas

Wednesday, 03 February 2021

🔖 How to Write a Job Ad (That People Actually Want to Apply For)