The Pragmatic Craftsman         :: Simplicity from complexity :: | About Me |

The Pragmatic Craftsman -> Entries By Date



May 2008
· Book Review: stylin' with CSS · Books, Books Recommended ·  May 16


April 2008
· CSS Notes: Layouts · Web Development ·  Apr 25
· 10 Ways to "Stay on Top" · Craftsmanship ·  Apr 2


March 2008
· Criteria for good design · Architecture & Design ·  Mar 31


February 2008
· Book Review: Spring in Action · Books, Books Recommended ·  Feb 17


January 2008
· Top 5 Attributes of Highly Effective Programmers · Craftsmanship ·  Jan 29
· Book Review: Test Driven · Books, Books Recommended ·  Jan 2


November 2007
· Values for Excellence in Programming · Better Coder ·  Nov 23


October 2007
· Craftsman's Values · Craftsmanship ·  Oct 11
· Object-Oriented Analysis and Design with Applications · Books ·  Oct 5
· Ajax on Java · Books ·  Oct 4


August 2007
· What is a good software architecture? · Architecture & Design ·  Aug 30
· Definition of Software Craftsman · Craftsmanship · 
· New version of HTML: 5 · Buzzwords ·  Aug 9


June 2007
· Quote: Grady Booch on Simple Architecture · Quotes ·  Jun 28


May 2007
· What is a Craftsman? · Craftsmanship ·  May 31
· Martin's Object-Oriented Principles · Better Coder, Better Coder ·  May 25
· Good Code · Better Coder ·  May 16
· JBoss At Work · Books ·  May 2
· Einstein on Complexity · Quotes · 


April 2007
· ACM Books · Uncategorized ·  Apr 24
· Simple Intro to SOA · Buzzwords, Recommended ·  Apr 11


March 2007
· Linux from Dell · Uncategorized ·  Mar 30
· Guice -- Spring killer? · Buzzwords, Java ·  Mar 20
· Java Concurrency in Practice · Books, Books Recommended ·  Mar 8


February 2007
· PPP: Practice, practice, practice · Better Coder, Craftsmanship ·  Feb 2


January 2007
· Simple is Beautiful · Better Coder ·  Jan 19
· New Features in Java 6 · Java ·  Jan 18
· Enterprise Integration Patterns · Books ·  Jan 12
· Java Servlet Programming · Books · 
· My 2007 Goals · Uncategorized ·  Jan 9


December 2006
· Threads in Java · Java ·  Dec 29


November 2006
· Java 5 Enums · Java ·  Nov 21
· Read Books · Better Coder ·  Nov 13
· Most Valuable IT Architecture Skill · Architecture & Design ·  Nov 10
· The Timeless Way of Building · Books ·  Nov 7
· 9 Things We Care About More Than $$$ · Career ·  Nov 6
· Code Craft Blog · Recommended ·  Nov 3


October 2006
· SOA Best Practices · Buzzwords ·  Oct 27
· Design Patterns (GoF) · Books, Books Recommended ·  Oct 20
· Use an Expert · Better Coder ·  Oct 6
· Pattern-Oriented Software Architecture, Volume 1: A System of Patterns · Books, Books Recommended ·  Oct 4


September 2006
· Top Five Fastest Growing IT Jobs · Career ·  Sep 26
· The Decorator Pattern · Architecture & Design ·  Sep 14


August 2006
· Project Mgmt 101 · Recommended ·  Aug 29
· Code Reviews Are Good · Better Coder, Software Engineering ·  Aug 21
· Patterns of Enterprise Application Architecture by Fowler · Books, Books Recommended ·  Aug 15
· Programming Pearls by Bentley · Books · 
· Dijkstra on Simplicity · Quotes ·  Aug 4


July 2006
· Use MVC Properly · Architecture & Design ·  Jul 28
· Single Responsibility Principle · Better Coder ·  Jul 14
· Object Solutions -- Grady Booch · Books ·  Jul 13
· Teach Yourself Regular Expressions in 10 Minutes · Books · 


