pablin.me

Games & apps · Quito

Every shape
is real.

pablin.me is a one-person studio making games and apps for Apple devices, one at a time. Eight of them so far.

New Cosset: a cosy room for every pet →

Games

One game, the next in the kiln

Lodemate is the first; a chess game with magnets under the board, proved puzzle by puzzle.

Game · iPhone & iPad · iOS 17 · Coming to the App Store

Lodemate

Chess, with magnets under the board.

Chess puzzles where magnets move the pieces: 64 proved puzzles in 13 worlds, a new one every day, and whole games against the engine or a friend. One purchase opens everything.

Level 4-03, Come here: White's lodestone rook has landed on e8, and Black's iron knight is pulled along the rank beside it, glowing blue
Lodemate · Level 4-03, Come here

Apps

Seven apps, newest first

For iPhone, iPad, Apple Watch and the Mac. Every paid tier is one purchase, never a subscription.

App · iPhone & iPad · iOS 26 · Coming to the App Store

Cosset

A cosy room for every pet.

Each pet gets a small illustrated room that follows the time of day: tap the bowl or the leash to log their care, and Cosset keeps their health, their memories and their whole life. Cosset Plus is one purchase, no subscription.

Juniper the cat at night on top of the cat tree, with fairy lights, the moon in the window and the day's care logged
Cosset · Juniper's room at night

App · iPhone, iPad & Mac · iOS 26 · Free on the App Store

Hola PDF

Paper in, clean PDF out.

Scan a page straight and clean, search the text of everything you have scanned, then mark documents up, sign them and lock them with a password. Hola PDF Pro is one purchase, no subscription.

Hola PDF on the Mac: the sidebar, the list of documents with a lease selected, and the lease open beside them with its title and page count above
Hola PDF · the library on the Mac

App · iPhone, iPad & Apple Watch · iOS 18 · Free on the App Store

Hindcast

How sure is the forecast?

A weather app that says how sure it is: seven forecast models blended, three tally marks for how far they agree, and a 30-day track record against the nearest weather station. Free; Hindcast Pro is the same account as hindcastweather.com, signed in with a short code.

Why the forecast is what it is: a headline that says whether it rains is the question, and the chance of rain hour by hour
Hindcast · why, and what the seven models say

App · iPhone & iPad · iOS 27 · Free on the App Store

Sharp

Many shots. One picture.

Six tools for photographs shot more than once: stack the focus, average the noise away, clear the crowd out of a square, build star trails, blend an exposure bracket, or keep the sharpest frame of a burst.

Sharp on an iPad: seven frames of heather, a boulder and a valley merged into one photograph that is sharp from the flowers at your feet to the fields on the horizon
Sharp · seven frames, one picture

App · iPhone & iPad · iOS 26 · Free on the App Store

Replay Breakdown

Shoot it. Step through every frame.

Frame-by-frame video for coaches: step through every frame of the clip you just shot, measure angles, heights and speeds, compare two attempts, talk it through, and send it back slowed down.

Replay Breakdown on an iPhone, zoomed in on a skateboarder at the pop: the board marked as a known 31 inches, and a line from the box to the tail reading 26 inches, on the frame named Pop
Replay Breakdown · measuring the pop

Mac app · Mac · macOS 15 · Free on the Mac App Store

Chinagraph

Everything around the edit.

Everything around the edit, on the Mac: copy a card to two drives and check every file, cull RAWs at the speed of the keys, merge focus brackets, night skies and Live Photos, then geotag, caption and export.

Chinagraph's Cull on a folder of RAW files from fourteen cameras: the camera's own preview large, the file's stars and label above it, and a strip of the folder below
Chinagraph · Cull

App · iPhone & iPad · iOS 17 · Free on the App Store

Rake Plus

Change the photo after the shot.

Light, air and focus, after the shot. Rake Plus reads how far away everything in a photo is, then clears haze, relights with real shadows, adds fog and shafts of light, and moves the focus.

Relight on a ceramic vase, with the key, fill and rim lights marked K, F and R and the Rembrandt look chosen
Rake Plus · Relight

On the web

Five sites, nothing to install

Hola PDF, Sharp and Hindcast on any computer, the maths courses, and Ray Kiln with its playground and its shader linter. Each does its work in the browser; the paid tiers are one purchase, except Hindcast Pro.

Hola PDF, in the browser

Hola PDF on the web

holapdf.app does the PDF work on any computer, with nothing to install: merge, split, organize, sign, fill in forms, compress, and turn images into PDFs and back. Hola PDF Pro on the web, US$20 once, adds redaction, editing text, comparing versions, OCR and passwords.

