Muller's Musings
Wednesday, May 13, 2015
Ruby, Rust, and Rake: A Small Tale
›
So in getting Ruby to call Rust functions I came across a small headache when using Rake to compile my Rust and run my Ruby in one fell swoo...
Thursday, May 7, 2015
Git Commits are Not Transactions
›
Git commits are not a list of differences between the last commit and itself. A branch is not a transactional database of file content chan...
Wednesday, April 29, 2015
Refactoring By Any Other Name
›
I like philosophy. Specifically, I like semantics and ontology. I like thinking about naming things, and naming them distinctively. ...
Wednesday, January 28, 2015
What is a Master Programmer?
›
After seeing Bob Martin's talk on professionalism in computer programming, it got me thinking about programming as a craft. We'r...
Tuesday, December 16, 2014
›
Ruby is better than Assembly Take two systems A and B. A and B are identical excepting that B has a CPU that is twice as fast. The ben...
Tuesday, November 11, 2014
A Better Typing Tutor
›
A better typing tutor I've spent quite a bit of time doing typing tests to get better at touch typing. 2 years ago I could only type ...
1 comment:
Monday, July 21, 2014
Mandlebrot rendering optimization method
›
Mandlebrot rendering optimization method I thought of a new optimization for rendering the Mandlebrot set on a computer screen. It involv...
›
Home
View web version