Sunday, December 30, 2007
Code Artisan's New Year's Resolutions

This content has moved permanently to:
https://blog.jonm.dev/posts/code-artisans-new-years-resolutions/

Thursday, December 27, 2007
Who designed this stuff, anyway?

This content has moved permanently to:
https://blog.jonm.dev/posts/who-designed-this-stuff-anyway/

Tuesday, December 18, 2007
What's the APR on your technical debt?

This content has moved permanently to:
https://blog.jonm.dev/posts/whats-the-apr-on-your-technical-debt/

Wednesday, December 5, 2007
Scrum thoughts: Improving individual estimation

This content has moved permanently to:
https://blog.jonm.dev/posts/scrum-thoughts-improving-individual-estimation/

Scrum thoughts: Fixed feature set vs. fixed time

This content has moved permanently to:
https://blog.jonm.dev/posts/scrum-thoughts-fixed-feature-set-vs-fixed-time/

Tuesday, October 16, 2007
Scrum thoughts: Staggering sprint teams

This content has moved permanently to:
https://blog.jonm.dev/posts/scrum-thoughts-staggering-sprint-teams/


Scrum thoughts: scrums-of-scrums and daily scrums

This content has moved permanently to:
https://blog.jonm.dev/posts/scrum-thoughts-scrum-of-scrums-and-daily-scrums/

Thursday, October 11, 2007
Scrum thoughts: sprint planning

This content has moved permanently to:
https://blog.jonm.dev/posts/scrum-thoughts-sprint-planning/

Wednesday, October 10, 2007
Scrum thoughts: cross-functional teams

This content has moved permanently to:
https://blog.jonm.dev/posts/scrum-thoughts-cross-functional-teams/

Tuesday, October 9, 2007
Scrum thoughts: Pre-planning

This content has moved permanently to:
https://blog.jonm.dev/posts/scrum-thoughts-pre-planning/

Scrum thoughts: intro

This content has moved permanently to:
https://blog.jonm.dev/posts/scrum-thoughts-intro/

Monday, August 20, 2007
Easy sanity testing of a webapp with Python

This content has moved permanently to
https://blog.jonm.dev/posts/easy-sanity-testing-of-a-webapp-with-python/

Thursday, August 9, 2007
Auto-deploying to Tomcat from CruiseControl with Maven

This content has moved permanently to:
https://blog.jonm.dev/posts/auto-deploying-to-tomcat-from-cruisecontrol-with-maven/

Monday, July 23, 2007
Exposing the stereo knobs

This content has moved permanently to:
https://blog.jonm.dev/posts/exposing-the-stereo-knobs/

Friday, July 20, 2007
Customer engagement

This content has moved permanently to:
https://blog.jonm.dev/posts/customer-engagement/

Tuesday, July 17, 2007
Keep it Simple, Stupid

This content has moved permanently to:

https://blog.jonm.dev/posts/keep-it-simple-stupid/



Friday, July 13, 2007
Using interface hierarchies to enforce access protection

This content has moved permanently to:

https://blog.jonm.dev/posts/using-interface-hierarchies-to-enforce-access-protection/



Monday, July 9, 2007
TestUtil: package for unit testing setters/getters

This content has moved permanently to:

https://blog.jonm.dev/posts/testutil-package-for-unit-testing-setters-getters/



Thursday, July 5, 2007
Unit testing boolean setters and getters

This content has moved permanently to:

https://blog.jonm.dev/posts/unit-testing-boolean-setters-and-getters/



Tuesday, July 3, 2007
Unit testing setters and getters for Java base types

This content has moved permanently to:

https://blog.jonm.dev/posts/unit-testing-setters-and-getters-for-java-base-types/


Monday, July 2, 2007
Unit testing setters and getters

This content has moved permanently to:

https://blog.jonm.dev/posts/unit-testing-setters-and-getters/



Friday, June 29, 2007
More on calling domain object methods from JSPs

This content has moved permanently to:

https://blog.jonm.dev/posts/more-on-calling-domain-object-methods-from-jsps/




Thursday, June 28, 2007
How to call domain object methods from JSP

This content has moved permanently to:

https://blog.jonm.dev/posts/how-to-call-domain-object-methods-from-jsp/




Wednesday, June 27, 2007
Chatty unit tests

This content has moved permanently to:

https://blog.jonm.dev/posts/chatty-unit-tests/




Tuesday, June 26, 2007
Calling super() considered harmful?

This content has moved permanently to:

https://blog.jonm.dev/posts/calling-super-considered-harmful/




Monday, June 25, 2007
Programmable IDEs

This content has move permanently to:

https://blog.jonm.dev/posts/programmable-ides/


Sunday, June 24, 2007
Code Craftsmanship

This post has been permanently moved here:

https://blog.jonm.dev/posts/code-craftsmanship/