Willkommen im Blog
Das ist mein persönlicher Tech-Blog, in dem ich über Webentwicklung, Home Automation und interessante Projekte schreibe.
Was euch erwartet
Nach 17+ Jahren in der Softwareentwicklung haben sich einige Geschichten und Erkenntnisse angesammelt. Hier ein Überblick:
- Technische Deep-Dives in Laravel, Vue.js und TypeScript
- Home Automation mit Home Assistant und ESPHome
- Architektur-Entscheidungen und warum bestimmte Patterns funktionieren (oder nicht)
- E-Commerce Insights aus dem Aufbau eigener Shopsysteme
Ein kurzes Code-Beispiel
Ein TypeScript-Snippet, das ich häufig verwende:
const debounce = <T extends (...args: unknown[]) => void>(
fn: T,
delay: number
): ((...args: Parameters<T>) => void) => {
let timeoutId: ReturnType<typeof setTimeout>
return (...args) => {
clearTimeout(timeoutId)
timeoutId = setTimeout(() => fn(...args), delay)
}
}
Mehr kommt bald!