development environment configuration