Internal tools
For when the work runs on a spreadsheet only one person understands.
- An admin panel to review and act on orders, requests or sign-ups, behind a login.
- A weekly report built from your own numbers that arrives by email on its own.
- An alert on your phone only when something changes: stock, a price, a new application.
- A Telegram bot to check and change what is happening in a system from your phone.
Already done: an admin dashboard on Cloudflare, the two-way Telegram bridge I run my own projects through, a scheduled weekly audit report.
Landing pages and websites
For when a page has to be found and do something, not only look right.
- A landing page for one offer, done quickly: my design, or built from examples you send, with a form or a booking on it and the results visible.
- Written and built to be found by Google and quotable by ChatGPT or Gemini: structured data, speed, the phone view, llms.txt.
- A site in as many languages as your customers need, with a calculator or questionnaire that gives the visitor an answer on the spot.
- A booking page with a calendar and reminders.
- A content site with dozens of pages, built so Google can index it and AI search engines can cite it.
- A paid online service: card payment, refunds, receipts.
Already done: glasyn.app, the page for my own iPhone app, with its FAQ, glossary and explainer pages, kept clean against Google Search Console; this site, in two languages, with structured data and an llms.txt for AI search; rateven.com with forecasts for nine football leagues; a pay-per-use fax service on Stripe.
Phone apps
For when your customers or your staff do everything on a phone.
- An iPhone app with a subscription, reminders and offline use.
- An app for both iPhone and Android, with in-app purchases in both stores.
- An app without accounts that collects as little data as possible, so it is easier to explain and to protect.
- The whole route onto the App Store: screenshots, descriptions, submission, replies to App Review.
Already done: several of my apps sell on the App Store, and GeoWrecked was built for both iPhone and Android.
Connections and automations
For when the same data is typed from one system into another.
- A website form that creates the record, sends the confirmation and tells you, in one go.
- A nightly payment check: what was paid, what was refunded, what is stuck.
- Company email addresses forwarded to the inbox you already use, without running a mail server.
- Newsletters and system emails through a proper sender, set up so they are less likely to land in spam.
Already done: payment reconciliation on Stripe, with Polar refunds, email routing on this site, email through Brevo with a weekly test send.
AI features in your product
For when AI has to work on your data and by your rules, not in general.
- A chat assistant inside an app, with a free allowance and a paid plan.
- An assistant that answers from your own documents and shows where each answer came from.
- A questionnaire that turns answers into a report with the working shown, rather than a chatbot.
- AI that runs on the iPhone itself, so data stays on the phone and there is no monthly model bill.
Already done: an AI coach with a usage cap in a coffee app, this site's assessment engine, on-device story generation on iPhone (built, in TestFlight).
Tools for AI agents
For when you want Claude, Cursor or another assistant to work directly with your system.
- An MCP server that lets an AI assistant read and change data in your system, with clear permissions.
- License keys and subscription checks for a tool you sell to developers.
Already done: asc-mcp, a public open-source MCP server for App Store Connect with 41 tools and a paid plan.