An open API service indexing awesome lists of open source software.

https://github.com/firsttris/firsttris


https://github.com/firsttris/firsttris

Last synced: 2 months ago
JSON representation

Awesome Lists containing this project

README

          

# Welcome, I'm Tristan πŸ‘‹

πŸ“ **BΓΌhl, Germany** | πŸ’» **Software Craftsman** | 🏒 **[Teufel IT](https://teufel-it.de)**

![Web](https://img.shields.io/badge/-Web-4285F4?style=flat-square&logo=google-chrome&logoColor=white)
![TypeScript](https://img.shields.io/badge/-TypeScript-3178C6?style=flat-square&logo=typescript&logoColor=white)
![Go](https://img.shields.io/badge/-Go-00ADD8?style=flat-square&logo=go&logoColor=white)
![Node.js](https://img.shields.io/badge/-Node.js-339933?style=flat-square&logo=node.js&logoColor=white)
![Deno](https://img.shields.io/badge/-Deno-000000?style=flat-square&logo=deno&logoColor=white)
![Bun](https://img.shields.io/badge/-Bun-000000?style=flat-square&logo=bun&logoColor=white)
![Astro](https://img.shields.io/badge/-Astro-FF5D01?style=flat-square&logo=astro&logoColor=white)
![React](https://img.shields.io/badge/-React-61DAFB?style=flat-square&logo=react&logoColor=black)
![VS Code](https://img.shields.io/badge/-VS_Code-007ACC?style=flat-square&logo=visual-studio-code&logoColor=white)
![Linux](https://img.shields.io/badge/-Linux-FCC624?style=flat-square&logo=linux&logoColor=black)
![Docker](https://img.shields.io/badge/-Docker-2496ED?style=flat-square&logo=docker&logoColor=white)
![Podman](https://img.shields.io/badge/-Podman-892CA0?style=flat-square&logo=podman&logoColor=white)

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.

[![Website](https://img.shields.io/badge/-Let's_talk-FF5722?style=flat-square&logo=google-chrome&logoColor=white)](https://teufel-it.de) [![Email](https://img.shields.io/badge/-Contact_me-EA4335?style=flat-square&logo=gmail&logoColor=white)](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

![Wingfoiling](./Wingfoiling.jpeg)

[![Instagram](https://img.shields.io/badge/-Follow_me_on_Instagram-E4405F?style=flat-square&logo=instagram&logoColor=white)](https://www.instagram.com/tristan.teufel/)

## Connect

[![Website](https://img.shields.io/badge/-teufel--it.de-FF5722?style=flat-square&logo=google-chrome&logoColor=white)](https://teufel-it.de)
[![CV](https://img.shields.io/badge/-CV-4CAF50?style=flat-square&logo=read-the-docs&logoColor=white)](https://cv.teufel-it.de)
[![LinkedIn](https://img.shields.io/badge/-Tristan_Teufel-0077B5?style=flat-square&logo=linkedin&logoColor=white)](https://linkedin.com/in/tristanteufel)
[![GitHub](https://img.shields.io/badge/-Follow-181717?style=flat-square&logo=github&logoColor=white)](https://github.com/firsttris)

---