Software
15 posts in Software.

Change brightness and volume when you plug in your phone
A Rulomi routine that lowers screen brightness and media volume when the charger goes in, then restores both when you unplug the phone.

TidyWallet's Forecast: see the day an account dips
Forecast, new in TidyWallet 1.2, carries each cash account 30, 60 or 90 days ahead from your ledger and names the first day one would go below zero.

Change the volume when your phone connects to your car
A Rulomi routine that sets media volume and turns on Do Not Disturb when your car's Bluetooth connects, then restores both when you leave.

Set a daily reminder to take a break and stretch
A Rulomi routine that shows the same break reminder at a fixed time every day, with a spoken version and a weekday-only variation.

Turn on auto-rotate only for certain apps
A Rulomi routine that switches Android auto-rotate on for YouTube or another app you pick, then restores it when you switch away.

Rulomi is on Google Play
Rulomi 0.5.0 is out on Google Play. Describe an Android routine in a sentence, review the plan, then enable it. Here's what changed since the first look.
Two free icon libraries: Devigner Icons and Reicon
Devigner Icons and Reicon are free SVG icon sets with React packages. How they differ in styles, frameworks, licensing and the props you'll use.

Luma's first week in open beta
What changed in Luma since the open beta began on September 25, from deeper Sony, Canon, Nikon and Fujifilm recipes to favorite recipes and sign-in fixes.

Luma's desktop app is in open beta
Luma's desktop app is open to anyone at lumaphoto.app. What's in the beta, what I took back from the June launch post, and what changed underneath it in September.

Rulomi turns a sentence into an Android routine
Rulomi is an Android automation app. You describe a routine in plain English, it hands back a typed plan you can read, and nothing runs until you enable it. A first look at what it does today.

TidyWallet, an honest personal finance ledger
TidyWallet is a personal finance app for Android — cash, cards, metals and crypto in one net-worth ledger, budgets that only count what you actually spent, and no account with me, no server of mine. A first look at what it does today.

Taking Luma native: the bugs that never threw an error
Notes from taking Luma native on Expo SDK 57 — a class of bug that never surfaces as an error. Every install sharing one encryption key, a fresh phone booting to empty screens, and a whole subsystem quietly running on stubs.

TidyWallet: four rules for an honest money app
TidyWallet is a personal finance app built on four rules — budgets read no price, a quote never appears without its age, an unvalued figure is named rather than zeroed, and a breach is the first thing on screen.

PhotoAuctions — Where Great Photography Finds Its Collector
A first look at PhotoAuctions, a live auction platform that connects independent photographers with the collectors who actually want their work. Currently in development.

Building a prediction market trading bot
A Python-powered algorithmic trading bot for prediction market venues like Polymarket and Kalshi, built with a FastAPI dashboard, real-time WebSocket updates, and a clean layered architecture that separates market data, strategy, risk, and execution. It supports both paper and live trading modes, logs every decision to a trade journal, and includes an AI advisor component — all deployable to a VPS with a single shell script.