computer programmer

An over the shoulder close up of Corgi computer programmer sitting at his desk. On his Windows PC is a split screen with the right half showing dense Python code of some sort, and the left showing a title of "AI Vibe Coding" and text "Build me a program that ..."

Does All This Talk of AI Mean I Should Choose a Different Career?

Worried that AI is making coding skills useless? Understanding how to code still gives you an edge, even in the age of AI tools and vibe coding. Find out why your passion and interests, not trends, should guide your tech career choices.

a Corgi studying English at his desk. A dictionary and a thesaurus are open along side his laptop which shows "English assignment"

The Most Important Skill

Think the most important skill in tech is coding? Nope. Whether you’re asking for help online, applying for a job, or using AI, writing and speaking English well matters more than you’d expect. I’ll explain why it might be the most valuable skill of all.

100% Free

Why Do People Create Free Software?

Free software exists for reasons ranging from pure altruism to pure deceit.