8000
Skip to content
View nlozgachev's full-sized avatar
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.

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
nlozgachev/README.md

TypeScript, React, and developer tooling at work. Rust, Go, Python, and PostgreSQL on the side. Most of my side projects are small, minimal tools built to solve a specific problem.

  • pipelined — opinionated functional abstractions for TypeScript. Composable, type-safe data structures for explicit error handling, asynchronous workflows, and concurrency control.
  • mybad — railway-oriented error handling for Go. Eliminates repetitive error-checking boilerplate through composable, typed pipelines that short-circuit on failure and enforce handling at boundaries.
  • nw — a minimal net worth tracker CLI written in Rust. Focused on long-term tracking with manual snapshot entry, multi-currency support, and plain JSON storage.
  • sol — a keyboard-centric solitaire game for the terminal, built with TypeScript and pipelined.
  • fnc — an interactive CLI for conventional Git commits and branching, built with Go and mybad.

Pinned Loading

  1. pipelined pipelined Public

    Opinionated functional abstractions for TypeScript

    TypeScript

  2. mybad mybad Public

    Railway-oriented error handling for Go

    Go

  3. sol sol Public

    Keyboard-centric CLI patience/solitaire game

    TypeScript 1

  4. fnc fnc Public

    Helper for everyday tasks

    Go 1

  5. nw nw Public

    Net worth tracker CLI

    Rust

  6. .dotfiles .dotfiles Public

    Shell

0