Category Archives: technology

Rants and musings about technology. Here is where I file my general thoughts about the field of technology, wonder where it is heading, what new advancements await us, talk about gadgets and rage about stupid design or infuriating tech support calls.

Using BTSync Behind a Corporate Firewall

BitTorrent Sync is pretty neat. I have been using it ever since Scott recommended it in the quintesential backup thread of 2013. It even made it onto my big list of essential tools. It provides a nice alternative to cloud … Continue reading

8 Comments

Risk averse Workflows, or Why CEO’s Keep Losing Files

Let’s talk about workflows. If you are a white collar worker, chances are that you spend most of your day creating or editing digital files. Whether you are a programmer, sysadmin, accountant, salesman or a CEO, you will be spending … Continue reading

5 Comments

Unit Testing Sinatra Apps

Testing is the safety harness for your code. They are not magical, and they will not prevent you from missing bugs you did not anticipate. They do however automate the boring chore of making sure various edge cases and special … Continue reading

Leave a comment

Zero Effort Link Minification with WordPress

If you have ever linked to my blog, you might have noticed that my URL’s are absolutely monstrous in size. Not only is my long domain name rather long, but I also happen to use the “pretty” style of permalinks … Continue reading

3 Comments

Spectacular Computer Failures: The Next Generation

If you have been wondering why blog post have been scarce lately, it is partly because my computer blew up again. Yes, the new one that I bought in September. If you have been following along, you might remember that … Continue reading

5 Comments

Installing Arch Linux on the PogoPlug

Back in 2012 I wrote about how I set up a $30 linux server by installing Debian Squeze on a PogoPlug. I have been using the device for close to two years, but it died. I grabbed an identical replacement … Continue reading

4 Comments

Minion Academy

Have I mentioned that the nemesis system in Shadow of Mordor was really cool? Because it was. Playing that game made me wander what else could be done with it. For example, I have always been fond of RPG oracles … Continue reading

Leave a comment

Make Your Web Forms Time Lord Friendly

This was a conversation rolling through my Twitter feed lately: how do we design good web service signup form? One that is unobtrusive, intuitive and inclusive. How many fields do you need? What is the best way to arrange them? … Continue reading

4 Comments

New Computer

My old gaming rig has started to fall apart lately. Last year my video card blew up and took one of the PCIe slots with it. It took me a few weeks to sort it out. I purchased a replacement, … Continue reading

5 Comments

Every time you touch the UI you break someone’s workflow

Let’s assume your app is currently in production, and has a non-trivial number of users. By non-trivial I mean a number that makes it impractical for you to write a personalized apology email to each and every single one of … Continue reading

5 Comments

Spectacular Computer Failures: Part 2

My PC has died once again. This has happened before but it turned out to be a video card failure. I was able to identify the problem by listening to the beep-codes, ordered a new card and I was back … Continue reading

12 Comments

WordPress: Vanishing Categories

Roughly a month or so ago, something weird happened to this website. It was one of those weird and a bit scary glitches that make you question your own sanity because they come out of nowhere and they have seemingly … Continue reading

2 Comments

3D Printing and the future of Tabletop Gaming

3D printing has been around for quite a while now. It has always been something I considered kinda cool, but mostly inconvenient to use. You either had to build your own printer from scratch, or send your 3D model to … Continue reading

Leave a comment

LaTex: Continous Background Compilation

What I’m about to propose here is a bit unconventional, but it really works for me. I’ve been doing a lot of front and back end web stuff lately and as a result every machine I own or work with … Continue reading

7 Comments

Scraping Reddit’s Json for Cool Pics

Did you know that you can add /.json to any Reddit URL to get a machine readable JSON document you can screw around with? You can test it yourself. For example, go to /r/vim/.json. It works for pretty much any … Continue reading

6 Comments

Keybase: Mostly Painless Public Encryption

Public encryption is great. It is a mature technology an an industry standard. The problem is, no one is actually using it. Or rather, whenever it is used, it is abstracted away, and hidden behind layers of misdirection. Why? Because … Continue reading

19 Comments

Thoughts on Radical Transparency

There was a very interesting discussion happening last week between Chad Whitacre (founder of Gittip) and Shanley Kane (CEO and founder of Model View Culture) which ironically has been chronicled on Medium and in the Gittip bug tracker. I say … Continue reading

2 Comments

The State of Wearable Technology

I own a smart watch, and I’m not ashamed of it. I proudly tell people that my Pebble was probably one of my best purchasing decisions as of late. Or at the very least better than sniping Citadel/Marauder Warhammer miniatures … Continue reading

6 Comments

Building a Jekyll Site

Back in 2009 I got a brilliant idea into my head: I was going to build a site on top of Joomla. Why? I still don’t exactly understand my own thought process that lead me to that decision. I think … Continue reading

10 Comments

Two Factor Authentication

Let’s talk about Heartbleed for a second, shall we? Perhaps not about the bug itself, but rather about it’s real world ramifications. What does a small implementation mistake mean for an average citizen of the web? Well, probably the most … Continue reading

11 Comments

Chromebook

A few months ago I wrote about my desire to get a Chromebook. Well, I finally broke down and got one. At first I wasn’t really sure if it was worth the expense but now that I had it for … Continue reading

12 Comments

3 Tiny Vim Plugins That Will Make Your Life Easier

There is a religious movement within the Vim community which emphasizes purity of the environment and rejects superfluous plugins and advises adherents to meticulously prune their .vimrc to keep it nearly empty and thus clean from impurities. I personally do … Continue reading

10 Comments

Let’s Learn LaTex: Part 7

Let’s talk about embedding code snippets in your LaTex documents. All of us here are programmers (except for those who aren’t) so this is a natural thing we might want to do. Despite being built by programmers for programmers, LaTex … Continue reading

2 Comments

A list of things you may possibly need, but maybe not (2013 edition)

Bla, bla, bla, introductory paragraph. This is usually the place where I tell you a story, or make some generalizing statements about the nature of the universe, but for some reason I can’t be bothered to do any of that … Continue reading

7 Comments

5 Phone Calculator Apps you need to have

I’m a guy who has strong opinions about calculators. Most people don’t actually pay much attention to calculators or calculator apps they use. I do, because I spent most of my formative years (high school, college, grad school) calculating things … Continue reading

7 Comments