Adrian Jost

image for Surge.Sh Teardown GitHub Action
click to zoom

Surge.Sh Teardown GitHub Action

Work - December 2019

At work we  deploy all pull requests to surge.sh. To reduce the amount of deployed pages I developed this GitHub Action to tear down all projects that match a RegEx

Used Tools:
JavascriptGitHub Actions
Links:
image for SmartLight V3
click to zoom

SmartLight V3

Hobby - November 2019

Version 3 of my own Smart Home Lighting System is featuring gradient support for using it as a light alert in the morning. It is planned to be compatible with a wide variaty of devices and supports all features of the previous versions plus a beautiful new minimalistic ui.

Used Tools:
GitHTML5Vue.jsFirebaseCSS3JavascriptArduinoTravis CIVuexEasyEDAsoldering
Links:
image for Two Channel Picker
click to zoom

Two Channel Picker

Hobby - November 2019

As part of SmartLight V3 I developed a two channel color picker that I also published on npmjs.org.

Used Tools:
Vue.jsJavascriptGitCSS3HTML5
Links:
image for Markdown 2 Latex Converter
click to zoom

Markdown 2 Latex Converter

Hobby - August 2019

I was to lazy to write my bachelor thesis with Latex, so I've build a Markdown to Latex Converter 😅.

Used Tools:
JavascriptNode.jsGit
Links:
image for Vue filter component
click to zoom

Vue filter component

Work - July 2019

Vue Filter Component for FeathersJS inspired by the UI of Googles Webmaster Console. The complete UI is exchangeable and it offers an API to customize the output query for different databases.

Used Tools:
Vue.jsCSS3JavascriptGitFeathersJSMongoDB
Links:
image for Dedent Tabs
click to zoom

Dedent Tabs

Hobby - June 2019

The package dmnd/dedent is pretty awesome, but it is lacking support for tab indentation and is not maintained anymore. For that reason I continued maintaing it and published dedent-tabs wich is now downloaded over 10.000x per Week.

Used Tools:
Node.jsJavascript
Links:
image for Slate.JS Sorting Task Plugin
click to zoom

Slate.JS Sorting Task Plugin

University - February 2019

As part of the course "Web Development with Web Frameworks" we have developed a Slate.JS plugin, which will transfer the educational concept of sorting tasks into the digital world. We focused our development on a super simple, intuitive design for students and teachers. In addition, we focused on writing really clean code to ensure a smooth transition to the core editor development team.

Used Tools:
ReactJavascriptCSS3HTML5BEMSlate.jsGit
Links:
image for Nextcloud Metadata Plugin
click to zoom

Nextcloud Metadata Plugin

University - January 2019

For research, my fellow students and I implemented an prototype of an Nextcloud Plugin that can display additional, externaly saved metadata for files.

Used Tools:
NextcloudPHPJavascriptGit
Links:
image for Console TicTacToe
click to zoom

Console TicTacToe

Hobby - November 2018

Just for fun, I created a basic TicTacToe game that you can run in your browsers console.

Used Tools:
JavascriptGit
Links:
image for Modular Text Editor
click to zoom

Modular Text Editor

University - July 2018

I think Smalltalk is a dead language, but we got the task to develop a component-based, modular editor, similar to the editors of Gitbook.io and Wordpress (Gutenberg). We have done our best to ensure good usability.

Used Tools:
SqueakSmalltalkGitSCRUMTravis CICoveralls.io
Links:
image for Metadaten Editor
click to zoom

Metadaten Editor

University - June 2018

In the seminar "Web Programming and Web Frameworks" we developed a content management software for teaching content.

Used Tools:
Vue.jsGitJavascriptCSS3HTML5FeathersJSTravis CI
Links:
image for Robot Competition
click to zoom

Robot Competition

University - May 2018

We had many really cheap electronic components, a piece of plywood and the task of building a robot that can navigate to a destination with simple light sensors. Our robot was one of only two robots that could move and the only one that could find the target, so we won this competition.

Used Tools:
ArduinoLaser Cuttersoldering
Links:
image for SmartLight V2
click to zoom

SmartLight V2

Hobby - April 2018

Version 2

Used Tools:
JavascriptVue.jsFirebaseGit
Links:
image for SmartLight V1
click to zoom

SmartLight V1

Hobby - September 2017

My own smart home lighting system. I designed it with the goal of a simple setup process, an frictionless UI and very cheap hardware.

Used Tools:
JavascriptArduinoHTML5CSS3GitEasyEDAsoldering
Links:
image for RC Car Lighting System
click to zoom

RC Car Lighting System

Hobby - August 2017

With the help of an Arduinos I read out the throttle control of the RC receiver and was able to control the brake light accordingly. Additionally I developed circuit boards for the LEDs to mount them easily.

Used Tools:
ArduinosolderingKiCad
Links:
image for FastFeed
click to zoom

FastFeed

Hobby - May 2017

Mobile Internet is really expensive in Germany. I developed FastFeed to be able to read news even when the reception is poor. A super small webapp, which causes only minimal traffic.

