Technical related blogposts. Mostly about the internals of Seams-CMS and the SaaS platform.

Startups you might find interesting - Week 1

As a startup ourselves, we know just how important it is to get exposure to reach your clients. Since every link helps, we like to do our part by telling you about some of the startup apps and sites we use, see or find interesting.

Parsing complex search queries

An important factor in a system like Seams-CMS is the fact we need to be able to let users search for data. Creating a system that can deal with such complex questions sounds like a daunting task, but is, in fact, a relatively simple problem: we treat our search queries as a custom programming language.

Global overview of the Seams-CMS infrastructure

Creating a high available content platform is not easy. We must ensure that the data is always available, and cannot suffer under large amount of traffic. We must also take into account things like privacy, encryption, backups etc. This blogpost will give you some insights in our infrastructure and the way we solve some of the problems when creating a SaaS platform.

Triggering GitLab-CI with Seams-CMS

If you use a static site generator like Jekyll or Gatsby with Gitlab-CI, you might want to trigger site generation each time your content changes. You could do this by triggering your CI manually, or uploading a git commit so your pipeline will trigger, but you can also let this trigger by Seams-CMS itself.

Using Seams-CMS with GastsbyJS

As you might have read before, this blog uses Seams-CMS together with GatsbyJS to generate a static site from our blog content. In this post, we tell you how we managed this and give you some ideas on how you can create your own static site with Seams-CMS and GatsbyJS.