hipsquare

The hipsquare blog on technology and our projects.

Cover Image for HipSquare launches new website for AWO Oberbayern

We're very proud of our latest launch: An entirely new website for AWO Oberbayern. Built with some of our favorite tools: Strapi and Next.js.

Felix Christl
Felix Christl

More Stories

Cover Image for Come work with us

Come work with us

Are you looking for a great place to work as a JS/TS developer? Check out HipSquare!

Felix Christl
Felix Christl
Cover Image for Monitoring and alerting with HipAlert

Monitoring and alerting with HipAlert

We proudly present HipAlert: An extensible monitoring and alerting tool written in TypeScript.

Felix Christl
Felix Christl
Cover Image for Boosting Next.js builds by caching

Boosting Next.js builds by caching

When working with large data sources and SSG in Next.js, keeping build times fast can be challenging. In this article, we propose a caching strategy to overcome that challenge.

Felix Christl
Felix Christl
Cover Image for Changing node versions in CIs without root access

Changing node versions in CIs without root access

Do you need to work in CI environments that don't let you choose a NodeJS version? Here's a simple solution

Felix Christl
Felix Christl
Cover Image for Tracking cows — podcast edition

Tracking cows — podcast edition

Lean back and listen to hear the full story of our cow tracker

Felix Christl
Felix Christl
Cover Image for Build a Next.js app to retrieve, display and update data in Strapi

Build a Next.js app to retrieve, display and update data in Strapi

In the third part of our series on using Strapi and Next.js, we will implement a Next.js frontend app that will use to-do data from Strapi, render them and allow to tick to-dos off.

Felix Christl
Felix Christl
Cover Image for Configure a backend including a REST API with Strapi

Configure a backend including a REST API with Strapi

In the second part of our series on using Strapi as a backend solution, we will set up an entire backend for a to-do list app without writing a single line of code.

Felix Christl
Felix Christl
Cover Image for Replacing classical backend systems with a headless CMS (Strapi, that is)

Replacing classical backend systems with a headless CMS (Strapi, that is)

Over the next couple of posts, we will check out if Strapi as a headless CMS can replace our more traditional backends. To do that, we'll build a little example app and see how the development compares to a more classical approach.

Felix Christl
Felix Christl
Cover Image for Tracking cows on pastures using GPS trackers

Tracking cows on pastures using GPS trackers

Discover how we at HipSquare built and rolled out a GPS tracking solution for cows

Felix Christl
Felix Christl
Cover Image for Email alerts for problems with Dockerized services using Elasticsearch and ElastAlert

Email alerts for problems with Dockerized services using Elasticsearch and ElastAlert

We'll walk through setting up alerts for Docker services using Elastalert

Felix Christl
Felix Christl
Cover Image for Managing Docker Logs with Elasticsearch and Kibana (dockerized, of course)

Managing Docker Logs with Elasticsearch and Kibana (dockerized, of course)

In this article, we’ll look at setting up Elasticsearch and Kibana for that, plus Filebeats to deliver log files to Elasticsearch. We’ll expose Elasticsearch and Kibana using Nginx as a revere proxy.

Felix Christl
Felix Christl