Used Tools:
HTML5CSS3JavascriptServiceWorker
Links:
image for CleanIT WordPress Theme
click to zoom

CleanIT WordPress Theme

Hobby - March 2017

My first own Wordpress theme. The focus of the development was on performance, minimalism and extensibility. To this day, I use it in my blog to ensure optimal loading times.

Used Tools:
WordpressHTML5CSS3JavascriptPHP
Links:
image for "Quissen"-App
click to zoom

"Quissen"-App

Work - December 2016

For the company Lightball SSC I finished the development of the quiz app "Quissen". It is using Angular 1 with an Wordpress REST Backend.

Used Tools:
JavascriptWordpressHTML5CSS3GitAngular 1ionic
Links:
image for Websnooze V1
click to zoom

Websnooze V1

Hobby - August 2016

Having multiple monitors at your desktop is awesome, but sometimes you aren't using it. Why not showing some calm images on it to keep you relaxed and balanced on work. Websnooze was an application that showed you images from unsplash.com in your new tab page or on a dedicated webpage.

Used Tools:
JavascriptHTML5CSS3ServiceWorkerChrome Extension
image for Open Gallery
click to zoom

Open Gallery

Hobby - July 2016

Photosharing and Collecting made easy.

Used Tools:
PHPJavascriptCSS3HTML5SQLSQLite
Links:
image for Stepcraft CNC GRBL Controler
click to zoom

Stepcraft CNC GRBL Controler

Hobby - May 2016

Our school got an awesome Stepcraft CNC but the software was horrible. Sadly the used controller was proprietary. The solution: I wired up an arduino (with a lot of reverse engineering), uploaded some software. We can now use any public available GRBL Software like the one provieded by easel.com. 

Used Tools:
ArduinoCNCEasel soldering
Links:
image for New Theme For School Library Homepage
click to zoom

New Theme For School Library Homepage

Hobby - April 2016

A friend of me programmed a book inventory system for our school library, but the UI was pretty ugly (sorry my friend). So we came together and I updated the css files without changing the HTML structure as best as possible to make it more appealing to the eye.

Used Tools:
CSS3
Links:
image for LED Coaster
click to zoom

LED Coaster

Hobby - April 2016

We had an CNC machine, and I had some freetime and a lot of ideas. One of those was an cool coaster concept that doubled as a lamp at the late afternoon BBQ partys. The Coaster illuminates your drink and you get some colorfull light at your party while still be able to see your friends.

Used Tools:
CNCEasel soldering
image for School Information Telegram Bot
click to zoom

School Information Telegram Bot

Hobby - November 2015

As a student I was tired of actively searching for new substitution lessons or school news. So I developed a telegram bot that can inform me about these things. @archenhold_bot

Used Tools:
TelegramPythonPHP
Links:
image for VisualAdvise
click to zoom

VisualAdvise

Work - July 2015

In a design competition of the company "Visual Advise" I could convince and was allowed to design the factsheet of the company.

Used Tools:
Gimp
Links:
image for School App
click to zoom

School App

Hobby - April 2015

For our school I developed an app, which could manage the most important data for students, such as substitutions, study plans and homework.

Used Tools:
Thunkable App BuilderPHPMIT App Inventor
Links:
image for Substitution Plan Upload System
click to zoom

Substitution Plan Upload System

Hobby - March 2015

My school uses an custom made software for displying and managing substitutions. I extended this software with an automatic upload script to our school server. We can now view our substitions online on our website.

Used Tools:
HTML5CSS3Javascript
Links:
image for Mobile Friendly Theme For School Homepage
click to zoom

Mobile Friendly Theme For School Homepage

Hobby - June 2014

At our school we had the privilege to have full control over our website, unfortunately it was not mobile friendly at that time. So my first real web development project was to make this site mobile and friendly. The architecture isn't great, but it works with solid performance thanks to clever caching techniques.

Used Tools:
PHPHTML5JavascriptCSS3
Links:
image for Robocup World Championship Eindhoven
click to zoom

Robocup World Championship Eindhoven

Hobby - June 2013

After the success at the German Championship in the Robocup Junior, my team and I were allowed to participate at the World Championship in Eindhoven. Unfortunately this year we were not as successful as last year. Nevertheless it was a great experience and we had a lot of fun.

Used Tools:
ArduinosolderingBricxCCKiCad
image for Robocup 2013 - German Champion
click to zoom

Robocup 2013 - German Champion

Hobby - March 2013

After successful participation at the World Championships 2012, my team and I finally managed to become German Champion in the Robocup Junior Competition in 2013.

Used Tools:
ArduinoKiCadBrixCCsoldering
image for Robocup 2012 - World Champion
click to zoom

Robocup 2012 - World Champion

Hobby - June 2012

After successful qualification both at the Berlin and the German Championships, my team and I won a competition at the Robocup Junior World Championship 2012 in Mexico City. So I can proudly call myself a world champion . The task was to build and program a line following robot that also had the ability to locate and rescue a victim within a room.

Used Tools:
ArduinoKiCadBricxCCsoldering
Links: