I like to chronicle the little discoveries and revelations in my day’s work. It helps keep me clearheaded, gives me a reference for later, and lets me share my knowledge with the world. Granted, in large part, these “discoveries” have... Read more »
Tools, frameworks, and libraries are a web coder’s best friend. For nearly any existing application in nearly any language, there’s code out there to get the job done. Whether building an ecommerce site in PHP or designing a site layout... Read more »
For those coming to the Slim template engine from other tools, or from nothing at all in this area, getting acquainted with Slim can prove daunting — it did for me! Fortunately, it’s the kind of syntactic methodology that... Read more »
1996: Javascript animations are awesome! 2006: Javascript animations are terrible, don’t use them. 2016: Javascript animations are awesome! When people first started discovering Javascript, it opened up new vistas. It seemed like the perfect way to add some excitement... Read more »
In a recent post I briefly covered a few of the more common tasks you encounter in a typical Git workflow. Today I’d like to highlight a few more tidbits of Git, perhaps a bit less straightforward but essential... Read more »
Emacs is one of those classic Linux tools that feels like you can keep learning it forever. Compact, extensible, and crammed with features, Emacs lets you grow into it over time. Your first time using Emacs should be... Read more »
Programmers take pride in their ability to learn new skills easily, relying on long-ingrained concepts and abstracted methodologies to pick up a new way of working with minimum difficulty. Switching smoothly between tools, languages, or environments is certainly an ability... Read more »
As a git user I am no expert. I don’t know if I’ll ever be, yet I use it every day. I’m not alone — many people recognize the critical role version control plays in development work, but it’s... Read more »
The PostgreSQL variant of SQL is pretty popular these days, and its adopters are quick to point out a number of advantages. Like any system, though, it does take some getting used to, perhaps more so than other, more popular... Read more »
There are a lot of ebooks out there for tech, and a lot of them are free. They make for a very cheap approach to keeping your skills up to date. Some are better than others, though, and today... Read more »