A developer's field notes.

I write to learn, reflect, and share with the community. Here you'll find my thoughts on web development, problem-solving, and lessons learned along the way.

What is UML?

With the surge of object-oriented programming in the 80's organizations felt the necessity to come up with methods that would help design and...