Web Soft is Hard

Software development in XXI century with detours to Web, Networking, and Hardware.