<div dir="ltr">Hi all,<br><br>I've just launched my book that I've been writing over the last year - <a href="https://technicaldeft.com/build-a-database-server">Build a Database Server</a><br><br>My book guides you through creating your own PostgreSQL-like database so you can learn about database internals. You'll build a parser, type checker and work up to evaluating complex SELECT queries. Throughout the book there are comparisons with databases you know and love including PostgreSQL, MySQL, SQLite and DuckDB.<br><br>I wanted to write a practical book because the software engineering books I've enjoyed the most have always been ones that let you learn through writing code and experimentation. You can use Ruby to build your implementation or pick a different language. To help, the book comes with a test suite and a sample solution in Ruby.<br><br>You can find out more about the book and get a preview from: <a href="https://technicaldeft.com/build-a-database-server">https://technicaldeft.com/build-a-database-server<br></a><br>Use the discount code <b>LRUG</b> for 20% off for the next two weeks.<br><br>I'll also be at the meeting next week if anyone would like to talk to me about the book or databases in general.<br><br>Chris<br><br></div>