Before starting a new project, I always ask myself: why?
This time, it’s to show the capabilities of the web and some new cutting edge features.

What we will build. (Photo by Ben White on Unsplash)

The Concept

My idea is, that the camera app should behave similarly to the camera app natively installed on your phone. So it should definitely work…

Source: GitHub Blog

These days, almost every project has some other projects it depends on. This isn’t a bad thing. It’s good. Let others do the hard work for you and just use all the convenient APIs.

But it will get worse if someone finds a security vulnerability in one of those dependencies…

In this article, I will explain the methods we used to build a white label product where we can override most parts of the product with theme/client specific pieces.

Photo by La-Rel Easter on Unsplash

Give me some context — Why?

I work on the project Schul-Cloud at the Hasso Plattner Institute in Potsdam Germany. There we are developing an educational cloud…

Screenshot of “Files Sync Action” Marketplace Entry

Let’s start with the why…

I am a lazy person… A really lazy person and I hate doing monotonus tasks. That’s why I love beeing a developer and can automate all those tasks. One of these boring tasks is copying files.

To keep my GitHub repositories organized, I have a couple of GitHub Actions that…

Render Custom Components from a HTML-String

You want to use a Headless CMS, but you don’t want to loose your custom Vue.JS Components. What can you do?

What is actually the Problem? Why not use v-html?

I thought that as well! But it turns out, that v-html can only render plain html. Your custom components are not getting resolved. So if you get some string…

This article will cover, how we deploy every pull request to a seperate domain using

Here is your deployed pull request (source:

But why?

On every pull request, we do the same thing during the review process.

  1. We checkout the branch on our local development machines
  2. We build the project
  3. We test the build for errors
  4. Finally we…

Adrian Jost

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store