← 💻 Programming
Implementing TCP in Rust (part 1)
Previous
Solving distributed systems challenges in Rust
Up Next
Porting Java's ConcurrentHashMap to Rust (part 1)
Up Next in Programming
"Simple Made Easy" - Rich Hickey (2011)
Clojure (the first talk) - Rich Hickey at LispNYC (2007)
Spec-ulation Keynote - Rich Hickey
Solving distributed systems challenges in Rust
Porting Java's ConcurrentHashMap to Rust (part 1)
Implementing Hazard Pointers in Rust
Implementing (parts of) git from scratch in Rust
impl Rust: One Billion Row Challenge
"The Early Days of id Software: Programming Principles" by John Romero (Strange Loop 2022)
Simple Code, High Performance
Handmade Hero Day 523 - Introduction to Git
"Design in Practice" by Rich Hickey
The Language of the System - Rich Hickey
Clojure for Lisp Programmers Part 1 - Rich Hickey
Maybe Not - Rich Hickey
Solid Principles by Uncle Bob Martin
The S.O.L.I.D. Principles of OO & Agile Design - Uncle Bob Martin
ITkonekt 2019 | Robert C. Martin (Uncle Bob), Clean Architecture and Design
Clean Code - Uncle Bob / Lesson 1
Clean Code - Uncle Bob / Lesson 6
Bret Victor - Inventing on Principle
Bret Victor: Stop Drawing Dead Fish
Bret Victor - The Humane Representation of Thought
Getting Buy-In: Overcoming Larman's Law • Allen Holub • GOTO 2025
Tidy First? A Daily Exercise in Empirical Design • Kent Beck • GOTO 2024
Programming's Greatest Mistakes • Mark Rendle • GOTO 2023
What Every Programmer Should Know about How CPUs Work • Matt Godbolt • GOTO 2024