On My Shelf

Books I've read, or are planning to read. And for some, brief reviews!
This is How They Tell Me the World Ends
Conflict Resilience: Negotiating Disagreement Without Giving Up or Giving In
Facebook: The Inside Story
Scrum
The Innovator's Dilemma
The Lean Startup
How Big Things Get Done
Source Code
Steve Jobs
The Accidental Billionaires
Recommend
Not Recommend
Currently Reading
Planning to Read

Web Videos & Bookmarks

An assortment of articles and videos I've found useful.
Title Tags
remotely unlocking an encrypted hard disk
Compromised Visions are Superior
The Windows® 95 User Interface: A Case Study in Usability Engineering
ux
Open-Meteo open-source weather API
api
Four-Column Ascii table
cs
Modern CSS Code Snippets
2026-01-14: The Day the telnet Died
Mark Zuckerberg at Startup School 2013
Sam Altman - How to Succeed with a Startup
How to Scale a Startup Team
Lessons Learned Shipping 500 Units of my First Hardware Product
How Slide Rules Work
Brian Chesky - Founder Mode & The Art of Hiring
How to effectively conduct programming interviews
Meshtastic for C64
Magsafe Meshtastic Node
Rearchitecting GitHub Pages
How to Give a Good Talk
Cognitive Load is what matters
crimes with python pattern matching
Python Pattern Matching
You can spot base64 encoded JSON, certificates, and private keys
The probability of a hash collision - Exploring the math behind hash collisions.
I Convinced HP's Board to Buy Palm for $1.2B. Then I Watched Them Kill It in 49 Days
BASIC for Pi Pico
A Brief Introduction to the Basics of Game Theory
how to cheat at settlers by loading the dice (and prove it with p-values)
RP2350 UART Boot
Design for 3D Printing
Reid Hoffman - Decision Making
Build an 8-bit computer from scratch
Flying the U-2 Spy Plane 70,000 Feet to the Edge of Space
War story: the hardest bug I ever debugged
The earliest versions of the very first c compiler known to exist
ccs
LaTeX.css — Make your website look like a LaTeX document
css
Why did Windows 95 setup use three operating systems? - The Old New Thing
Understanding privacy risk with k-anonymity and l-diversity
Diagrams · Diagram as Code
Do You Need Redis? PostgreSQL Does Queuing, Locking, & Pub/Sub
Bootloader - OSDev Wiki
cs
How The Economic Machine Works by Ray Dalio - YouTube
Peter Thiel on the single most important event in the history of Facebook
Eric Schmidt - 5 Year Plan
Zuck Emails about Instagram Acquisition
How to Speak - YouTube
Old pinball machines are amazingly complex - YouTube
The Problem with Time & Timezones - Computerphile - YouTube
Mark Zuckerberg - Llama 3, $10B Models, Caesar Augustus, & 1 GW Datacenters - YouTube
RFC 1180 - A TCP/IP Tutorial
Running a Buffer Overflow Attack - Computerphile - YouTube
Hacking Websites with SQL Injection - Computerphile - YouTube
Floating Point Numbers - Computerphile - YouTube
cs
Binary Addition & Overflow - Computerphile - YouTube
cs
CS50 Lecture by Mark Zuckerberg - 7 December 2005 - YouTube
bookmarking powered by pinboard

Bookmark Tag Cloud