String theory, string theory, string theory. Is it real or imaginary? Who knows? But Brian Greene (former prof at Cornell) sure loves it and wants everyone to believe in it. I'm not convinced.
Want to write code in an Object Oriented Language that is nice for your future self and your friends? This is a good place to start. Provides names to common patterns and pitfalls.
Another one that I really need to write a long review. . .this book is awesome. Hard science, crazy out there ramifications of science that still feel like they might be plausible, and a really interesting story to boot.
Sobering reflection on how inconsequential we are, populating just one tiny planet in the vast cosmos. But hey, reality check! He then paints a humanistic future, love Carl.
Four months ago, I started work on a new product. My coworker and I were talking about strategies we wanted to take on this green field project, and we came across a thought-provoking gist by DHH. I'm not fully aware of the whole origin story of it, but his Tweet indicates it's a pattern they use in Basecamp to avoid bloating a controller.more
Yeah, best sci-fi of all time and I NEED to write a review. I know. This is so high for me because it (as far as I know), originated a lot of the elements of modern sci-fi that I prize, stuff later found in Ender's Game and the like.
This last week I was sitting with friends around a campfire and told the following true story. They found it rather interesting, so I figured it was worth retelling. The truth is, my career has been a really weird one...there's nothing linear about any of the progression through work that I've chosen. It has been a truly wild ride, but I'm getting ahead of myself.more
About a year ago, I was tasked with solving a hard problem (a tricky resource reservation problem with arbitrary quantities and spans). As with all problems, there were constraints in this case use Ruby, use MySQL, make it respond in under 100ms, handle spikey traffic.more
I started reading ahead into ActiveRecord…whoa…that’s some crazy stuff right there. Mind was blown with the sprawling nature of it…so many avenues and byways of logic, it’s going to take some serious time to get to the bottom of that. In the mean time, let’s jump into ActiveModel in earnest.more
OMG, so much fun in the nostalgic romp that is this trip through VR and the 80s. Wildly entertaining and worthy of a full length review.
One of the things that I really like about the Ruby community is the serious focus on testing. When you’ve really got your testing dialed in, there’s a tremendous sense of peace knowing that you can refactor to your heart’s content…and add new functionality of course…that too.more
As I write today’s journal, I am struck with how I’m not the ideal tour guide of the Rails source. Having never contributed to the code and coming at it with fresh eyes, I’m bound to get things wrong in my notes here. Hopefully when I do, you fabulous readers out there can provide some corrections in the comments section which I can fold back into the body of the post.more