tutorial

Webdev Endgame 2020

12 minute read Modified:

Using the whole potential of the web by bringing native app like features to the web.
I created a full stack template to quickly build nativ cross-platform apps with one web code base: CAIN-Stack Code & Docs Intro With Steve Jobs originally presenting the idea of web apps “that look exactly and behave exactly like native apps” 12 years ago and 4 years since the term “PWA” was coined, How close are we to a webpage that behaves like a native app? First lets take a look what makes an app native:

Piracy and privacy bible

1 minute read Modified:

If it rhymes, it chimes. Only an invisible pirate is a good pirate. Not really a post, just two very good resources, that i want to share.
privacytools.io is one of my favorite sites. I foĺlowed many tips & tricks such as switching to mailbox.org as my email provider, using bitwarden as my password manager, standardnotes as my note taking tool and the like. Study it and try to realize as much as possible. After you went incognito, you can start to do some fun things without creating to much noise. Follow the awesome piracy guide to find hidden treasures.

OpenWrt router destroys Fritzbox

3 minute read Modified:

160€ for a router, that is a blackbox to me? ok no
Intro Everyone needs a router in their life. Many don’t care which, some care and pay a lot of money and a few care a lot and pay little. The ideal scenario would be the last option. Today I teach you how. It is easy as pie and costs you about 30-40€. Also as always I’ll include some bonus hacks. Let’s start. GL.iNet a company that produces portable, privacy focused routers running OpenWrt I own a GL.

The Homeserver saga - Part 1

3 minute read Modified:

Turning a laptop into a homeserver with Nextcloud & collabora in docker
It is a hot summer and my brain is to overcooked to program anything… Suddenly a bright light appears of nowhere and screams at me: “You are a privacy slut! All your files are stored on Google Photos and OneDrive. You are using Gmail and Instagram. DO SOMETHING!”. So I did. I quickly deleted instagram and went from gmail to mailbox.org. But before I could delete all my files from those cloud services I needed an alternative.

Nginx performance upgrades for your website

3 minute read Modified:

Speed up your website with Nginx gzip and browser caching
Why host your own webserver? Why would you even care about the hassle of setting up your own webserver? Two reasons: It is most likely cheaper than any webhosting package Customizability I have a 2GB Ram VPS on netcup.de and recently was lucky enough to get it on blackfirday for 1,69€ a month. Currently I am hosting a couple of NodeJS applications controlled with PM2, a CouchDB installation and a couple of static sites.

Raspberry Pi Kiosk Screen

4 minute read Modified:

Using a Raspberry Pi to display dynamic information on a TV and controlling when the TV is powered on.
Recently i was asked to configure a TV to automatically turn off and on on certain times and then display content in form of a website. A so called “kiosk screen”. I utilized a Raspberry 3b for this, set up Raspbian and wrote a short bash script that runs as a service on boot up. Part 1: Setup Raspberry Pi In order to have not only terminal output on our screen we need to install the full version of Raspbian, which comes with a GUI.