Things I learned from teaching (2023)

claytonwramsey.com

This spring, I taught an undergraduate class on chess engines. I probably learned more than any of my students. As a senior in college, I was the instructor, lecturer, grader, master of ceremonies, and grand poobah of COLL 110: Artificial … Read more

Things I’ve learned building a modern TUI Framework

textualize.io
things-i’ve-learned-building-a-modern-tui-framework

I’ve be working on Textual for over a year now. Here’s a few things I’ve discovered (or re-discovered) regarding terminals in Python, and software development in general. — Will McGugan (CEO / Founder) @willmcgugan Terminals are fast A modern terminal … Read more

Things to avoid in Ruby

blog.appsignal.com
things-to-avoid-in-ruby

As a contract software developer, I am exposed to oodles of Ruby code. Some code is readable, some obfuscated. Some code eschews whitespace, as if carriage returns were a scarce natural resource, while other code resembles a living room fashioned … Read more

Things Unexpectedly Named After People

notes.rolandcrosby.com

July 19, 2020 An incomplete and infuriating list. A few additions that others have suggested: Even more, after this made the rounds again in 2024: Unfortunately, Rocket Lab does not seem to be named after seed investor/aerospace entrepreneur Mark Rocket.

Things We Didn’t Know About Ourselves

kk.org
things-we-didn’t-know-about-ourselves

The fact that everyone alive on our planet is now connected electronically is not a surprise. This universal connection has been a scifi theme for many decades before it happened, and this view of universal connection was not that difficult … Read more