Author: Marcus Schwemer

My first podcast … and beyond

The @workingdraft podcast invited me to talk about the topic “TYPO3 Performance”. In this post I will share how it came to that invitation. In the second part of this post I describe the learnings out of my first recorded podcast. The history In November 2017 my colleague Dirk Döring retweeted a “call for topics” of the @workingdraft podcast. The workingdraft podcast is a major german podcast with about web development topics with about 14.000 downloads per episode. After some days of thinking I sent a DM, that I would be interested. There were three main reasons for that:...

Read More

TYPO3 Reading List 01 / 2018

Welcome to the first post of the year 2018! Since the last one was quite a couple of weeks ago, I thought to share some reading recommendations with you. The first section is about TYPO3, the second takes a look outside our community. TYPO3 … Budget Applications and Decisions In November 2017 17 from 24 budget ideas were accepted and published by the EAB for the member budget poll. All accepted applications were shortly described on Finally nine applications were selected based on the member poll. Read on at Release of TYPO3 9.0 Probably most of us...

Read More

TYPO3 Performance: Frontend Optimisation

The second layer of the performance onion is about building the “frontend stuff”. The goals are to minimize, what’s delivered to the client, and to deliver the asset at the right time. At the end of this post, you will know which strategies, tools and TYPO3 options, you can use to improve in this area. The main goal in this area to minimize the data, which is transferred between server and client. The average size of a website grew from 703kB in 2010 to 2.332 kB in 2016 (Source: KeyCDN). Now imagine how it takes to transfer a website...

Read More

TYPO3 Extension Roundup 3rd Quarter 2017

The third quarter of this year is passed and it is time for the extension roundup. But before presenting the extensions for the last three months, I have some news for you regarding the coverage of TYPO3 extensions. Future coverage of extensions Not every extension will be published via the TYPO3 extension repository any more. Main reason is, that composer makes it very easy to include extensions from other sources, like Packagist, Github or Bitbucket. Starting with the next issue of the Extension Roundup, I will also search for interesting extensions on these services. But I need your help:...

Read More

TYPO3 Performance: Asset Delivery and Caching

The first layer of performance onion is about asset delivery and caching. Each asset, which you do not have to deliver twice, makes your website faster. This blogpost shows, what you can do in this area, without touching the content of your website. The main secret for this layer is called “Caching”. Caching is used in two areas: Browser and proxy caching. Browser caching is probably well known by most of us. This is, when browsers save assets for multiple usage. Proxies are services, which cache assets and complete pages and deliver them to the browsers as if they...

Read More

Patrons Platinum Level

Amazon – Affiliate

If you like this blog and want to support me, you can use the following Amazon Logo to order products there. For each ordered product, I will receive a small commission. There will be no additional costs for you,

Become a Patron