July 2010
1 post
June 2010
1 post
February 2010
9 posts
Why I love everything you hate about Java « Magic... →
Thank you for putting so eloquently what I know instinctively but couldn’t put into worlds. I’ve just finished reworking a java system and removed almost all new MyClass calls. Its incredibly powerful.
The Masculine Heart: Where Men Stand in the... →
Did anyone else notice how degrading the super bowl ads where?
melophobe | John Brown’s Body + Giant Panda... →
What a great show and what a great place to shoot at.
InfoQ: What Really Motivates Workers
→
Notice where salary (and by extension all monetary compensation) is ranked. Additionally the idea of progress works very nicely with agile/scrum ideals and GTD. Nothing that I didn’t think was obvious here but nice to see Harvard Business Review making it official.
Software Development Has Stalled →
I have the same vague suspicion after reading a handful of articles from the 70s/80s recently where it was obvious things were moving fast. Even in the past few years since I’ve been working professionally it seems like there is a large amount of agreement on best practices and they don’t look like they are changing.
Code as Design: Three Essays by Jack W. Reeves by... →
A great read. So sad that the software world is only just now coming around to see the truth in Jack Reeves’ foresight.
January 2010
6 posts
Correct, Beautiful, Fast (In That Order) //... →
Couldn’t have put it better myself. I really need to read beautiful code.
In the case of a well-known conversational programming language I have been told...
– E.W.Dijkstra Archive: The Humble Programmer (EWD 340)
Coder-friendly - My 5 favorite software quotes →
Hear, hear
How American Health Care Killed My Father - The... →
Its lengthy, but after a week long argument with a staunch conservative we both agree its a solid compromise.
Google Collections Library: 1.0-final! →
I’ve been using Google Collections for a few years now but for those that don’t like chasing api changes its finally been frozen.
December 2009
13 posts
Millennial Leaders: Success Stories From Today's... →
Think Creative: Programmers humor →
Props for being funny with out being predictably lame.
Vans' Interactive "Be Here" Campaign Shares Voices... →
Locamoda’s Vans Campaign makes cnn
YouTube
- Water As Luxury - Bringing Clean... →
I’m donating, are you?
The Puzzle of Boys - The Chronicle Review - The... →
Scholars and others debate what it means to grow up male in America
Parleys: Spring-based Architectures →
A little bit old but still poses some interesting questions and gives some good food for thought in architecting spring applications.
Parleys.com -- Talk: Java Performance →
The first half is fairly lame look at JMeter but the second half is a great over view of GC, tuning, and tools.
Programming, is it still fun for you? | Making... →
Take a step back and remember to enjoy.
InfoQ: Five Considerations for Software... →
Well thought out talk on simplicity in architecture.
Pragmatic Programming Techniques →
Great blog for the more science side of software. Reminds me a lot of my distributed computing course.
Sten’s Blog » Blog Archive » I Heart Joel on... →
I would go one step farther and say Joel not only hates his readership but he is dead wrong on what constitutes a good programmer.
November 2009
9 posts
Act Like a Senior Developer – About Clean Code →
I have to say, there is something about dozens of one line private methods in a class that can feel like clutter but it does make the core public methods easy to read. Still not personally sure where that trade off is.
Parleys: The Feel Of Scala →
If you aren’t excited about scala yet, check out how amazing it is as a library language through the example of ScalaTest.
Parleys: From Concurrent to Parallel →
Brian Goetz is really a concurrency genius.
melophobe | Lotus + The Egg - Paradise Rock Club... →
Another melophobe review. I love working with these guys.
melophobe | Love in Stockholm - Precinct... →
My first melophobe review.
In the Service of Life (con't) →
Even more to the point on service vs help.
It’s Hard to Help People Help Themselves « The... →
A very smart post on helping vs serving
The one essential Agile ingredient « Critical... →
This guy really sums it up. For any managers thinking about Agile, read this first.
October 2009
18 posts
Salvo Magazine: Girly Men - Salvo 4 →
A very interesting read on masculinity in the media. I’m sensing the pendulum has swung too far.
15 Ways to Optimize Your SQL Queries - Hungred Dot... →
What looks like a fantastic set of sql best practices. I’m sure not all of this works on all dbms but its a nice place to start.
11 Lesser Known 3rd Party Libraries For Every... →
The Java 3rd party library ecosystem is a wild wild place. While everyone has heard of the big players such as Spring and Hibernate, too often the more humble, but equally important, libraries get left out in the cold. It is for that reason that I give you the 11 lesser known 3rd party libraries that no project should be without.
Millennials: Overconfident or Better Prepared? |... →
More millennial brilliance from Carol Phillips
Shopping Carts on Film! (13 Photos) →
Inspired photography. Who knew you could have compassion for a shopping cart.
Code Monkeyism: Go Ahead: Next Generation Java... →
Yes, read this, and live it. Unfortunately some frameworks require JavaBean practices, otherwise I would hold to this more strictly.
Play framework ★ Home →
Looks like the best attempt at a rails type framework in Java. I would certainly try this for a side project.
Efficient Lightweight JMS with Spring and ActiveMQ... →
Asynchronicity, its the number one design principal for highly scalable systems, and for Java that means JMS, which in turn means ActiveMQ. Buthow do I use JMS efficiently? One can quickly become overwhelmed with talk of containers, frameworks, and a plethora of options, most of which are outdated. So lets pick it apart.