• Where do I fit?

    I'm a bit stuck with my plans for 2019. The big question really, is: where do I fit in the world of web development?

  • Skirting the iOS/Safari audio auto-play policy for UI sound effects

    In some cases involving asynchronous operations, Safari's auto-playing media policies seem to prevent playing sounds, when playing them should be OK and when other browsers are fine with playing them. Here's a dive into it with example code and a workaround!

  • Re-learning to learn to code (and discovering JavaScript’s foibles!)

    I don’t know JS So I’ve kinda got stuck in to learning JavaScript. I’ve previously said that I think JavaScript is like the assembler of the web: coding in vanilla JS isn’t really something you should do because it’s too easy to get things wrong, so you should have a layer of abstraction on top. […]

  • The Treachery of Code

    I think we should teach people to write code that's meaningful and understandable. It's my opinion that neither JavaScript nor CodeAcademy's new app are good tools for doing that.

  • What do I do now?

    Bizarrely this is not a post about my job hunting/exploration of work options.  It’s a post about user experience with software. I did a module at University about human computer interaction and it was fascinating.  I love exploring psychology and how people interact with each other, themselves and what’s around them.  So I’ve been enjoying […]

  • Maybe not so bad afterall

    JavaScript's all making a lot more sense, but I still think it's a bit of a daft language.

  • Javaaaarrghhscript

    I'm still playing with Web Development languages and tools...but I'm really not liking JavaScript.