Skip to content
Back to home

/THIS SITE

The projects and coding hours are not typed into this page. They come from the real accounts, and the site tells you when it last read them.

how the site updates itself
  1. 01 · source

    GitHub and WakaTime

    Repositories and hours this week come from the APIs. None of this is invented for the homepage.

  2. 02 · sync

    Every 2 hours, and on every push

    The backend reads the sources and writes to the database. A push on GitHub triggers the same read immediately.

  3. 03 · pages

    Next rebuilds what changed

    After a save, the site asks Next to drop the cache. Without that, you would see stale data for minutes.

  4. 04 · now

    The card states the fact

    Synced, data from a while ago, or source unavailable. If the API is down, the site says so — it does not pretend there are no projects.

What I write (descriptions, featured flag, track record) survives a sync. What comes from GitHub updates on its own.

The assistant on this page answers from what is in the database. If it does not know, it says so.