I’m a software engineer, though I trained as a biologist. I’ve been coding in Java since 1997, and being paid to do so since 2000. Aside from a couple of years doing mobile gaming, I’ve worked on enterprise software, both web and Swing.
Aside from writing code, I’m particularly interested in humane and sustainable development. Professionally, that means code maintainability, improving software development processes, and agility.
I occasionally post on my blog, Border Crossings.
Q&A for professional and enthusiast programmers
Q&A for computer enthusiasts and power users
Q&A for professional programmers interested in conceptual questions about software development
Q&A for people who build and repair bicycles, people who train cycling, or commute on bicycles
Q&A for power users of web applications
Q&A for database professionals who wish to improve their database skills and learn from others in the community
Q&A for meta-discussion of the Stack Exchange family of Q&A websites
Q&A for system and network administrators
Q&A for users of Linux, FreeBSD and other Un*x-like operating systems.
Q&A for musicians, students, and enthusiasts