calv.skr
Building on Solana ยท Seeker

First steps, taken quietly.

I'm learning to build on Solana. I start small and keep the apps honest: they work offline, they carry no trackers, and they ask for nothing. This page is the record of where I am so far.

A black and gold cicada, the mark of calv.skr
Mark of calv.skrCicadidae

Why I'm doing this

I want to help the Solana ecosystem grow in the way I actually can: by building. Not by talking about what someone else should ship, but by learning the tools, making something small that works, and then making the next thing a little harder.

So the apps here are deliberately modest. They run entirely offline, they contain no trackers and no analytics, and none of them are in the Solana dApp Store yet. I'm following the visual language of the ecosystem where I can, so what I make feels like it belongs on the device it lives on.

A cicada spends a long time underground before anyone hears it. That felt about right for this stage.

What I've built so far

Two apps for Seeker. Both small on purpose โ€” each one taught me something I needed for the next.

Seeker Calendar

My first app

A plain calendar that keeps your days on your own phone. Nothing syncs, nothing leaves the device, and there is no account to make. It was where I learned to get an interface out of my head and onto a screen.

  • Offline
  • No trackers
  • No account

Seeker Photos

My second app

A quiet place to look through the photos already on your phone. No uploads, no cloud, no background services. This one taught me how to handle real data on a device instead of toy examples.

  • Offline
  • No trackers
  • Stays on device

How the first steps went

Roughly the order things happened in, in case it's useful to someone starting where I started.

  1. Step one

    Read before writing

    I spent the first stretch just reading โ€” how accounts work, what a program actually is, what the tooling expects of you. Very little of it made sense until I tried to use it.

  2. Step two

    Build something that doesn't need the chain yet

    Seeker Calendar came out of that. A simple, finished, offline app is a much better teacher than an ambitious one that never ships.

  3. Step three

    Make the second one harder than the first

    Seeker Photos meant dealing with real files, real permissions, and real edge cases. Small step, but a real one.

  4. Next

    Go on-chain, carefully

    The plan from here is steady: keep the same standards โ€” offline-first where it makes sense, no tracking ever โ€” and start building apps that talk to Solana itself. Then publish properly.

The calv.skr cicada mark

I'm calv.skr

A developer taking his first steps on Solana, building small things properly and moving up from there.