IT Development Notes