Subscribe to Jack of all Languages        RSS Feed

Some Blogs I Like

Icon 2 Comments
Finding good programming blogs is a tricky business. Here is a list I have curated over the last couple of years.
The current home of Uncle Bob. My first experience of Uncle Bob was reading his book "Clean Code". I find his posts instructive, informative and entertaining. It's also worth looking for some of his keynote speeches.
Previous homes include :
Martin Fowler calls it a Bliki (a cross between blog and wiki). Fowler is most famous for his book Refactoring but there is a lot of other interesting stuff in his bliki about writing software. He is also a good keynote speaker.
These guys are into optimising Java applications. There is a lot of interesting stuff about benchmarks and optimisations but what I really like is their posts about the corner cases in Java. Their optimisation work necessitates a low level understanding of how Java works. They show it off wonderfully with challenges and examples.

Some thought provoking posts.
Some thought provoking articles. You should look up some of his keynotes especially if you like cats and Comic Sans, or even of you don't.
Lots of interesting stuff here. I have to admit I need to get through the backlog. I accidentally bookmarked an article and then wondered why I never saw updates.
Some interesting articles on a range of development topics.

This is a fantastic blog by a high school CS teacher. It's superbly written, passionate and opinionated. We need more teachers like him. Check out his "Every Lesson Should Be A Hackathon" post. You won't regret it.
This takes a more theoretical approach to the whole business of programming.
Bruce Tate, another keynote speaker, is the author of Seven Languages in Seven Weeks. His blog contains some further thoughts about his book as well as some programming stuff and some non programming stuff.
Yegor has some dogmatic opinions about what makes good OO design and backs them up with well thought out arguments. What's interesting to me is considering just to what extent I agree and whether the advice really should be applied universally.

Right on this site, Andrewsw has some fantastic articles. My favourites are when he explains how to get started with some technology. There are lots of similar blogs out there. Most are crap but this is a good one.
A recent discovery. Tim blogs about everything. Luckily he has a (long) list of categories. He's a good writer and has some thought provoking articles.
The blog is advertising their performance monitoring plugin for Java applications. But I love their marketing strategy. The articles have lots of interesting findings and insights into Java performance, even for people who don't care about their product.

Here are some that I wish were still being updated.
Some well-written and thought provoking posts.

It's a video blog showing the TDD development of an entire application in Java. I have never had the chance to pair program so it was valuable for me to at least watch what someone else is doing.
These articles smack of a veteran who has seen it all. Battle-hardened and jaded. You'll find tips that keep your software working. When it fails, you'll have everything you need to piece things back together again.

2 Comments On This Entry

Page 1 of 1


12 November 2014 - 04:44 PM
Nice. I've got this page bookmarked for when I have some time to read these... :)


16 November 2014 - 04:38 AM
Cool. I hope you find them interesting.
Page 1 of 1

Trackbacks for this entry [ Trackback URL ]

There are no Trackbacks for this entry

May 2022

151617 18 192021


    Recent Entries

    Recent Comments

    Search My Blog

    0 user(s) viewing

    0 Guests
    0 member(s)
    0 anonymous member(s)