• ๐Ÿ“ README
  • ๐Ÿ“ฐ Blog
  • ๐Ÿ“š Books
  • ๐Ÿง‘โ€๐Ÿ’ป Uses
  • ๐Ÿ“ง Contact

Blog

  • Build your own private cloud with Nextcloud

    ๐Ÿ“† Posted on 23 March 2019 in Technology and Open Source

    Recently I've been trying to reduce my dependence on proprietary apps and services. At first I just wanted a self-hosted alternative to Dropbox, but I quickly found I could build an entire private cloud using Nextcloud, and replace a lot of the services I used to rely on Google for. Read More
  • Migrating from WordPress to Jekyll

    ๐Ÿ“† Posted on 25 June 2018 in Web Development and Odds and Ends

    I recently decided to migrate my website from WordPress to a set of completely static pages, and settled on Jekyll for managing my site content. Read More
  • Better user experiences with Progressive Web Apps

    ๐Ÿ“† Posted on 27 March 2018 in Internet and Web Development

    The term progressive web app (PWA) doesn't necessarily describe an app at all - it's really a label that can be applied to any website that implements a particular set of technologies. Making your site a PWA has a lot of benefits, and can even be a better choice than building a dedicated mobile app for Android or iOS. Read More
  • Noteworthy

    ๐Ÿ“† Posted on 07 February 2018 in Odds and ends

    I've been actively reducing the time I spend on Twitter lately after noticing that more often than not it leaves me feeling sad, frustrated, or even angry. I joined years ago to keep up with tech news, network with other web developers, and share articles and tips. Twitter has undergone a lot of changes in the time I've been using it, and I've found a tech-centric Mastodon instance that's a much more pleasant venue for the kinds of discussions and link-sharing that I initially signed up to Twitter for, so I've been using that instead. Read More
  • Computing on a budget: buying a ยฃ200 laptop that doesn't suck

    ๐Ÿ“† Posted on 12 October 2017 in Technology

    If you walk in to a high street store and tell them you're looking for a laptop that's fast, built to last, and your budget is around the ยฃ200 mark, you'll probably give the salespeople a good chuckle. Conventional wisdom is that when buying laptops, you either spend big on a Macbook or a similarly top of the line ultrabook, or you spend somewhere around ยฃ500 - ยฃ600 on something that feels a bit cheap and plasticky, but gets the job done. In the ยฃ200 range and below, you have either Chromebooks (which might be a bit restrictive depending on what you want to do with them), or utter junk. I recently discovered there's a better way though, and I'm a total convert to the used ThinkPad way from now on. Read More
  • Using Grunt to generate WebP image assets

    ๐Ÿ“† Posted on 17 March 2017 in Web Development

    I've previously written about using picture and WebP to dramatically reduce the weight of your pages, but if all your assets are PNG or JPG you might need a way to generate WebP images from them. Read More
  • Enhancing security and privacy with Let's Encrypt

    ๐Ÿ“† Posted on 16 November 2016 in Internet and Web Development

    It used to be that strong security was only considered a necessity for e-commerce sites, or sites handling sensitive personal information - but that perception is rapidly changing. Read More
  • Responsive images: Smaller page sizes with the picture element and WebP

    ๐Ÿ“† Posted on 05 July 2016 in Web Development

    At a recent Bristol Web Performance meetup Bruce Lawson gave a talk on responsive image techniques using the picture element he devised and had added to the HTML spec with help from some other clever people. Read More
โ† Newer Page 2 of 2 Older โ†’
  • GitHub
  • LinkedIn
  • RSS
Built with Jekyll ๐Ÿงช and kindly hosted by Netlify ๐ŸŒ © Mike Babb