a couple of decades earlier , this stage would have required rooms full of super computers and mobs of programmers ; now it could be done by bates and a hodgepodge of commercially available hardware components and free shareware utilities .