The Background Noise Was Louder than I Realized
Programming in the 21st Century - James Hague - November 03, 2012A few years ago I started cutting back on the number of technology and programming sites I read. It was never a great number, and now it’s only a handful. This had nothing to with being burned out on technology and programming; it was about being burned out on reading about technology and programming. Perhaps surprisingly, becoming less immersed in the online tech world has made me more motivated to build things.
Here’s some of what I no longer bother with:
Tired old points of contention that make no difference no matter who says what (e.g., static vs. dynamic typing).
Analyses of why this new product is going to be the end of a multi-billion dollar corporation.
Why some programming language sucks.
Overly long, detailed reviews of incrementally improved hardware and operating system releases. (I like iOS 6 just fine, but from a user’s point of view it’s iOS 5 with a few tweaks and small additions that will be discovered through normal use.)
Performance comparisons of just about anything: systems, GPUs, CPUs, SSDs. The quick summary is that they’re all 5-15% faster than last year’s infinitely fast stuff.
All of these things are noise. They’re below the threshold of what matters. Imagine you started hanging out with people who were all, legitimately, writing books. They each have their own work styles and organization methods and issues with finding time to write efficiently. As a software designer, you might see some ways to help them overcome small frustrations with their tools or maybe even find an opportunity for a new kind of writing app. But I can guarantee that GPU numbers and programming language missteps and the horrors of dynamic typing will have no relevance to any of what you observe.
I do still read some tech (and non-tech) blogs, even ones that sometimes violate the above rules. If the author is sharing his or her direct, non-obvious experience or has an unusual way of seeing the world, then I’ll happily subscribe. Being much more selective has kept me excited and optimistic and aware of possibilities instead of living down below in a world of endless detail and indecision and craning my neck to see what’s going on above the surface.
(As a footnote, a great way to avoid the usual aggregation sites is to subscribe to the PDF or real paper edition of Hacker News Monthly. Read it cover to cover one Saturday morning with a good coffee instead of desperately refreshing your browser every day of the week. Disclaimer: I’ve gotten free copies of the PDF version for a while now, because I’ve had a few articles reprinted in it.)
Categories: Blogs Programming in the 21st Century
Erlang on Twitter
» statonjr (Larry Staton Jr.): RT @jerrydantonio: I’ve released an update to my gem for adding #Erlang-style function pattern matching to #Ruby. https://t.co/d0tphfx8zB
» bryceverdier (Bryce): @TheColonial Just to ruffle your feathers (because I’m a good friend like that) http://t.co/ogWRo3g23Z
» 5HT (Namdak Tonpa): RT @lhoguin: Tagged Cowboy 0.8.5 https://t.co/nfJATuaV8g Comes with a brand new manual http://t.co/BFP4GTwb5b Enjoy! Merging SPDY next. #er…
» Muh_Erlang (M. Erlangga Pangestu): Seminggu gk baca buku ini terasa seperti satu tahun
» nblumhardt (Nicholas Blumhardt): @bentayloruk given the opportunity to dig into FP, there are so many interesting options - F#, but also Erlang, Haskell, Clojure, ... :)
» abs (Andrei Soroker): Everything we’re trying to do will be very, very successful as long as there are no IF statements in our server code. #erlang
» secboffin (Graham Lee): @rob_rix @klaaspieter @me1000 @appden but for some reason only Erlang lets us design for that.
[foo releaseWithCompletionHandler:^(){}];
» seancribbs (Sean Cribbs): @mrb_bk Yes, it seems it is “make implementing the goals easier”, which might be a non-starter for Erlang
» BarbaraColton1 (BarbaraColton): Process so income erlang computer technologist http://t.co/Ya2v4GdPdq software enterpriser seo instrumentality http://t.co/sFbG9nn53J
» yrashk (Yurii Rashkovskii): RT @RamCSingh: Going to be back in Stockholm for June #Erlang User Conference. Starting “Swedishness” reacclimatization process now: http:/…
Statistics
Number of aggregated posts: 10651
Most recent article: May 21, 2013
Latest comments
» Moraru on This is Why You Spent All that Time Learning to Program: It is true that computer science was a pain in the back at time that i’ve had to learn it…
» Commercial hand dryers on Couchbase Meetup at new HQ: Buy online from here where you will get so much of variety in Commercial hand dryers for people. If you…
» Fort McMurray Homes on Motivated Reasoning and Erlang vs Python vs Node: I don’t really understand why this post is motivational? I don’t even see a post, just a title. Fort McMurray…