Welcome to Riding the Tiger Wiki

Riding the Tiger Wiki is a place for sharing experiences and reflections on coping with software development technology. The name comes from the Chinese proverb, "He who rides a tiger can never get off or the tiger will devour him." The sense is that, as software developers, we ourselves have created an environment that forces us to cope with ever-increasing complexity. This wiki is intended as an extension of my blog on these issues.

Articles on Architecture and Design

Principles of Service Oriented Architecture

Articles on Software Development

Development Setup for an Example JEE Application

Creating the Example JEE Application Project

Creating the Example Vaadin Application Project

Creating a Secure, Multi-Tenant Web App with Grails

Creating the Example Grails WebFlow Project

Articles on Systems Administration

Installing an Ubuntu Development Support Server

Community content is available under CC-BY-SA unless otherwise noted.