chriskiehl.com
A pretty cool website
Java / JVMSoftware / engineering practiceScienceEssays / personal
- Posts
- 111 from 23 Mar 2012 to 16 Oct 2026
- Posting
- monthly (21 in the last year)
- Kind
- personal blog
- Feed
- https://chriskiehl.com/rss.xml
2026 17
- It's still OK to enjoy programming
- How I Under-Engineered my Book
- A phenomenal amount of work to end up with a rectangle
- Euglenid Motion in flagellates
- Evolving thoughts on AI
- Books Jan - June 2026
- Data Oriented Programming in Java: Progress 2026-05-10
- Data Oriented Programming in Java: Progress 2026-02-21
- Bird Seed Holder V2
- Data Oriented Programming in Java: Progress 2026-02-02
- Data Oriented Programming in Java: Progress 2026-01-27
- Should You Add Reps or Weight: The Calculator
- Data Oriented Programming in Java: Progress 2026-01-19
- A Holder for Bird Seed
- Data Oriented Programming in Java: Progress 2026-01-06
- Article
- Books 2025
2025 45
- Data Oriented Programming in Java: Progress 2025-12-08
- Data Oriented Programming in Java: Progress 2025-11-23
- Data Oriented Programming in Java: Progress 2025-11-09
- A spider under the microscope
- Data Oriented Programming in Java: Progress 2025-10-26
- Data Oriented Programming in Java: Progress 2025-10-06
- Data Oriented Programming in Java: Progress 2025-09-21
- Sushi Roe Under a Microscope
- Data Oriented Programming in Java: Progress 2025-09-14
- What are these hairy little bastards?
- Data Oriented Programming in Java: Progress 2025-08-25
- Data Oriented Programming in Java: Progress 2025-08-18
- Data Oriented Programming in Java: Progress 2025-08-11
- Data Oriented Programming in Java: Progress 2025-08-04
- Data Oriented Programming in Java: Progress 2025-07-28
- Yet another thing holder
- Data Oriented Programming in Java: Progress 2025-07-21
- Data Oriented Programming in Java: Progress 2025-07-14
- Data Oriented Programming in Java: Progress 2025-07-07
- Data Oriented Programming in Java: Chapter 7 Progress (Part DONE)
- Data Oriented Programming in Java: Chapter 7 Progress (Part XI)
- Data Oriented Programming in Java: Chapter 7 Progress (Part X)
- Data Oriented Programming in Java: Chapter 8 Progress (Part III)
- Specific Thing Holder #4
- Data Oriented Programming in Java: Chapter 8 Progress (Part II)
- Data Oriented Programming in Java: Chapter 8 Progress (Part I)
- Data Oriented Programming in Java: Chapter 7 Progress (Part IX)
- Data Oriented Programming in Java: Chapter 7 Progress (Part VIII)
- Data Oriented Programming in Java: Chapter 7 Progress (Part VII)
- Data Oriented Programming in Java: Chapter 7 Progress (Part VI)
- Data Oriented Programming in Java: A Brief Pause
- Data Oriented Programming in Java: Chapter 7 Progress (Part V)
- Data Oriented Programming in Java: Chapter 7 Progress (Part IV)
- Data Oriented Programming in Java: Chapter 7 Progress (Part III)
- Data Oriented Programming in Java: Chapter 7 Progress (Part II)
- Data Oriented Programming in Java: Chapter 7 Progress (Part I)
- Data Oriented Programming in Java: Chapter 6 Progress (Part VII)
- Data Oriented Programming in Java: Chapter 6 Progress (Part VI)
- Software development topics I've changed my mind on after 10 years in the industry
- Data Oriented Programming in Java: Chapter 6 Progress (Part V)
- Data Oriented Programming in Java: Chapter 6 Progress (Part IV)
- Data Oriented Programming in Java: Chapter 6 Progress (Part III)
- Data Oriented Programming in Java: Chapter 6 Progress (Part II)
- Data Oriented Programming in Java: Chapter 6 Progress (Part I)
- Article
2024 19
- Books 2024
- Data Oriented Programming in Java: Chapter 5 Progress (Part IX)
- Data Oriented Programming in Java: Chapter 5 Progress (Part VIII)
- Rotifer microscropy videos
- Data Oriented Programming in Java: Chapter 5 Progress (Part VII)
- A sponge holder!
- Data Oriented Programming in Java: Chapter 5 Progress (Part VI)
- Data Oriented Programming in Java: Chapter 5 Progress (Part V)
- Data Oriented Programming in Java: Chapter 5 Progress (Part IV)
- Data Oriented Programming in Java: Chapter 5 Progress (Part III)
- Data Oriented Programming in Java: Chapter 5 Progress (Part II)
- A microbe exploded!
- I found a microbe!
- Book Progress Update: Chapter 05 (Part I)
- Some Stats on the "first" 4 chapters of Data Oriented Programming in Java
- My book is Manning's Deal of the Day! 45% off!
- Microscopes are neat
- I wrote a book!
- Article
2023 4
2022 10
- Article
- The little feet really tie it all together
- SpOoKy Halloween Decoration (2022)
- How to Influence Query Planning in Postgresql
- Book Review: Fundamentals of Software Architecture
- Webscraping on hard mode with Purescript
- Rebuilding the really, really specific thing holder
- The mindless tyranny of 'what if it changes?' as a software design principle
- Why is the red primary color oriented at 104° on a vectorscope?
- Moderately interesting: laminar flow in my sink