Skip to content
IndieMakerList
JT

James Thomson

Glasgow indie developer behind PCalc and DragThing since 1992

About James Thomson

James Thomson is a Scottish independent developer based in Glasgow who has been making Mac and iPhone software through his company TLA Systems since 1992. He is best known for PCalc, a long-running scientific calculator for Mac, iPhone, iPad and Apple Watch, and for DragThing, the classic Mac dock utility.

Thomson started PCalc while studying computing science at the University of Glasgow and has kept refining it for more than three decades. He also worked at Apple on the Finder and the Dock during the development of Mac OS X before returning to full-time indie work. TLA Systems also sells Dice by PCalc, a dice-rolling app, while DragThing has been retired.

He is a familiar figure in the Apple indie community, appearing on podcasts such as AppStories to talk about sustaining a single app over decades.

Products by James Thomson

P

PCalc

pcalc.com

Scientific calculator for Mac, iPhone, iPad and Apple Watch.

D

DragThing

dragthing.com

shutdown

Classic dock and launcher utility for the Mac.

Videos with James Thomson

Interviews & press

Timeline

  1. 1992 — Started PCalc as a student at the University of Glasgow.
  2. 1998 — TLA Systems became a limited company.

How James builds

  • Keep improving one well-loved app over decades.

James Thomson FAQ

Who makes PCalc?

PCalc is made by James Thomson of TLA Systems, an indie developer in Glasgow who started it in 1992.

Did James Thomson work at Apple?

Yes, he worked on the Finder and Dock for Mac OS X before returning to independent development.

Similar indie makers

Jordi Bruin avatar

Jordi Bruin

@JordiBruin Netherlands25K followers

Prolific Dutch indie Apple developer behind MacWhisper, Navi and Posture Pal

MacWhisper, Whisper Transcription, Navi +7

Brian Shin avatar

Brian Shin

@brianshinsh United States8.5K followers

Founder of Once, a disposable-camera event app, and owner of Xnapper

Once, Xnapper$35K/mo

Guilherme Rambo avatar

Guilherme Rambo

@_inside Brazil57K followers

Brazilian indie Mac and iOS developer behind AirBuddy and VirtualBuddy

AirBuddy, VirtualBuddy, WWDC for macOS +1

Hieu Dinh avatar

Hieu Dinh

@hieudinh_8.3K followers

Apple-featured indie developer of Compresto for Mac and the Steps pedometer app

Compresto, Steps, Grok Bots$73.8K all-time

Indie Safari extension developer behind StopTheMadness at Underpass App Company

StopTheMadness Pro, StopTheScript, StopTheFonts +2

MG

Mario Guzmán

United States

Mac developer behind retro Apple Music remotes and PDX Transit

QuickTune, Music Remote, Music MiniPlayer +2