Blog Archives

Off to Agile IT Experience Tomorrow.

Well, a colleague and I are off to Agile IT Experience in Reston, VA tomorrow. It runs Thursday, Friday, and a half day Saturday. Im so ready for it. There look to be a lot of very good sessions and

Posted in Agile, code, mikewitters.com, ProfessionalStuff, SoftwareDev

The sleepy software bug.

First thing this morning I got an email with ‘high’ priority. The subject was ‘The Learning Center seems to be down’. We’ve been having a lot of problems with the product that underlies our ‘Learning Center’ application lately (we’re currently

Posted in code, LifeLessons, ProfessionalStuff, SoftwareDev

Small Code Differences

I enjoyed this post about a scenario where code goes through an evolution based on different types of developers discovering it in succession and applying their own ‘style and wisdom’ to it. The post itself was creative and interesting, but

Posted in ProfessionalStuff, SoftwareDev

Unit Testing: The proving grounds for the team

After weeks of development a change in a fundamental aspect of the domain has surfaced. To outsiders (read: the business) this change may seem insignificant, but to people who write lines of code, it is understandably a relatively big issue.

Posted in Agile, code, java, SoftwareDev

Value Objects vs Tool/Framework Bean Req’s

A recurring scenario is annoying me. The scenario is this: Create a value object, in the Domain-Driven Design sense, and use it in a Hibernate persisted domain model. Following the DDD style, a value object shouldn’t have a default constructor,

Posted in Agile, code, java, SoftwareDev

Project Breakdown in [Eclipse] Workspaces

Yesterday, I was doing some refactoring on some code in Rational Application Developer (a derivative of eclipse) and I ended up creating a couple of new projects to house some of it.  When I told my colleague he’d need to

Posted in java, SoftwareDev

Database: Intelligent (Natural) keys versus Surrogate (Blind) Keys

I’m not a data architect or DBA, but in my current and past positions I, like most software developers, have been responsible for designing schemas for both simple and complex databases.  One thing I always waffle about is whether to

Posted in SoftwareDev, Uncategorized

Hibernating with WebSphere and a non-journaling DB2/400 system

A few years ago, I worked as a consultant at a company that used DB2/400 as its main database platform.  The company did not have journaling ‘turned on’ so their database platform did not support transactions/commit control.  This did seem odd

Posted in code, java, OpenSource, Portal, SoftwareDev

Open source application servers. A tough decision ahead for us.

One of the cool things about the new job I will _officially_ be starting in November is that we are going to look to use open source tools first.  The biggest choice we have to make on that front is

Posted in code, java, OpenSource, ProfessionalStuff, SoftwareDev

I got a new job!

I have accepted a position at a company in Dayton.  The position is with a company that I have been working for as a consultant off and on (mostly on) for the last three years.  I will be a ‘Technical Architect’ in

Posted in java, LifeLessons, ProfessionalStuff, SoftwareDev

Error: Please make sure the Twitter account is public.

Archives
Categories
Blog Stats
  • 8,170 hits