Blog

Real knowledge is to know the extent of one's ignorance

We work on a lot of digital projects - many for our clients and some for ourselves. We regularly face new challenges and changes in technology that, once surmounted, pave the path to new creations, solutions, and deeper understanding. Our blog is our outlet for sharing some of that knowledge. Fuelled by curiosity, a desire to understand and – where possible – answer some of the problems we and our clients face.

What is it like joining a team as a junior developer during lockdown?

Our junior front-end developer started in March, 3 days before the country went into lockdown because of COVID-19. Minna shares tips and tricks for starting with a new team.

CMS alternatives to AEM (Adobe Experience Manager) & Sitecore

CMS alternatives to AEM (Adobe Experience Manager) & Sitecore

Having worked on quite a number of AEM and Sitecore rollouts for clients, there are quite a number of reasons to select either of these enterprise class platforms but there are also quite a number of reasons you might want to find an alternative.

Trigger animations with Intersection Observer API

In this short article we explain how to use the Intersection Observer API to animate elements when they enter the visible viewport.

WordPress Programmer Learns TYPO3

Embracing a new technology requires your mind to expand to encapsulate it but how many of us have the time to plough into a new technology just for the fun of learning it these days? Read on to learn from my journey from fuzzy, WordPress comfort zone and into the unknown abyss of TYPO3.

The technical challenges in building a data portal

We recently designed and built a data portal which collects disaggregated data from multiple sources from 40 countries for Leonard Cheshire and The Department for International Development. This data is presented on the portal in a series of visualizations across 16 development indicators, grouped into the four themes of inclusive education, economic empowerment, technology/innovation and stigma/discrimination.

Using a post-merge git hook to clean up old branches

When you've been working on a project for a while, you might find you have a few stale branches hanging around. At Liquid Light we have a git hook which tidies up after a merge

Using Vue.js with a Lumen powered API

Lumen is a mico-framework from the creators of Laravel. This blog post walks though how to integrate Vue.js with Vue router and use Lumen as an API for your app

How I wrote a book; the writing process from one of our Developers

In 2017, one of our front-end developers wrote and released a book about the JavaScript library; Vue.js. This blog post explains the process he went through to get the book from his mind to print.

Schema - what is it and how do I use it?

Schema markup is a method of adding extra tags to your website in order to help machines, such as Google, understand the data. It can help identity key bits of information such as your address or reviews of your services. This enables users find you or trust you quicker. This blog post explains more about Schema and how you can use it.

You are currently offline. Some pages or content may fail to load.