Begriffs
code
feed
email
2023
(paid)
Build dependable bare-metal firmware with UNIX tools
2022
Pleasant debugging with GDB and DDD
2021
Practical parsing with Flex and Bison
Dynamic linking best practices
2020
Tips for stable and portable software
Create impeccable MIME email from markdown
Concurrent programming, with examples
2019
History and effective use of Vim
Unicode programming, with examples
Inside the C Standard Library
2018
C portability lessons from old machines
Actually, DMARC works fine with mailing lists
Mailing lists vs Github
User-defined order in SQL
SQL keys in depth
2017
PostgreSQL domain integrity in depth
Deferrable SQL constraints in depth
Practical guide to SQL transaction isolation
Good books for deep hacks
The design and use of QuickCheck
2016
Faster PostgreSQL counting
The best linear algebra books
Returning to the original social network
Five ways to paginate in PostgreSQL
Making 20% time work
2015
Going write-only, halfway report
Going “write-only”
Tracking joy at work
2014
Some good songs
2013
Eight tips for leading a tech workshop
2011
Calm things
Written by Joe "begriffs" Nelson