Category Archives: Rants

Why does Amazon hate ebook authors?

In theory, Amazon has been a boon to ebook authors. They created the world’s first widely-accepted dedicated ebook reader hardware. Their Kindle Direct Publishing program makes it easy for self-published authors to get their stuff featured next to works from … Continue reading

Posted in Books, Rants | 9 Comments

Rumors of Ruby’s Demise

Periodically someone on the Internet becomes aware of concurrency-oriented programming languages like Erlang or Scala, and climbs up the bell tower to sound the “is Ruby dying” bell. This topic came up on Parley recently. A few people asked me … Continue reading

Posted in Rants | 25 Comments

The Passion Gospel

Warning: reading the following may render you unemployable at some startups. Continue reading

Posted in Rants | Tagged | 31 Comments

The Moderately Enthusiastic Programmer

I feel like I’m practically the poster child for the “passionate programmer”. I code for fun, always have. I’m like the stereotype of the guy who’d be programming even if it didn’t pay. I play with new programming languages for … Continue reading

Posted in Rants | 77 Comments

Lost in a World of Data

A reflection on programming in OO languages versus dynamic functional languages such as Elixir and Clojure. Continue reading

Posted in Rants | 13 Comments

Linux has better hardware support than OS X

TL;DR: OS X users pick their hardware from a very short list of known-good configurations, and when you do the same thing for Linux, the results are equivalent. Like most nerds I know, I don’t mind disagreement, but something in … Continue reading

Posted in Rants | Tagged | 107 Comments

The Trouble with HTTP Digest Authentication

A guest from Larry Marburger about HTTP Digest Authentication, and why it’s not a viable candidate for authenticating modern RESTful APIs. Continue reading

Posted in Rants | Leave a comment

On BritRuby

I am, or rather was, a speaker at British Ruby Conference 2013. If you were planning to attend, or if you follow many Rubyists on Twitter, you probably know that the conference has been cancelled. As one of the invited … Continue reading

Posted in Rants | 30 Comments

Let’s stop telling programming newbies to learn Vim (or Emacs)

As readers of this blog know, I am a proud user of the third most baffling editor in existence. (Why third? well, I feel confident placing Vim as the 2nd, because while inscrutable, hand-twisting keybindings are difficult, in my observation … Continue reading

Posted in Education, Rants | 53 Comments

Don’t Buy Parallels Workstation for Linux

So I have this video project I’m working on. There are many things a Linux workstation is great for, but editing video is not one of them. I’ve tried a half-dozen different Linux video editing programs and they all suck. … Continue reading

Posted in Rants | Tagged , , , , , | 7 Comments