Category Archives: technology
Digital Age Information Overload
As I become older, I grow more and more certain that most people are idiots. Especially the smart, ambitious, driven and successful ones – they tend to be the biggest idiots of them all. Every day I get to watch … Continue reading
Source Code Typography
When you run a blog such as this one you usually learn to live with writers block or you quit early. Or perhaps not “writers block” itself but just lack of good ideas for blog posts. My usual way of … Continue reading
Status Line in Vim
If you are following the recent trends in the Vim community you have probably noted the ever growing popularity of Powerline. As the name suggests, it is a very powerful status line generation plugin, but I don’t think that’s why … Continue reading
Python: Increase Your Zen, Maximize Your Hapiness
The philosophy of Python can be summed up in a single line: python -m this When I first discovered Python it still had that ugly, pixelated green snake logo all over their website, and the documentation was all like “Monty … Continue reading
Unity is not Great
About two weeks ago my work laptop died. The motherboard just bricked itself to pieces and there was no rescuing it. As my old machine was old and decrepit, and I was going to be replacing it with something with … Continue reading
Writing Vim Plugins in Python
There are few things Vim and Emacs users have in common. One of these things is the fact they can talk together about programatically extending their work environment. You can’t really expect to talk to Eclipse of Visual studio about … Continue reading
Vim: Tabs and Buffers
Lets talk about Vim tabs today, because they seem to be a source of perpetual confusion for new users. Most conventional text editors use tabbed interfaces the same way as web browsers do. You take a file, and load it … Continue reading
Vim Sessions
Vim, like Emacs and most other decent editors (as if there were any other decent editors out there) is an application that ought to only run in a single session on your machine. When using the console version of vim, … Continue reading
The Dusk of Bloggosphere
Remember when blogs were the hottest thing on the internet? No of course you don’t. That was well before your time, wasn’t it? Back in 2003 when I first got the idea of creating Terminally Incoherent, blogging swiftly becoming one … Continue reading
Spoilers in the age of Social Media and Ubiquitous Time Shifting
You know what really grinds my gears? Folks who complain about TV spoilers in social media. Quite often I will tweet something about an episode of The Walking Dead or Game of Thrones several hours, or even days after the … Continue reading
Virtues of a Programmer
Larry Wall once said that the three virtues of a programmer are Laziness, Impatience and Hubris. This saying has become legendary tidbit of software development humor. And as all good jokes, this one is funny because it is mostly true. … Continue reading
The Beauty of HTML5
If you are still using HTML4 for your new websites you should stop probably stop. And I’m not saying this because of standards compliance, or some sort of web snobbery. I’m saying this because it is a pragmatic thing to … Continue reading
Informative MOTD
Here is something that I usually like to do when I set up new servers: create informative Message of the Day that will remind me what this server is all about and where do things live on it and maybe … Continue reading
Goodbye Google Reader
You probably know this by now but Google Reader service is going to be shut down and discontinued come June. On March 13, everyone who logged into the service saw a lovely notification informing them about the impending closure. Most … Continue reading
Music of White Noise for Productivity
What is your stance on listening to music while working? Some people swear by it, and claim it helps them to concentrate but I suspect they are blatant lairs. Either that or people are just different than me – but … Continue reading
Building Sinatra apps with Dropbox-SDK
When I was building my Makdown Journal app I have noticed that there were no good tutorials showing you how to use the official Dropbox-SDK Gem with the Sinatra framework. Granted, this is not necessarily an issue if you know … Continue reading
Revisiting Private Journaling
A while ago I wrote about my search for a good private journaling solution. Since then I have tried dozens of different apps and services without finding anything I would like. At one point I even wrote my own little … Continue reading
Software does not age, it matures
There is an old joke that goes like this: what is the main difference between hardware and software? When you use the hardware for a very long time, it eventually wears down and breaks. When you use software for a … Continue reading
What is your favorite build tool?
Whenever you are working on a programming project, chances are that there is some sort of tedious manual thing you are going to be doing in order to compile it or prep it for release. Compiling the project is usually … Continue reading
What is the deal with the Line Endings
Most seasoned programmers are keenly aware of the way different platforms encode line endings in text files. Novice coders and non-technical folk however are often taken completely by surprise by it. In a layman’s world the problem of line termination … Continue reading
Modern Front End Development
Whenever you sit down to create a new website (or a web project), there is usually a litany of things you need to do before you can start hacking. And I don’t include brewing a strong cup of coffee in … Continue reading
You should probably update your website…
Here is something you may or may not know: people judge you based on the domain name associated with your email. Not all people, mind you – just some. I do for example, which should be more than enough reason … Continue reading
Luke’s Setup Assistant: A New Home
I have finally gotten my proverbial shit together and gotten my little systems utility a proper domain name. So Luke’s Setup Assistant has a legit, professional looking home now. Which hopefully makes it look more like a tool one would … Continue reading
WordPress 3.5: Blank Revisions Without Author
I don’t know if any of you guys use WordPress on a regular basis. Probably not, because true geeks use Jekyll to blog these days. I don’t blame you. I love it too but a site of this size and … Continue reading
PHP Like a Pro: Part 7 (First Steps with Silex)
As I mentioned in the previous installment, I want to use Sixex four our new issue management tools. Why? Because it is easy to work with, lean, powerful and very testable. My composer.json file at the moment looks like this: … Continue reading