If you’re writing RequireJS modules, figuring out how to test them under Karma can leave you scratching your head. Writing them for AngularJS adds an extra wrinkle. Luckily it only takes a little bit of extra work.
What do you do when you have a large, monolithic Rails app with technical debt creating performance and maintainability problems? You convert it to a NodeJS app.
This past weekend I watched the movie Ex Machina. I liked it quite a bit, but as a computer scientist I was naturally interested in the technology that appeared in the film. This post outlines my thoughts on it.
It’s been about a year since I switched to Debian, so I felt reflective about how I got here.