work / gallery

work gallery

what ten years of building apps looked like on screen, plus one teammate. The longer story is in ten years of doing stuff.

first apps

2014–15

two Android apps I shipped before I had a job title. Both were later suspended, so these are the last screenshots.

  • Gimics, an early Android game
    Gimics
  • Movie Reviews listed on the Play Store as suspended
    Movie Reviews, as the Play Store shows it now

journaldev and dourier

2015–18

I built the JournalDev Android app, and a courier MVP called Dourier with friends. Dourier left no screenshots.

  • JournalDev app on the Play Store: 4.4 stars, 10K+ downloads
    JournalDev on the Play Store: 4.4 stars, 10K+ downloads

mobey

2015–17

a Gold Coast company delivering food, convenience items, alcohol, flowers and more. My first app job: I built the Android customer and driver apps end to end, remotely. These screens are from a test run in September 2016.

  • MOBEY customer app welcome screen with a delivery bag
    Customer app (iOS): welcome
  • Home with food, convenience, alcohol, marketplace and pick-up anything
    Five kinds of delivery
  • List of Gold Coast food vendors
    Gold Coast vendors
  • Android store menu with item photos and prices
    Customer app (Android): a store menu
  • Item options with size upgrade and drink choice
    Options, then add to cart
  • Cart with flat-rate delivery fee and Request MOBEY
    Cart: one flat fee, then Request MOBEY
  • Prompt to shout the driver a $4 coffee
    “Shout your driver a coffee”
  • Driver en route to pick-up with ETA, rating and vehicle
    Your driver is on the way (test driver)
  • Delivery feedback with five stars and a tip
    Rate the delivery, tip the driver
  • MOBEY Driver welcome screen
    Driver app (Android): welcome
  • Driver goes online with vehicle and delivery types
    Go online and pick what to carry
  • Driver request map with navigate, arrived, instructions and receipt
    Driver app (iOS): at the pick-up
  • Driver captures the purchase receipt and total
    Photograph the receipt
  • Drop-off actions: navigate, notes, report non-delivery, complete
    At the drop-off
  • Proof of delivery with two photos and a signature
    Proof of delivery: photos and signature
  • List of non-delivery reasons
    When delivery fails, the driver says why
  • Early MUBER prototype home, December 2015
    Before the rename: the MUBER prototype, Dec 2015
  • MOBEY Delivery on demand logo
    The brand
  • Barry from the MOBEY team in a Straight Outta MOBEY shirt
    Barry, straight outta MOBEY

agricx

2019

crop quality inspection on a phone. An inspector photographs a sample next to a marker; the app counts, sizes and grades it, then files a report for the vendor.

  • Screen recording, August 2019: reports, capture, then size and count
  • Agricx crop samples prepared for capture
    Samples ready for capture
  • Agricx analysis screen with a marker and a count of 11
    Marker, count and size bands

writing

2019–23

tutorials and tech essays on Medium and Substack, and three years editing Better Programming. The writer-scouting tool from those years grew into Scout in 2026, a curation desk for any open feed. how Scout works (written by Claude Code)

  • Articles on the Hacker News front page
    On the Hacker News front page
  • Medium lifetime views for several stories
    Medium, per story
  • Big Tech newsletter post stats on Substack
    Big Tech, the Substack
  • Better Programming logo
    Better Programming, 2021–23
  • Scout, 2026: deck, shortlist, issue drafted by agents (fictional demo writers)
  • Scout issue drafted by four on-device newsletter agents
    Scout: a newsletter issue drafted on device, checked in code
  • Scout on the Mac with lanes, ranked writers and a writer card
    Scout on the Mac: code ranks, the model says why

alcor

2024–now

my independent studio: small Apple apps that run on the device and hand work to each other.

  • Trayce: newest booking copy wins, then a tray plan (open source)
  • Trayce tray plan
    Trayce tray plan
  • Orbit's launch screen: a small orbit animation drawn in SwiftUI Canvas, paused under Reduce Motion (simulator, Nov 2026)
  • Orbit launch screen: an orbit drawing above "Make something happen." with Start with an idea and See your ideas buttons
    Orbit launch screen
  • Breakline surf coach chat
    Breakline: an on-device surf coach
  • First Contact Duet reveal screen
    First Contact Duet
  • Quorion Table cast screen
    Quorion Table
  • The Match Room today screen
    The Match Room
  • Feedloom save, find and thread
    Feedloom
  • Swell Window surf forecast
    Swell Window
  • Papersky synthwave flight on Apple Vision Pro
    Papersky on Vision Pro
  • Find Common Ground welcome on Apple Vision Pro
    Find Common Ground on Vision Pro