this stuff never seems to be highly upvoted on HN anymore, and if it gets to +30 there's only a few comments, i speculate because new-school HNers don't understand or care. so i track them myself.<p>best two advanced swegr blogs ever:<p><pre><code> http://prog21.dadgum.com/ -- swegr, fp theory
http://www.johndcook.com/blog/ -- swegr, fp theory
</code></pre>
other advanced swegr blogs. we're not talking atwood and joel, here, that stuff is for college kids.<p><pre><code> http://blog.tmorris.net/ -- swegr, fp/tactics
http://james-iry.blogspot.com/ -- fp/tactics
http://playingwithpointers.com/ -- philosophy, fp/tactics
</code></pre>
life<p><pre><code> http://www.jasonshen.com/ -- "Art of Ass Kicking" (life)
http://www.sebastianmarshall.com/ -- "Strategy, Philosophy, Self-Discipline, Science. Victory." (life)
http://dilbert.com/blog -- politics & life
</code></pre>
fwiw, after having digested much of this material, I've moved on to reading all the interesting whitepapers I can find, mostly via my social networks. That's the really advanced stuff. I've been meaning to collect them and summarize many to post to HN. nag me.
The best blogs don't have daily content. In fact, the best blogs usually post once a month, or less - often much less. Here are some:<p><a href="http://prog21.dadgum.com" rel="nofollow">http://prog21.dadgum.com</a>
<a href="http://www.moserware.com" rel="nofollow">http://www.moserware.com</a>
<a href="http://ridiculousfish.com/blog" rel="nofollow">http://ridiculousfish.com/blog</a>
<a href="http://wingolog.org/" rel="nofollow">http://wingolog.org/</a>
<a href="http://stevehanov.ca/blog/" rel="nofollow">http://stevehanov.ca/blog/</a> -- Updates infrequently. Very good programming articles.<p><a href="http://duartes.org/gustavo/blog/" rel="nofollow">http://duartes.org/gustavo/blog/</a> -- Updates infrequently. Good articles on Linux and Programming. Start here: <a href="http://duartes.org/gustavo/blog/best-of" rel="nofollow">http://duartes.org/gustavo/blog/best-of</a><p><a href="http://catonmat.net" rel="nofollow">http://catonmat.net</a> -- He doesn't update much anymore since he's working on his startup but the archives are still good. Mostly unix tools and CompSci stuff IIRC.<p><a href="http://chneukirchen.org/trivium/" rel="nofollow">http://chneukirchen.org/trivium/</a> -- Curates unix and plan9 articles and some lower level/systems programming stuff with a few other peculiarities sprinkled in.<p><a href="http://www.foldl.org/" rel="nofollow">http://www.foldl.org/</a> -- Curated programming/compsci stuff from certain subreddits. Didn't last long, archives still have some gems.<p><a href="http://lambda-the-ultimate.org/" rel="nofollow">http://lambda-the-ultimate.org/</a> -- I actually don't read the articles that often anymore but I scan the titles as if it were a ticker of what's going on in the programming world.<p>If someone could point me to more curated sources like foldl, I'd appreciate it.<p>Non-programming:<p><a href="http://ryanholiday.net" rel="nofollow">http://ryanholiday.net</a> -- <a href="http://www.ryanholiday.net/an-introduction-to-me/" rel="nofollow">http://www.ryanholiday.net/an-introduction-to-me/</a><p><a href="http://thelastpsychiatrist.com/" rel="nofollow">http://thelastpsychiatrist.com/</a> -- I skip the pharma articles that are way over my head. Cultural deconstructionism.
Here are the ones in my reader, admittedly I haven't visited often enough over the past couple of months:<p><a href="http://www.igvita.com/" rel="nofollow">http://www.igvita.com/</a><p><a href="http://ejohn.org/" rel="nofollow">http://ejohn.org/</a><p><a href="http://codingrelic.geekhold.com/" rel="nofollow">http://codingrelic.geekhold.com/</a> (Denny covers assembly and networking issues often in great detail)<p><a href="http://buhrmi.tumblr.com/" rel="nofollow">http://buhrmi.tumblr.com/</a><p><a href="http://elegantcode.com/" rel="nofollow">http://elegantcode.com/</a><p><a href="http://72lions.com/" rel="nofollow">http://72lions.com/</a><p><a href="http://kellabyte.com/" rel="nofollow">http://kellabyte.com/</a> (mobile-ish dev)<p><a href="http://lambda-the-ultimate.org/" rel="nofollow">http://lambda-the-ultimate.org/</a><p><a href="http://ihumanable.com/blog" rel="nofollow">http://ihumanable.com/blog</a><p><a href="http://4loc.wordpress.com/" rel="nofollow">http://4loc.wordpress.com/</a><p><a href="http://www.maxogden.com/" rel="nofollow">http://www.maxogden.com/</a><p><a href="http://till.klampaeckel.de/blog/" rel="nofollow">http://till.klampaeckel.de/blog/</a><p><a href="http://www.quirkey.com/blog" rel="nofollow">http://www.quirkey.com/blog</a><p><a href="http://www.mikealrogers.com/" rel="nofollow">http://www.mikealrogers.com/</a><p><a href="http://cocoawithlove.com/" rel="nofollow">http://cocoawithlove.com/</a>
I use to have a very big list that I would consume via RSS. I kept making the list smaller and smaller as I wasn't checking it very often and thought that was the reason. Then I realized why: for the most part I was seeing the best of those articles on HN. So now, for my daily reads, it is 100% HN + some curated newsletters I'm subscribed too.
Raymond Chen's blog, The Old New Thing (<a href="http://blogs.msdn.com/b/oldnewthing" rel="nofollow">http://blogs.msdn.com/b/oldnewthing</a>), is still my go-to site for any WinAPI discussion - and he's got plenty to say on the subject of developer & user behavior as well. Come for the brilliance, stay for the snark.
There are similar questions in reddit faq: <a href="http://www.reddit.com/r/programming/faq#Whatprogrammingblogsorwebsitesdoyouread" rel="nofollow">http://www.reddit.com/r/programming/faq#Whatprogrammingblogs...</a><p>Steve Yegge's archives, <a href="http://www.modernperlbooks.com/mt/" rel="nofollow">http://www.modernperlbooks.com/mt/</a>
are in my favourites, which are not mentioned here so far.
<a href="http://dorophone.blogspot.com/" rel="nofollow">http://dorophone.blogspot.com/</a> ;; elisp/picolisp stuff. monads, sexp, fexpr. inspiring.<p><a href="http://okmij.org/ftp/" rel="nofollow">http://okmij.org/ftp/</a> ;; general cs ftw. too deep.<p><a href="http://john.freml.in/" rel="nofollow">http://john.freml.in/</a> ;; nice http server perf in clisp.<p><a href="http://www.learningclojure.com/" rel="nofollow">http://www.learningclojure.com/</a> ;; get the most of clojure in terms of cpu cycles. refreshing.<p><a href="http://vanillajava.blogspot.com/" rel="nofollow">http://vanillajava.blogspot.com/</a> ;; perf, lo-level details about java. refreshing.<p>btw, swegr ~= hacker ?
The only semi-regularly updated ones I currently have in my RSS reader are:<p>- James Hague's "Programming in the 21st Century": <a href="http://prog21.dadgum.com/" rel="nofollow">http://prog21.dadgum.com/</a><p>- Edward Z. Yang's blog: <a href="http://blog.ezyang.com/" rel="nofollow">http://blog.ezyang.com/</a><p>Rest of my daily blog hits I get via Hacker News and reddit/r/haskell
More on the management side of development, but I like rands a lot
<a href="http://www.randsinrepose.com/" rel="nofollow">http://www.randsinrepose.com/</a>
If you are looking for something that is more front-end specific Paul Irish has put together a really great list of blogs, and made a google reader bundle out of them.<p><a href="http://www.google.com/reader/bundle/user/11165870484951445324/bundle/frontend" rel="nofollow">http://www.google.com/reader/bundle/user/1116587048495144532...</a><p>Some standout blogs that I always read about programming are:<p><a href="http://www.quirksmode.org/blog/" rel="nofollow">http://www.quirksmode.org/blog/</a> - Was writing about JS before it was cool, now it just has some of the most detailed coverage you can get of new things happening in js.<p><a href="http://dailyjs.com/" rel="nofollow">http://dailyjs.com/</a> - a great daily roundup of the news in the JS community<p><a href="http://www.nczonline.net/" rel="nofollow">http://www.nczonline.net/</a> - A developer who lead many FE efforts inside of Yahoo, very outspoken about how JS should work.<p><a href="http://www.joelonsoftware.com/" rel="nofollow">http://www.joelonsoftware.com/</a> - Joels essays can be a bit cantankerous, but also paradigm changing.<p><a href="http://sheddingbikes.com/" rel="nofollow">http://sheddingbikes.com/</a> - pretty much everything that zed shaw does is fucking awesome. Take it with a grain of salt though.<p>UPDATE:<p>Oh, I almost forgot steve yegge, <a href="http://steve-yegge.blogspot.com/" rel="nofollow">http://steve-yegge.blogspot.com/</a> - In a few essays from steve my programming world opened into one of ideas, and not just syntax.
Far from daily, but Yosef K's blog is usually a good read when he does post:<p><a href="http://www.yosefk.com/blog/" rel="nofollow">http://www.yosefk.com/blog/</a>
Mike Ash's Friday Q&A series is always a great investigation of the depths of Objective-C and Cocoa: <a href="http://www.mikeash.com/pyblog/" rel="nofollow">http://www.mikeash.com/pyblog/</a>
Daily, none, but I have some on my RSS reader; besides the ones already posted:<p><a href="http://julien.danjou.info/blog/index.html" rel="nofollow">http://julien.danjou.info/blog/index.html</a> ← Julien Danjou, Awesome WM main (only?) dev.<p><a href="http://ejohn.org/" rel="nofollow">http://ejohn.org/</a> ← John Resig, jQuery creator and lead dev<p><a href="http://codeutopia.net/blog/" rel="nofollow">http://codeutopia.net/blog/</a>
Curious that I'm not following any of the blogs listed below ... I suspect that there are so many that we could each read quality content and have very little overlap. Of course, there are theory blogs that would apply to the whole group, but many of the blogs are also language/domain specific and so only a subset of us would be interested.
I used to frequent Slashdot and DZone but all I have time for these days is HN. This place is fairly good at promoting good stories and the comments are usually as good as Slashdot so I feel like I don't need to go anywhere else (for now).
First, go through the archives of <a href="http://anarchaia.org/" rel="nofollow">http://anarchaia.org/</a>
Then follow <a href="http://chneukirchen.org/trivium" rel="nofollow">http://chneukirchen.org/trivium</a>
I try to read from FolkLore.ORg as often as I can - it's not a daily read and there's not much new stuff, but it's off the beaten path and the old stories of Bill and Steve and Woz are pure win.
I read Alvin Ashcraft's Morning Dew, which is a .NET resource. He posts links to tons of articles every morning on 10 different topics. It's fun to read up on such a variety of different topics.<p><a href="http://www.alvinashcraft.com" rel="nofollow">http://www.alvinashcraft.com</a><p>I also read the Daily WTF every day. It's great to have a chance to look at crappy code and try to re-write it in your head on how it should have been done.<p><a href="http://www.thedailywtf.com" rel="nofollow">http://www.thedailywtf.com</a>
This summer I really enjoyed reading the joelonsoftware archives. The last update was mid-September, but the previous posts kept me busy for quite some time.
I like reading Scott Hanselman:<p><a href="http://www.hanselman.com/blog" rel="nofollow">http://www.hanselman.com/blog</a><p>I also like this one with his series (back in 2008) on coding poker bots but he hasn't posted in a while:<p><a href="http://www.codingthewheel.com/" rel="nofollow">http://www.codingthewheel.com/</a>
It's not specifically a programming blog, but I find "A List Apart" (<a href="http://www.alistapart.com/articles/" rel="nofollow">http://www.alistapart.com/articles/</a>) to be a great resource for the design side of creating software.
This one should be quite popular among the HN crowd although it's not strictly programming related.<p><a href="http://www.lesswrong.com" rel="nofollow">http://www.lesswrong.com</a> - A community blog devoted to refining the art of human rationality
Are my eyes playing tricks on me or is the title supposed to read 'What programming blogs do you read daily?' instead of 'What programming blogs your read daily?'<p>Both have subtle differences that poke at the perfectionist in me.
<a href="http://javascriptweblog.wordpress.com/" rel="nofollow">http://javascriptweblog.wordpress.com/</a> Updates have gotten sort of rare lately, but it is hands down my favorite JS blog.
I created this app for visiting multiple sites you visit daily from one place:<p><a href="http://www.morningtabs.com/" rel="nofollow">http://www.morningtabs.com/</a><p>Give it a try.
java.dzone.com
css.dzone.com
www.dzone.com/mz/devops
www.dzone.com/mz/html5<p>All updated with new content almost every day, and the quality is getting stronger.
Joe Damato has a great albeit infrequently updated programming blog, <a href="http://timetobleed.com/" rel="nofollow">http://timetobleed.com/</a> . I think he wrote the memprof ruby gem. Posts HN may really enjoy:<p>an obscure kernel feature to get more info about dying processes [1]<p>a presentation from some ruby conf, particularly slide set 2 which details how memprof works and talks about the abi, etc [2]<p>plus a bunch of discussion of profiling tools to look at exactly what gcc or your vm of choice are doing. Highly recommended.<p>[1] <a href="http://timetobleed.com/an-obscure-kernel-feature-to-get-more-info-about-dying-processes/" rel="nofollow">http://timetobleed.com/an-obscure-kernel-feature-to-get-more...</a><p>[2] <a href="http://timetobleed.com/slides-from-mwrc-2010/" rel="nofollow">http://timetobleed.com/slides-from-mwrc-2010/</a>