Agile, SCRUM, E-Commerce, SEO, Software Engineer & Consultant

Hi! I’m Matthias Kerstner.┬áThe following pages present an overview of my endeavors in the field of software engineering in all its facets. Feel free to browse through the list of available categories and posts or give your luck a chance and use the search.

If you feel like it you can also subscribe to the (infrequently updated) RSS feed. As always, comments are welcome. I’ll try to answer questions in a timely fashion.

Have a look at the about me and contacts page for ways to connect. Cheers!

Latest Posts

In order to get you started here’s the list of the latest posts:

  • Setting up Collabora CODE with NextCloud using Apache reverse proxy on Debian 8 Jessie
    Setting up Collabora Online Development Edition (CODE) can be a little tricky. This guide shows the steps needed to get Collabora CODE working using an Apache 2.2 reverse proxy on Debian 8 Jessie....
    » Read more
Setting up Collabora CODE with NextCloud using Apache reverse proxy on Debian 8 Jessie
  • Setting up a classic AWS EC2 Load Balancer for SSL termination
    Setting up an AWS EC2 Load Balancer for SSL termination is pretty straight forward once you have all required information at hand.In this example we will be setting up a classic AWS EC2 Load Balan...
    » Read more
Setting up a classic AWS EC2 Load Balancer for SSL termination
  • Fixing Magento 1 newsletter queue bug due to missing encoding in grid renderer class
    In a recent Magento 1.9.3.2 project we experienced a strange behavior related to the built-in newsletter module in admin grid. When trying to add a newsletter template to the queue using the action dr...
    » Read more
Fixing Magento 1 newsletter queue bug due to missing encoding in grid renderer class
  • Using Command Query Responsibility Segregation to speed up data-driven web applications
    Typical web applications spend most of their time reading data from a data storage (i.e. a database) which is then processed and converted to HTML for the desired frontend visualization.Furthermor...
    » Read more
Using Command Query Responsibility Segregation to speed up data-driven web applications
  • Avoid Duplicate Content by enforcing trailing slash in URLs
    Most of today's popular Content Management Systems (CMS) support the option to use Search Engine Friendly URLs (SEF URLs). This option is either provided by using permalink structures or simply by dep...
    » Read more
Avoid Duplicate Content by enforcing trailing slash in URLs