https://github.com/firsttris/firsttris
https://github.com/firsttris/firsttris
Last synced: 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/firsttris/firsttris
- Owner: firsttris
- Created: 2026-01-30T19:07:33.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2026-02-17T19:06:02.000Z (4 months ago)
- Last Synced: 2026-02-21T23:06:00.023Z (4 months ago)
- Size: 31.3 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Welcome, I'm Tristan π
π **BΓΌhl, Germany** | π» **Software Craftsman** | π’ **[Teufel IT](https://teufel-it.de)**












Iβm a **Software Architect & Developer Experience Expert.** I enjoy building things that make development less painful and systems more resilient.
Currently doing some heavy lifting in enterprise environments, but always keeping my hands dirty with Open Source.
## Specialized Consulting
I help companies bridge the gap between complex requirements and maintainable, high-quality software.
With a decade of enterprise experience and deep developer tooling knowledge, I make your codebase an asset, not a liability.
How I can support your team:
- **Architecture & Strategic Consulting**: expert feedback on system design and scaling modern software ecosystems.
- **Modernization & Refactoring**: migrate legacy codebases to modern, clean, testable, high-performance stacks.
- **Developer Experience & Tooling**: build testing and automation infrastructure based on my experience with thousands of users. I help teams build resilient systems and scale developer velocity.
Let's build something that lasts.
[](https://teufel-it.de) [](mailto:tristanteufel@googlemail.com)
## Things I built because I needed them
### PWA's
- π₯οΈ **[ccu-addon-mui](https://github.com/firsttris/ccu-addon-mui)** - Modern PWA UI for HomeMatic CCU3 with dashboards and device control
- ποΈ **[snapraid-ui](https://github.com/firsttris/snapraid-ui)** - Clean web dashboard for SnapRAID status, sync, and scrub
- π¨ **[reactive-volcano-app](https://github.com/firsttris/reactive-volcano-app)** - Bluetooth control panel for Storz & Bickel vaporizers
- βοΈ **[Flugwetterdaten](https://github.com/firsttris/Flugwetterdaten)** - METAR/TAF viewer and flight weather data for Baden-Airpark
- π **[astro-cv](https://github.com/firsttris/astro-cv)** - CV site built with Astro and a content-first layout
- π **[teufel-it-astro](https://github.com/firsttris/teufel-it-astro)** - Teufel IT website built with Astro, optimized for speed
### Chrome Extensions
- π¬ **[chrome.sendtokodi](https://github.com/firsttris/chrome.sendtokodi)** - Send web video streams to Kodi with one click
- π§Ή **[oneclickhistorycleaner](https://github.com/firsttris/oneclickhistorycleaner)** - One-click browsing history cleaner for Chrome
### VSCode Extensions
- π§ͺ **[vscode-jest-runner](https://github.com/firsttris/vscode-jest-runner)** - The industry-standard Test integration for VS Code. High-performance test orchestration used by thousands of developers to maintain velocity in complex Monorepos.
- π¦ **[vscode-distrobox-reveal](https://github.com/firsttris/vscode-distrobox-reveal)** - Reveal Folder in Host Explorer from Distrobox containers directly in VS Code
- π£οΈ **[vscode-speech-language-switch](https://github.com/firsttris/vscode-speech-language-switch)** - Quickly switch VS Code speech recognition language
### Kodi Plugins
- πΊ **[plugin.video.sendtokodi](https://github.com/firsttris/plugin.video.sendtokodi)** - Stream URLs to Kodi using yt-dlp
- π **[repository.sendtokodi](https://github.com/firsttris/repository.sendtokodi)** - Kodi repository for SendToKodi add-ons
### Smart Home
- β‘ **[esphome-energy-dashboard](https://github.com/firsttris/esphome-energy-dashboard)** - ESPHome-based energy dashboard with realtime charts
- π§΅ **[esp32c6-thread-router](https://github.com/firsttris/esp32c6-thread-router)** - ESP32-C6 Thread router to extend mesh coverage
- π‘ **[esp32c6-zigbee-router](https://github.com/firsttris/esp32c6-zigbee-router)** - ESP32-C6 Zigbee router to extend network coverage
### Tools
- π **[snom-xml](https://github.com/firsttris/snom-xml)** - Sync Google Contacts to Snom IP phones via XML
### Archived Projects
- π‘ **[mfrc522-rpi](https://github.com/firsttris/mfrc522-rpi)** - MFRC522 RFID control library for Raspberry Pi
- π¦ **[html-webpack-multi-build-plugin](https://github.com/firsttris/html-webpack-multi-build-plugin)** - Webpack plugin for modern/legacy dual builds
- π **[node-red-contrib-homematic](https://github.com/firsttris/node-red-contrib-homematic)** - Node-RED nodes for Homematic devices
- πΎ **[urbackup-docker](https://github.com/firsttris/urbackup-docker)** - Docker image for UrBackup server
- β±οΈ **[react-track](https://github.com/firsttris/react-track)** - Time tracking app with simple reporting
- πΉ **[chrome.ipcamviewer](https://github.com/firsttris/chrome.ipcamviewer)** - Chrome IP camera viewer and monitor
## What I'm known for:
π vscode-jest-runner: My contribution to the JS testing ecosystem. Used by thousands of developers to keep their Testing flow smooth.
π IoT & Hardware: Hacking everything from HomeMatic to Bluetooth-controlled devices. If it has an API (or I can reverse-engineer one), Iβll automate it.
ποΈ Clean Architecture: Iβm a big believer in code that stays maintainable even when the requirements go wild.
## Beyond Coding: Catch Me Wingfoiling

[](https://www.instagram.com/tristan.teufel/)
## Connect
[](https://teufel-it.de)
[](https://cv.teufel-it.de)
[](https://linkedin.com/in/tristanteufel)
[](https://github.com/firsttris)
---