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.
From The Blog
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.
Keeping a Windows PC running fast is tricky, because it seems to slow down over time simply by using it. There are a lot of companies out there offering to speed up your PC, but they are usually scams or have dubious value. This post collects the tools and techniques that I use on a regular basis.