hipsquare
The hipsquare blog on technology and our projects.
As part of our HipSquare brown bag sessions, we introduced the latest changes in the developer experience in Angular.
More Stories
Devops from Scratch 1: Dockerize a TypeScript Express App
A part of our HipSquare brown bag sessions, we will create an Express REST service from scratch with TypeScript and provide it in a Docker container
Authenticate end-users in Strapi with external providers
In this post, we will explore how you can use Strapi to authenticate end-users with third-party identity providers (e.g. Keycloak, Auth0, Azure AD)
Exploring Devcontainer in VS Code
Let's shift our local development environment in a remote container
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.
Come work with us
Are you looking for a great place to work as a JS/TS developer? Check out HipSquare!
Monitoring and alerting with HipAlert
We proudly present HipAlert: An extensible monitoring and alerting tool written in TypeScript.
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.
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
Tracking cows — podcast edition
Lean back and listen to hear the full story of our cow tracker
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.
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.
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.
Tracking cows on pastures using GPS trackers
Discover how we at HipSquare built and rolled out a GPS tracking solution for cows
Email alerts for problems with Dockerized services using Elasticsearch and ElastAlert
We'll walk through setting up alerts for Docker services using Elastalert
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.