June 2006
· Special Exceptions Ruin OO Projects · Better Coder ·  Jun 26
· Excellent CareerNews Newsletter · Career ·  Jun 23
· OO Design Heuristics for Classes and Objects (Riel) · Better Coder ·  Jun 20
· Keep Your Methods Cohesive: Short and Concrete · Better Coder ·  Jun 14
· Write Self-Documented Code · Better Coder ·  Jun 6


May 2006
· Thoughts on Object Oriented Programming · Better Coder ·  May 30
· My SOA Views · Buzzwords ·  May 22
· Code Style Is Important · Better Coder ·  May 18
· Never Duplicate · Better Coder ·  May 16
· Programming on Purpose -- P.J. Plauger · Books ·  May 5
· Encapsulation vs Abstraction · Better Coder ·  May 4
· A Simple Design · Architecture & Design, Quotes ·  May 3


April 2006
· Architects Must Write Code · Architecture & Design ·  Apr 28
· Duplication Principle · Better Coder ·  Apr 25
· Special Exceptions · Better Coder ·  Apr 24
· Better Object Oriented ... · Better Coder · 
· Beyond Code · Books, Books Recommended ·  Apr 23
· My Job Went To India · Books, Books Recommended · 
· Assertions · Java ·  Apr 20
· Software Engineer: Best Job in America · Career ·  Apr 12
· Scripting in Java SE 6 · Java · 
· XP Explained · Books ·  Apr 5


March 2006
· Non-Designers Design Book · Books ·  Mar 29
· Martin on Bad Design · Quotes · 
· Characteristics of a software architect · Architecture & Design ·  Mar 24
· Improving Your Process · Software Engineering ·  Mar 17
· Don't Make Me Think · Books, Books Recommended ·  Mar 14
· Surviving Object-Oriented Projects · Books · 
· Tech Hiring Increasing · Career ·  Mar 9
· Good XP Practices · Software Engineering ·  Mar 3


February 2006
· Constant Change -- Beck · Quotes ·  Feb 24
· JUnit in Action · Books ·  Feb 23
· Becoming a Technical Leader by Weinberg · Books ·  Feb 22
· CssBasics.com · Uncategorized ·  Feb 10
· 10 Books Every Java Software Engineer Must Own · Books, Books Recommended ·  Feb 8
· Seven Secrets of Successful Programmers · Craftsmanship ·  Feb 3


January 2006
· Raganwald: What I've learned from failure · Recommended ·  Jan 28
· Ten Commandments of Egoless Programming · Better Coder ·  Jan 24


December 2005
· Useful CSS Templates · Uncategorized ·  Dec 3
· Good Java Code Tools · Java ·  Dec 2
· Hibernate Quickly · Books ·  Dec 1
· Do It Right -- Wooden · Quotes · 


November 2005
· Good Web-Startup Ideas · Uncategorized ·  Nov 30
· Free Programming Books · Uncategorized ·  Nov 29
· Larman and Fowler on Critical OO Ability · Quotes ·  Nov 16
· Service Layer Factory in Spring · Java ·  Nov 11
· Spring In Action · Books ·  Nov 7
· Hoover on Craftsmen · Craftsmanship, Quotes ·  Nov 3


October 2005
· Paul Graham's Essays · Recommended ·  Oct 17


September 2005
· Is Consulting for You? · Career ·  Sep 20
· The Best Software Writing I · Books, Books Recommended ·  Sep 18


August 2005
· Every Craftsman is Dump and Lazy · Craftsmanship ·  Aug 29
· Spolsky on Writing Specs · Quotes ·  Aug 18
· Pass a Technical Job Interview · Career ·  Aug 4


July 2005
· JavaOne 2005: Wrap Up · Uncategorized ·  Jul 8
· Soft-Eng World in June 2005 · Uncategorized ·  Jul 1


