Mike Street

Creating Backend Layouts with TYPO3 CMS to build better looking pages

This blog post walks through creating, selecting and using Backend Layouts in TYPO3.

Use env files and variables to keep sensitive information out of your TYPO3 project

Environment variables are a great way of keeping sensitive information, such as passwords and API keys out of your project and git repository. Thos blog walks through setting them up with TYPO3

Incremental updates don't win awards

The web industry thrives on “the big reveal” of new designs and websites but we don't believe that should ever be the case.

Using the TYPO3 redirects module to ensure your visitors don't end up at a dead-end

With version 9, TYPO3 introduced a native redirects module - not only does it give you a place to centrally manage your redirects, it gracefully handles page renaming

What is a server?

Servers power the internet and have done since the creation of it. All the websites in the world run on servers (with varying levels of web interfaces & logins). So what are they, how do they work and what do Liquid Light typically use?

Why should you consider Cloudflare for your website?

Cloudflare is a service which, among other things, provides a CDN (Content Delivery Network), firewall, and performance layer for your website. It has plenty of paid upgrades and features and is a developer’s dream, but what advantage does it have for you to put your website “behind” Cloudflare and how does it work?

How do you deal with designers who design without any thought?

As a developer, dealing with designers and their creations can sometimes be challenging. At Liquid Light we've honed our process to ensure minimum friction between both developers and designers.

Getting your data from the cloud

How to become device agnostic and what it means for your data

All too often you hear about people losing their phones and, along with it, their data. This blog post explores how you can become "device agnostic", freeing the tether between your device and your memories.

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