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

Why we filter out spam bots from Google Analytics data

We recently took on a client whose previous agency was very focused on using Google Analytics to drive development decisions. It was good to have a new client that understood the importance of measuring performance with quantitative data such as Google Analytics.

Animated progress circle

SVGs in small doses, combined with CSS and JS animation, are great for adding extra interest on your site. Here's a simple svg animation for a progress circle.

7 reasons to replace Wordpress & find a more powerful alternative

Whilst WordPress is the worlds most popular CMS, there are some very good reasons for finding an alternative to Wordpress.

Web accessibility and forms

Forms are an important part of any web application, here's a brief view on how to make sure your forms are accessible for everyone.

Why choose TYPO3 CMS for your website

Time and time again we have found TYPO3 to strike a great balance between functionality and usability whilst also being highly customisable, scalable and cost effective. Here's why.

Git tip: squash intermediate commits

Make the git history neater with `git rebase --interactive`

@use and @import rules in SCSS

Bring your project's front-end code up to date and replace the @import rule with @use in your SCSS partials for more control and clarity.

15 reasons to choose TYPO3 CMS

Why 15 years of experience using TYPO3 has convinced us it is the CMS of choice for both agencies & clients.

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.

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