Skip to content
View techlogist1's full-sized avatar

Block or report techlogist1

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
techlogist1/README.md

Field notebook flyleaf. A pair of vernier calipers drawn in line, closing on a machined pin: the sliding vernier scale travels along the fixed main scale until the jaws meet the work, and the reading resolves from 24 mm read off the main scale alone to 24·35 mm once the vernier is read against it.

Method

I build desktop apps that run on your own computer, store their data in files you can open in a text editor, and keep working with the network off. Where a feature could cost you something, I ship it switched off: order execution disabled, no outbound connection, no telemetry. That is my call to make in the build rather than yours to find in a settings page.

Everything is written down at the time, in permanent ink, because you cannot know later what will matter. That is the notebook's rule and it is also the software's: the original bytes are kept before anything tries to understand them, sessions are files on disk and the index is rebuilt from them, and every attempt against a broker is appended to a log whether or not it was allowed to happen.

Every plate below is redrawn from the API when the workflow runs and committed beside the last one, so no entry is overwritten without a record of what it said before.

Lines set

For every catalogued repository, the commits on its default branch that are ahead of its newest tag, drawn as a bar. A repository level with its tag is entered as run.

Species accounts

One account per specimen, same fields in the same order. Everything known about it, accumulated.

№ 1 flint — every timer mode is a plugin, including the three that ship with it
typescript rust ■ v0.1.4 released
Session files under ~/.flint/ are the record; the SQLite cache is an index and rebuilds from them on request. A plugin handed undefined for window, fetch and localStorage is the sandbox working.

№ 2 vysted-terminal — a finance terminal an AI agent can drive
typescript python □ v0.8.0 tagged
Three processes on one machine, loopback only. Keys live in the OS keychain. The broker connection reads; order execution is fitted, switched off, and every attempt is written to an append-only log.

№ 3 ulpf — stores every original byte before it tries to understand any of them
rust ◧ v0.1.0-rc3 pre-release
A format no parser claims is clustered into a candidate definition a human approves, and approval activates it without a restart. 258,411 events/s end to end, median of three runs over a 5,000,000-event file, scorecard committed.

Catalog

Everything gets a number; only some things get an account. The disposition does the separating.

Every entry in one running series, numbered in the order it entered the collection, with its disposition.

Luminfaber — B2B AI agency
Vysted — college discovery, for the people actually applying
rajkanwar.com — editorial site for a master textile artist

Recent commits in each catalogued repository shown as a digest chain, each naming the one before it, with every link checked.

Measurements, taken in the flesh

Counts read from the GitHub API at the moment the workflow ran: repositories deposited publicly, releases published, languages in the collection, and the month the collection was commenced.

Taken from the fresh specimen rather than from a dried skin — counted when this ran, not remembered.

Plans for tomorrow

flint — signed macOS and Windows builds out of a single release workflow
vysted-terminal — one plugin model for the whole terminal, so brokers, data providers, panels and agents install the same way
ulpf — Windows path handling and a signed build, heading for v0.1.0

If found, return to

lokavya12@gmail.com · x.com/heyloksa · linkedin

Pinned Loading

  1. vysted-terminal vysted-terminal Public

    Open-source AI-native finance terminal — Bloomberg-level coverage, plugin architecture, local-first, BYOK.

    TypeScript 4

  2. flint flint Public

    Enter the flint state. An open-source, local-first, keyboard-driven, plugin-extensible desktop timer. The Obsidian of timers.

    TypeScript 5

  3. techlogist1 techlogist1 Public

    My GitHub profile README — a field notebook kept in the Grinnell system. Self-hosted generated plates, entries written from the API. No third-party images.

    Python

  4. ulpf ulpf Public

    Universal Log Pre-processing Framework: immutable raw store, vendor-vocabulary parsing, OCSF normalization, measured throughput

    Rust 1