Freelance programmer or developer working at home and typing source code with laptop