With the rise of the JAMStack making a profound effect on my work day, and Gutenberg for Wordpress making React a fact of daily life, I’ve decided to delve into the library. As I do, I find that some things I’d never considered before suddenly seem more appealing.
Recently I found out that a close friend of mine whom I had lost touch with had taken his own life. This has had a great impact on me, and still saddens me every time I think of him. I want to share this to document our friendship and share some of the thoughts I’ve had since.
I wrote this post for the Indigo Tree blog. It’s aimed at a non-technical audience who want to get a grasp of the benefits of using JAMStack.
For a while now I’ve really enjoyed tinkering with animations as a way to bring a lot more quality to my projects. But as well as providing interactivity, I was curious to explore another way animations can be used in a project: to tell a story.
I wrote this post for the Indigo Tree blog. It’s a case study about how I reduced loading times on a site from 42 seconds (I know, right?!) to only 3 seconds.
For me, as well as a lot of others, CSS Grid is the most exciting thing to happen since CSS3 … possibly even CSS2. But many fear using it in production. This post tackles one common use case where a Flexbox fallback provides support for Internet Explorer and Edge.
I’ve enjoyed the music of Mike Oldfield since I was about 15. Wow, I’ve just realised that’s about 20 years. What makes me keep coming back to this artist? What tracks would I recommend if you wanted to get an overview of his work?
As a conscientious developer, I’ve become more determined to put performance front & center on new projects I create. As an industry, we’ve had more and more focus on this issue, and it’s often the topic of conference talks and articles. But I think it could be time to go further than we have in the past.
For a recent project, I was asked to design an animation for a doughnut chart. The data could be dynamically editable by the content author, who could also choose how many animations to display on a given content area.
One thing I’ve tried to do more of is to use animations on frontend projects I’ve been involved with. GreenSock animation library is a great way of standardising and improving on animations that otherwise wouldn’t be available on all browsers.