Tag: programming

  • Should everyone learn to code?

    I posted this the other day, blissfully unaware of how contentious it would be: “Learning to code is non-optional in the 21st century.” It’s a piece of hyperbole, of course; learning to code is perfectly optional. Nobody’s pointing a gun at your head and forcing you to do it. But here’s what many of my […]

  • Serializing PHP objects into JSON with JsonSerializable

    JSON (JavaScript Object Notation) is a handy data interchange format that’s overtaken XML in a very short time for a lot of API use cases – and rightly so. It’s easy to use, bandwidth efficient, and widely supported across platforms and languages. PHP is still one of the most widely-used web scripting languages. It’s perhaps […]

  • Learn to program the Codecademy away

    I’m really taken with Codecademy, a series of free tutorials on learning to code. It’s incredibly simple, and you can take the first exercise without signing in. I know quite a few people whose portfolio of skills could be enhanced with a little bit of coding; this is a great start for them. I’m not […]

  • httpID: adding identity to standard HTTP requests

    This is a more technical post than I’ve been writing lately. I’m considering splitting out into two blog channels; let me know if you’d prefer this. This is a request for comments and ideas. Please let me know what you think in the comments. Thanks! One of the advantages of the decentralized social web, as […]