Contents tagged with General Software Development
-
Turn off Windows Defender on your builds
I've spent some time this evening profiling a Python application on Windows, trying to find out why it was so much slower than on Mac or Linux. The application is an in-house build tool which reads a number of config files, then writes some output files.
-
Review: Backbone.js Testing
Backbone.js Testing is a short, dense introduction to testing JavaScript applications with three testing libraries, Mocha, Chai, and Sinon.JS. Although the author uses a sample application of a personal note manager written with Backbone.js throughout the book, much of the material would apply to any JavaScript client or server framework.
-
Review: Pragmatic Version Control Using Git
As part of my personal conversion to Git, I read Swicegood's Git book. It's a decent introduction to Git and you learn how to do all the basic tasks as well as some more advanced topics. The examples are clear and well-paced.
-
Third-Party Cookies
Over the last few weeks, I built a PHP application that overlays Approve 71 banners on profile pictures. The actual application is hosted in an iframe and lives on a server in a different domain, eq.dm, than the main server at approvereferendum71.org.
-
Gitting Along
In the last few weeks, I've switched over to Git for most of my version-control needs, at home and at work, after putting it on the long finger for months.
-
NTFS-3G: the universal filesystem
After I started running Linux and then Mac OS X, in addition to Windows, I started on a quest to find the universal filesystem. I had multiboot systems and external drives where I wanted to to be able to read and write disks under multiple operating systems.
-
The Bowling Game
There's a flamefest going on at the moment between Robert "Uncle Bob" Martin and Joel Spolsky over the value of Test-Driven Design and the SOLID principles. I find TDD valuable and I'm reading Martin's Clean Code at present.
-
#1 Technical Blog, revisited
A week ago, I said that my technical blog somehow comes up as #1 technical blog on Google.
-
#1 Technical Blog
A friend whom I haven't heard from in a few years googled for technical blog this evening, and my technical blog somehow came up as the very first hit!
-
Distributed Version Control Systems on Windows
At work, I've been experimenting with the big three Distributed Version Control Systems, Git, Mercurial, and Bazaar, on Windows over the last ten days.