All articles
Fuel pricesTwo Apps Become One: Spritpreise Is Now Petroly
I ran two separate fuel price apps for Austria and Germany. They shared identical source code, split my weekends, and doubled the work behind every release.
Fuel pricesAgentic Software Development: How Petroly Shipped Ahead of Schedule
How an agentic development workflow helped me launch Petroly on iOS and Android ahead of schedule after a surge in user interest.
Fuel pricesDatenanalyse: Wie die Nahost-Eskalation den (deutschen) Spritmarkt in nur einer Woche verändert hat
Analyse der Dieselpreise in Deutschland im März 2026: Preissteigerung, Rohölmarkt und Vergleich mit anderen europäischen Ländern.
Fuel pricesSpritpreise Deutschland
How a holiday side project became Spritpreise Deutschland, adding German fuel stations alongside CarPlay and Android Auto support.
Fuel pricesSpritpreise Österreich: A turbulent year at the gas pump! (2023)
A visual recap of Austrian fuel prices in 2023, from seasonal lows and autumn peaks to the diesel and Super 95 comparison.
Fuel pricesComparison of fuel prices in Austria by federal state
A 2022 Spritpreise Österreich update compared average fuel prices by Austrian federal state and highlighted the cheapest and most expensive regions.
Fuel pricesSpritpreise Österreich - Die ultimative Tankstellen-App
An analysis of Austrian fuel prices around Pentecost using Spritpreise Österreich data, and why the holiday alone did not explain the rise.
Mobile appsPublic Toilets in Vienna adds search option for hand disinfection and goes viral
A 2022 update to Public Toilets in Vienna added hand-disinfection locations using City of Vienna data and drew local press attention.
MarketsBitcoin Monitor has reached 50k installs on Android
Bitcoin Monitor passed 50,000 Android installs in 2020, with 10,000 new users in one month. A snapshot of the app’s organic growth.
EngineeringStencil Web Components in React with generated React wrappers and bindings for TypeScript
Use Stencil components in React with generated wrappers and TypeScript typings. Read the full guide and explore the example code.
MarketsStock Watch FAANG Signals - Volatility during COVID-19
A snapshot of tech-stock volatility in April 2020, when Stock Watch FAANG Signals showed a sharp intraday move in Apple shares.
Mobile appsPublic Toilets in Vienna
Vienna publishes its public toilets as open government data. I turned that dataset into an app that finds the nearest one and respects opening hours.
EngineeringQuick wins for your Ionic Angular App with ES2015
Explore smaller packaged Ionic Angular apps by shipping ES2015 code without an unnecessary duplicate ES5 bundle.
Mobile appsCitybike Vienna ❤️ Warm Temperatures
I used Vienna’s open bike-share data to create a time-lapse of Citybike rentals and explore patterns in how people used the stations.
MarketsVisit Bitcoin Monitor at https://bitcoinmonitor.app
Bitcoin Monitor moved to bitcoinmonitor.app in 2018 and added trade signals and volatility metrics. Explore the original announcement.
Markets[New App] Stock Watch: FAANG Signals
Stock Watch FAANG Signals tracks NASDAQ top tech stocks like Apple, Amazon and Microsoft and calculates continuously updated trade signals.
Mobile appsSummer is calling: "Wassertemperatur in Österreich"
An app for exploring water temperature, clarity, and water quality at Austrian lakes, rivers, and reservoirs.
Mobile appsCitybikes: Radfahren in Wien
Why I built Citybikes Vienna, an app for finding available bikes and return spaces across the city’s bike-share stations.
MarketsThe Evolution of Bitcoin Monitor: Crypto Coin Check
How Crypto Coin Check extended Bitcoin Monitor with cross-coin comparisons and live prices from multiple exchanges.
MarketsBitcoin Monitor with Real-Time Prices
Bitcoin Monitor compares live crypto prices from Kraken, Coinbase, Bitfinex, Bitstamp, Bitpanda and more, showing arbitrage potential and volatility.
EngineeringOn the subject of RxJS: multiple subscribers to a single Observable
Why two subscriptions to one RxJS Observable did not both receive an event, and how a Subject solves the multicasting problem.
EngineeringBrowser Market Share in Austria
A look at Austrian browser usage in 2016, when Chrome overtook Internet Explorer and changed the outlook for modern web apps.
EngineeringDebuggable Browser for Android
A debug-enabled Android WebView helped me inspect device-only bugs in mobile web apps with Chrome Developer Tools.
Career & researchAward for outstanding achievements
In 2014, I received a Kapsch Award after completing two master's degrees with highest honors at FH Technikum Wien.
- Career & research
Speaker at PTC Live Stuttgart 2013
An announcement of my 2013 PTC Live Stuttgart talk on visualization concepts for software projects using PTC Integrity.
- Engineering
Fixing: Error executing command 'ant' on Mac OS X 10.9 Mavericks
How I resolved the missing Apache Ant build error when running PhoneGap/Cordova for Android on Mac OS X Mavericks.
- Career & research
Request: Data of Business Projects for Master Thesis
In 2013, I explored context-driven visualizations for managing complex business projects in my master’s thesis.
Career & researchUp and running!
The story behind launching my personal website in 2013 and the tradeoffs of maintaining a home on the web alongside other platforms.
