Thomas Steiner
Latest Blog Posts
- Your MP3s from Google Drive in Music Assistant on Home Assistant
- A polyfill for the HTML switch element
- Using the Web Monetization API for fun and profit
- Running Node.js in a Hugging Face Space
- Prompt API color sensitivity
- For all that's holy, can you just leverage the Web, please?
- What a diff'rence a semicolon makes
- Setting the COOP and COEP headers on static hosting like GitHub Pages
- Playing with AI inference in Firefox Web extensions
- Testing browser-use, a scriptable AI browser agent
More blog posts in the archive.
Search
Tags
AdWords AI AMP API Apple Audio Automation Bluetooth Browser Extensions Chrome Clipboard Cloud Command Line Compression Conference CSS Dark Mode Debugging DevTools Erasmus Favicon Firefox Gaming Hardware HID Home Automation Hosting HTML HTTP iOS Java JavaScript JSON Life Linux Machine Learning macOS Media Microsoft Edge Mini Apps Mobile Music Networking Node.js Open Source Payments Performance PHP Podcast Political Polyfill Privacy Project Fugu PWA Python Research REST Retro RSS Ruby Safari Security Semantic Web SEO Service Workers SVG Technical Unicode Video VoIP W3C Web Standards WebAssembly WebView WiFi Work
