Ebooks for developing software