James’ Programming / Systems Developer Career
Interview with a software developer and CTO on how he entered programming, the work he does, skills needed, and advice for new developers.
Interview with a software developer and CTO on how he entered programming, the work he does, skills needed, and advice for new developers.
Master of IT Management degree guide covering course focus, career paths, and examples of online programs in Australia and the United States.
Human memory limits make passwords insecure. Explains predictable passwords, phishing risks, and why strong authentication is needed.
How to gain IT work experience before your first job, including home labs, networking, internships, and building evidence employers value.
Guide on SMART goals in technology projects, with examples of writing testable requirements that reduce scope creep and project failure.
How communication tools and co-parenting apps help separated parents coordinate schedules, reduce conflict, and communicate well.
Guide to the best books on open source software, with reading order and practical context for students, developers, and IT professionals.