Popular Posts

Most Popular Posts of 2009

1. Java 7 Update (Feb 16th)
2. So Oracle is buying Sun… (Apr 20th)
3. What Java 7 will mean to you (Apr 11th)
4. Presentation FAIL and you (Apr 26th)
5. Maven Adoption Curve (Jan 28th)
6. LBQ + GC = Slow (Feb 11th)
7. Java 7 TransferQueue (Feb 28th)
8. Java Concurrency Bugs #4: ConcurrentModificationException (Feb 2nd)
9. Java Concurrency Bugs #1: Mutable Statics (Jan 27th)
10. Java Concurrency Bugs #2 - what to synchronize on (Jan 28th)
11. Cuckoo for Concurrency (Mar 27th)
12. Java Concurrency Bugs #3 - atomic + atomic != atomic (Jan 30th)
13. Actors in Groovy (Jan 16th)
14. Maven Tips (Feb 25th)
15. Running rings around Scala (Jan 5th)

Most Popular Posts of 2008

1. Java 7 Prediction Update (Aug 2nd)
2. git ignore files (May 17th)
3. Terracotta Replacing the Database? (Dec 7th)
4. Various interesting Java 7 tidbits (May 28)
5. How to write a JAR with a manifest (Jan 7th)
6. Distributed ehcache with Terracotta (June 17th)
7. RIP JDK 1.4 (Oct 1st)
8. Favorite Java resources (June 3rd)
9. Java 7 Language Changes? (Dec 8th)
10. Switching from Hibernate mapping files to JPA (July 15th)
11. Java Closures death match (Mar 3rd)
12. Rules for good java.util.Timer use (Sept 22nd)
13. Advice to a young developer (Apr 20th)
14. JavaOne: G1 Garbage Collector (May 9th)
15. JavaOne: Brian Goetz on concurrency in Java 7 (May 6th)

Most Popular Posts of 2007

1. Patterns I Hate #1: Singleton (July 3rd)
2. Implementing a Scripting Language with Antlr (Part 1: Lexer) (Jan 13th)
3. Why YOU should use Integer.valueOf(int) (Feb 21st)
4. SuppressWarnings (Jan 5th)
5. Patterns I Hate #2: Template Method (July 3rd)
6. Dummy’s guide to drawing raw images in Java 2D (Oct 12th)
7. Implementing a scripting language with Antlr (Part 3: Tree Walker) (Jan 17th)
8. Implementing a scripting language with Antlr (Part 2: Parser) (Jan 15th)
9. Patterns I Love/Hate #3: Visitor (July 16th)
10. One more look at Double-Checked Locking (June 15th)
11. Getting Java source on the Mac (Sept 21st)
12. LinkedHashMap trick (Sept 23rd)
13. Unit Testing is Dumb (Nov 2nd)
14. Skip lists (Oct 3rd)
15. Hello Terracotta (Aug 8th)

Most Popular Posts of 2006

1. Technical documentation templates (Mar 15th)
2. Writing a post-delegation classloader (Nov 9th)
3. Multiple regex matches (Oct 13th)
4. Fun with generics and enums (Oct 25th)
5. JRuby (Nov 7th)
6. Type specific Comparators in JDK 5 (Nov 22nd)

Last updated: May 25th, 2009


Alex Miller


Categories

Search

Hey I wrote some of this


Some possibly true reviews:

  • "I rolled it up and smoked it like a doobie." - Willie Nelson
  • "Concurrency is for suckers." - Donald Knuth
  • "This book gave me hope." - Barack Obama
  • "Great book, needs more killing and grilling." - Ted Nugent
  • "I was wrong - this is the road ahead." - Bill Gates
  • "I've replaced my roundhouse kick with this book." - Chuck Norris
  • "This book killed me." - George Carlin
  • "Totally replaced my left nut." - Lance Armstrong
  • "Is that a poop stain on the cover?" - Quentin Tarantino