June 2005
· Brooks on Good Judgement · Quotes ·  Jun 29
· Rapid J2EE Development by Monnox · Books ·  Jun 21
· Tate on Developers · Quotes ·  Jun 20
· 2005 InfoWorld Compensation Survey · Career ·  Jun 15
· Shortage of IT Workers? · Career ·  Jun 7
· Monnox on Software Engineer · Quotes ·  Jun 6


May 2005
· My Book List · Books ·  May 26
· Refactoring To Patterns by Kerievsky · Books ·  May 25
· Agile Software Development by Martin · Books Recommended ·  May 24
· Continuous Learning by Reading · Better Coder, Craftsmanship ·  May 16
· Professional Software Development by McConnell · Books ·  May 15
· Learning GoF Design Patterns and Refactoring · Architecture & Design ·  May 5
· AJAX with J2EE · Uncategorized ·  May 2


April 2005
· Software Craftsmanship by McBreen · Books ·  Apr 26
· Soft-Eng World in Apr 05 · Uncategorized ·  Apr 15
· How to Position Yourself · Career ·  Apr 11
· My Goals for Next Couple Years · Uncategorized ·  Apr 6
· IT Employment On Upswing? · Career · 


March 2005
· McConnell on Code Documentation · Quotes ·  Mar 15
· Being More Productive · Uncategorized ·  Mar 13
· Coding Style -- from Slashdot · Better Coder ·  Mar 8
· Software "Engineering" Explained · Uncategorized ·  Mar 6


February 2005
· What is good code? · Better Coder ·  Feb 26
· Top 10 Elements of Good Software Design · Architecture & Design ·  Feb 14
· Programmers at Work: Interviews · Books ·  Feb 10
· Are You a Developer or Programmer? · Uncategorized · 
· JavaServer Faces · Java ·  Feb 9
· Fowler on Good Code · Quotes ·  Feb 4


January 2005
· Holub on Patterns by Holub · Books ·  Jan 30
· Improve, Not Degrade · Better Coder ·  Jan 27
· Effective Java by Bloch · Books, Books Recommended ·  Jan 25
· Matz on Craftsmanship · Craftsmanship ·  Jan 22
· Soft-Eng World in Jan-05 · Uncategorized ·  Jan 20
· Joel Spolsky: Advice for Computer Science College Students · Career ·  Jan 18
· What Do Users Want? -- Usability Primer · Architecture & Design ·  Jan 7


December 2004
· Holiday Party Guide to Patterns · Architecture & Design ·  Dec 27
· Holub on Simplicity · Quotes ·  Dec 8
· JSP 2.0 Tags · Java ·  Dec 1


November 2004
· Ambler on Best Programmers · Quotes ·  Nov 29
· Dynamics of Software Development by McCarthy · Books ·  Nov 26
· Soft-Eng World in Nov-04 · Uncategorized ·  Nov 22
· Tips for Clearer Writing · Uncategorized ·  Nov 18
· Definitions of Peer Review, Walkthrough, Inspection · Uncategorized · 
· Booch on Software-Eng · Quotes ·  Nov 16
· Will not ship shit! · Craftsmanship ·  Nov 15
· Creativity · Uncategorized ·  Nov 12
· Simplifying J2EE · Java ·  Nov 11
· Developing Enterprise Java Applications with J2EE and UML by Ahmed, Umrysh · Books ·  Nov 10
· Web Frameworks · Uncategorized ·  Nov 5
· J2EE Learning Guide · Java ·  Nov 4


October 2004
· J2EE Design and Development by Johnson · Books, Books Recommended ·  Oct 28
· Java Programming Notes · Java ·  Oct 27
· What is Good Code? · Better Coder ·  Oct 26
· Debugging · Better Coder ·  Oct 22
· Yourdon on Outsourcing · Career ·  Oct 20
· What does a good J2EE developer have to know? · Craftsmanship ·  Oct 15
· Getting Used to EJB · Uncategorized ·  Oct 14
· Better Times Ahead? · Career · 
· Stas Kubasek on Learning New Technologies · Quotes ·  Oct 13
· A Pragmatic Quick Reference · Better Coder ·  Oct 11