holapdf.app in a browser: Every PDF tool, in your browser, a Choose files button, and cards for the free tools and the Pro ones
holapdf.app · every tool in the browser

Sharp, in the browser

Sharp on the web

sharpmerge.com puts several shots of the same scene together into one, on any computer, with nothing to install: focus stacks sharp from front to back, bursts averaged clean, passers-by taken out, star trails kept, exposure brackets blended, panoramas stitched, and the sharpest shot of a burst picked — from photos, RAW files or a video's frames. Sharp Pro for the web, US$10 once, lifts the 12-frame limit, adds the retouch brush and 16-bit TIFFs, and has tools of its own: a long exposure from a burst, a motion sequence, a night sky over a sharp landscape, super-resolution, a time-slice from day into night, and cinemagraphs.

sharpmerge.com in a browser: Many shots, one picture, with cards for Focus, Clean, Vanish, Trails, Blend and Pick above a Choose photos button
sharpmerge.com · six merges in the browser

Mathematics and physics, on the web

ConvergerLab

Twenty courses in the browser, from geometry and calculus to complex analysis. Every lesson has a lab beside it: drag a point, slide a parameter, predict what happens, then check. Answers are graded as mathematics, and practice comes back when it is due.

The ConvergerLab home page: a calculus preview where dragging an orange number moves a secant line toward the tangent of x squared
Calculus preview · drag the secant

Shaders, a playground and a Mac app

Ray Kiln

A new Metal shader in every episode. A short video on its page builds it from nothing, beside the full source, every parameter explained, and the sound it makes, which the shader generates too.

The playground runs every episode in the browser to change and share, with exercises that ask you to rebuild each stage by eye; the gallery keeps what people make. The free Mac app turns a shader into a video, a still or a loop, and runs SwiftUI's shader effects ready for Xcode. Ray Kiln Plus, US$10 once, adds ProRes and transparent video, a live wallpaper and screen saver, sound and MIDI, keyframes, your own camera and pictures as inputs, snapshots of your work, a performance mode for a screen on stage, performance hints in the editor as you type, and GPU frame analysis.

Kaleidoscope, Ray Kiln shader 4: glowing beads and shapes repeated and mirrored around the centre in a spiral, in the colours of a kiln
Shader 04 · Kaleidoscope

Ray Kiln, for Metal developers

The shader linter

Paste a Metal shader and it shows what costs it time on Apple GPUs: half math that a float turns into 32-bit math, discards and dependent texture reads, square roots nothing needs, integer division, each on its line with the fix. It is free and runs in the browser, so the shader never leaves the page, and every episode opens in it.

With Ray Kiln Plus, the Mac app runs the same rules as you type, marking each line in its editor. GPU frame analysis goes further: it renders a frame of your shader and reads it with Apple's own tools, for its GPU time, what limits it and its registers. It also checks a frame of your own Metal app for loads, stores and passes it doesn't need, each with the change in Swift. It needs macOS 27.

The Ray Kiln shader linter: a forward renderer's fragment shader on the left with its flagged lines marked, and on the right each finding, such as a float4 colour output and a texture read that waits on another, with the fix in code
The linter · a forward renderer's shaders

Hindcast, in the browser

Hindcast on the web

hindcastweather.com blends seven forecast models, says how much they agree, and checks every forecast against what the nearest weather station actually measured, so each place has a track record. Free, with US radar and alerts. Hindcast Pro, US$9.99 a year (or US$1.99 a month or US$19.99 once), adds every model's own line, how each day's forecast changed as it approached, an almanac, trip forecasts, and satellite and forecast maps, and the same account signs in the Hindcast app.

hindcastweather.com for Seattle: 54 degrees and mostly clear, a note that six of six models show rain on Saturday, and the Hindcast Timeline with three days observed at the airport station and the forecast with its range across models
hindcastweather.com · Seattle, observed and forecast

What we won't trade away

Practice

Three commitments every project here is built on — decided before a single feature, not adjusted for one.

Prop. I

Build the real thing

We draw interfaces from actual shapes and native components, not pictures of them. If it's on screen, it's the same geometry the code collides against.

Prop. II

Own the whole stack

We write Swift, SwiftUI, and Apple's own frameworks end to end. No cross-platform runtime stands between an app and the OS it ships on.

Prop. III

Earn every dependency

We treat a third-party package as a liability until it proves otherwise — one more thing a user trusts with their data without ever agreeing to it.

Series

Longer technical write-ups, grouped by topic.

The person behind it

Hello, I'm Pablo.

A software engineer based in Quito, Ecuador, working mostly in Swift and C#. pablin.me is where that work ships. Outside of it: books, music, and more podcasts than is reasonable.