About the site

It's been a while since I've put anything online. But I'm doing it again. If you're particularly interested, you can find out more about why I'm doing it in my blog section.

It's a work in progress. At the moment I'm using it to try out a few things - using Contentful as a CMS, different kinds of deployments with Bitbucket pipelines and AWS CodeDeploy - so it might not always look as perfect as I might want.

I'm also not really a stylist. Currently I'm trying out Bootstrap 4 to make it look a bit nicer.

About me

I'm a web developer. I work with PHP (particularly Drupal), Angular, jQuery, ES6, AWS and Docker. I live in London. I like Thai food.

First thoughts on Contentful

September 8, 2019

I like it that the rich text fields output as a arrays of paragraphs. That'll get me round a lot of faffing and string analysis.

Continue reading

Getting your Universal app ready to work with CloudFront

May 24, 2020

If you've followed along from the previous tutorial, you should now have an Angular Universal application served using AWS CloudFront. However, you might spot a few things aren't quite right. For a start, you've probably spotted that your styles aren't loading. If you look a bit closer, you might also spot that the JavaScript files that the build process has generated (main, polyfills and a couple of others) aren't loading. You might even note that it's because the build process has added an extraneous /production/ to the base href.

Continue reading