September 2004
· Your Code Sucks · Better Coder ·  Sep 27
· Software Bookshelf · Books Recommended ·  Sep 23
· The Rational Edge · Uncategorized ·  Sep 22
· Outsourcing or Innovation · Uncategorized ·  Sep 20
· IT Job Outlook · Career ·  Sep 17
· Martin Fowler's Bliki · Recommended ·  Sep 9
· How To Survive The Coming Bust · Career ·  Sep 7


August 2004
· A Professional · Uncategorized ·  Aug 27
· Why Java is Cool · Java ·  Aug 25
· Indian Exec on Offshoring · Career ·  Aug 24
· IT Survival Guide · Uncategorized ·  Aug 23
· The Psychology of Computer Programming by Weinberg · Books ·  Aug 20
· Facts and Fallacies of Software Engineering by Glass · Books, Books Recommended ·  Aug 10
· Communication Skills · Craftsmanship ·  Aug 4


July 2004
· Booch on Software · Quotes ·  Jul 30
· IT Employment Drops in 2004 · Career ·  Jul 28
· McConnell on Diet vs Development · Quotes ·  Jul 24
· UML Tutorial: The Class Diagram · Recommended ·  Jul 23
· Great Programmers' Traits · Craftsmanship ·  Jul 21
· Evans -- Getting From Use Cases to Code · Recommended ·  Jul 20


May 2004
· Stas on Software-Eng · Uncategorized ·  May 14
· Software Engineering Principles · Quotes ·  May 13


April 2004
· Joel on Software · Recommended ·  Apr 28
· IT -- Occupational Outlook Handbook 2004/2005 · Career ·  Apr 23
· Code Complete by McConnell · Books Recommended ·  Apr 16
· Training Your Foreign Replacements · Career ·  Apr 6


March 2004
· Kreitzberg and Shneiderman on Programming vs Cryptography · Quotes ·  Mar 23
· How to Prevent Offshoring From Taking Your Job · Career ·  Mar 22
· Gates: CS still good career · Career ·  Mar 8
· Bill Gates's Time Interview · Career ·  Mar 4


February 2004
· Global Browser Stats for January 2004 ·  ·  Feb 27
· J2SE 1.5: What's New · Java ·  Feb 11
· Mills on Bugs · Quotes ·  Feb 10


January 2004
· Fairley on Tragedy of Software Eng · Quotes ·  Jan 7


December 2003
· IBM's Developer Tools vs Microsoft's · Uncategorized ·  Dec 12
· Report: 150,000 U.S. software jobs lost last year · Career ·  Dec 3
· Linux vs SCO · Uncategorized ·  Dec 2


November 2003
· Tech Outlook for 2004 · Uncategorized ·  Nov 28
· Part of Bill Gates' Interview · Uncategorized ·  Nov 24
· Computer-software engineers: Job Outlook · Career ·  Nov 22
· JSP Articles, Tutorials · Uncategorized ·  Nov 13


October 2003
· Web Services: New Buzzword · Uncategorized ·  Oct 28
· Applying Uml and Patterns by Larman · Books ·  Oct 26

© 2001-2008

Random Quote

Search

 

Topics

Architecture & Design :12
Better Coder :30
Books :43
Books Recommended :18
Buzzwords :5
Career :25
Craftsmanship :15
Java :15
Quotes :25
Recommended :9
Software Engineering :3
Uncategorized :33
Web Development :1

Archive

May 2008 (1)
April 2008 (2)
March 2008 (1)
February 2008 (1)
January 2008 (2)
November 2007 (1)
October 2007 (3)
August 2007 (3)

...since January 2002

Currently Reading


:: See list of books I finished reading

Info

© 2001-2008 Stanley Kubasek About me :: Contact me