What actually happens when you click ‘publish’?

I’ve wondered this myself. Where exactly does my content go when I click the publish button? And how does the internet work? Here’s my attempt to answer these fundamental questions. It starts here. A Brief History of the Internet The internet is essentially a network of computers that can communicate with each other by transmitting packets … Continue reading What actually happens when you click ‘publish’?

Being good at computer programming

I’m not a “good” programmer but I am “good at” programming. What’s the difference? Let me explain. Good programmers write beautiful, optimized code. They write good tests and enjoy doing it. They know Javascript and Ruby and can quickly pick up other languages too. They don’t need to spend time Googling error messages because their … Continue reading Being good at computer programming