December 2023
Dollhouse Miniature Siding | Jeepers Dollhouse Miniatures
Architectural Model Making Tips | 30X40 Design Workshop
Design, Model Making
In the matter of J. Robert Oppenheimer: transcript of hearing before Personnel Security Board and texts of principal documents and letters : U.S. Atomic Energy Commission : Free Download, Borrow, and Streaming : Internet Archive
Amazing, if you're interested in Oppenheimer, that the complete transcripts of his "trial" can be found!
What to Wear in Egypt & 11 Egypt Packing List Essentials (2024)
If you are going to Egypt!
Software Design by Example
Pretty exhaustive book about software design. Could be a textbook someday.
Always Measure One Level Deeper | July 2018 | Communications of the ACM
Measuring performance is not necessarily obvious. One of the very common mistakes I have seen with students is worrying about performance before they know they have a problem. Most likely this comes from drumming Big-O notation and complexity into them!
OM System OM-5 + M.Zuiko Digital ED 12-40mm f2.8 P... size comparison - PXLMAG.com
Handy camera comparison tool. Side by side images of any camera and any lens to see their sizes.
Politics and the English Language | The Orwell Foundation
Useful thoughts about politics and langauge
Heirloom Wooden Camera Toys | Handmade Charlotte
Wooden toys. Especially cameras.
Overview / Install — GitPython 3.1.37 documentation
null
Super useful library to access git from python
20 Things I've Learned in my 20 Years as a Software Engineer
Important, Read This First You’re about to read a blog post with a lot of advice. Learning from those who came before us is instrumental to success, but we often forget an important caveat. Almost all advice is contextual, yet it is rarely delivered with any context. “You just need to charge more!” says the company […]
Interesting learnings. Worth a read
How Relational Algebra powers Klaro Cards
The Bmg library at work in Klaro
Interesting new kid on the block of database access with ruby
My $500M Mars Rover Mistake: A Failure Story — Chris Lewicki
Some mistakes feel worse than death.
RFC processes are a poor fit for most organizations - Jacob Kaplan-Moss
The RFC process has been a huge success in defining the standards that run the Internet, but naively adopting this process for your company is a mistake. RFC processes tend to fail at most organizations because they lack a clear decision-making step.
How to make decisions in an organization. Or more like how not to make decisions in organizations.
November 2023
CutList Optimizer
Online panel cutting optimization software. Generate optimized cutting patterns based on the available stock sheets by nesting the required parts.
Esoteric but very handy in woodworkling!
git branches: intuition & reality
There are never too many explanations of this. I am still not 100% clear.