Siderite's Blog
The Forgetting Moon (The Five Warrior Angels #1), by Brian Lee Durfee
Alien: Inferno's Fall, by Philippa Ballantine
Karma's a bitch
Service Model, by Adrian Tchaikovsky
:is and :where in CSS
Ogres, by Adrian Tchaikovsky
And Put Away Childish Things, by Adrian Tchaikovsky
Elder Race (Elder Race #1), by Adrian Tchaikovsky
Really real reality for real
The Pariah (Covenant of Steel #1), by Anthony Ryan
Blood Song (Raven's Shadow #1), by Anthony Ryan
Penric's Demon (Penric and Desdemona #1), by Lois McMaster Bujold
The Rook (The Checquy Files #1), by Daniel O'Malley
Spellslinger (Spellslinger #1), by Sebastien de Castell
Embers of War (Embers of War #10, by Gareth L. Powell
The Lemon, by S.E. Boyd
Gotchas with keyboard events
The legacy of spam
The Witch and the Tsar, by Olesya Salnikova Gilmore
The Loop (The Loop Trilogy #1) by Ben Oliver
Darius the Great Is Not Okay (Darius the Great #1), by Adib Khorram
Pricing laziness
AI capitalism and eternal heaven
The World That We Knew, by Alice Hoffman
Shadows of the Short Days (Hrimland Saga #1), by Alexander Dan Vilhjálmsson
Power of Five (Power of Five #1), by Alex Lidell
Gideon the Ninth (The Locked Tomb #1), by Tamsyn Muir
Unsouled (Cradle #1) Will Wight
Redemption (Ryan Drake #1), by Will Jordan
Station Eternity (The Midsolar Murders #1), by Mur Lafferty
Algorithms - Bellman-Ford and Floyd-Warshall - shortest paths with negative weights and all-pairs
Algorithms - Segment Tree and Fenwick Tree - efficient range queries and updates
Algorithms - Trie and KMP String Search - efficient prefix and pattern matching
Algorithms - Binary Search - Searching in sorted/monotonic spaces
Algorithms - Union-Find (Disjoint Set Union) - Efficient union of sets / cycle detection in graphs
Algorithms - Heaps / Priority Queues - Efficient top-k or priority processing
Algorithms - Greedy Algorithms - Local optimal choices that work globally
Algorithms - Backtracking - decision trees, get all combinations, prune early
Algorithms - Breadth First Search - shortest path, by level processing
Algorithms - Tree Traversals and Depth First Search - Connectivity and Exploration problems
Algorithms - Dynamic programming - Optimization with overlapping subproblems
The Bell Jar, by Sylvia Plath
A Line in the World, by Dorthe Nors
The Cruel Prince (The Folk of the Air #1 ), by Holly Black
Africa!
The American Dream is dead
The Claw of the Conciliator (The Book of the New Sun #2), by Gene Wolfe
The Shadow of the Torturer (The Book of the New Sun #1), by Gene Wolfe
The Tyranny of authors
Abolish the box office
The end of the world already happened
Raw string literals in .NET, both useful and entertaining
Generate readable and efficient logging methods
Starfish (Rifters #1) Peter Watts
Lord of Mysteries 2: Circle of Inevitability Volumes 2-4, by Ai Qianshui de Wuzei
Lord of Mysteries 2: Circle of Inevitability Volume 1, by Ai Qianshui de Wuzei
Lord of the Mysteries Volumes 4-8, by Ai Qianshui de Wuzei
Lord of the Mysteries Volume 3, by Ai Qianshui de Wuzei
Lord of the Mysteries Volume 2, by Ai Qianshui de Wuzei
Lord of the Mysteries Volume 1, by Ai Qianshui de Wuzei
The Wolfman, by Nicholas Pekearo
Norstrilia, by Cordwainer Smith
Eden, by Tim Lebbon