Skip to content
View lostintangent's full-sized avatar
  • GitHub Staff
  • Seattle, WA
  • 13:17 (UTC -07:00)
  • X @lostintangent

Organizations

@github @microsoft @Azure @MicrosoftDocs @vsls-contrib

Block or report lostintangent

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

Hi! I'm JC πŸ‘‹

I work at Microsoft and like to explore the future of software. Between Microsoft and GitHub (where I previously worked), I've had a chance to build some fun stuff over the last 19 years (e.g. Codespaces, Github Spark, IntelliCode, Visual Studio, Live Share, ASP.NET, browser tools for IE, CodePush).

I also love building my own bespoke dev tools, and owning my entire stack (up to a point πŸ˜„) In particular, I maintain the following tools, which represent my holilistic daily drivers:

  1. 🧸 Toy Box - An agentic developer environment, with support for traditional sessions, scheduled automations, generative apps, tons of artifact surfaces, and multi-agent channels. It has a server, a PWA, a macOS desktop app, and an iPhone app. This is what I do all my development with.

  2. πŸ“˜ GistPad - A personal knowledge base/note-taking app, built entirely on GitHub Gists. I love Gists, and GistPad adds a ton of value on top of them: richer commenting, tags, archiving, daily notes, a news dashboard, a VS Code extension, an MCP server and more. This is what I do all my writing in.

  3. πŸ”Œ Conduit - A "workspace manager" that allows composing tabs of panes, where a pane is either a terminal, an editor, or a browser. So think of this like a better terminal that's been optimized for running agents in. This is what I use for local dev, but increasingly, Toy Box handles most things.

  4. πŸ₯¬ Documint - A Markdown WYSIWYG for the web, that's 100% bespoke and built for responsiveness and mobile. It's a custom 2D canvas with its own parser, layout system, reactive store, etc. all of which is meant to keep it lean and fast. This is embedded in all my other projects.

  5. 🌊 Oshen - A terminal shell that's built with the speed of Zsh and the ergonomics/usability of Fish. I use this everyday (with Conduit) but it's 100% not broadly-consumable, since I've chosen not to make it fully POSIX compliant. That said, it's pretty cool.

Outside of my own tools, my dev stack of choice consists of: Bun, React, Tan Stack (Query, Router, Store, Start), Base UI/Motion, and Vite. And then for macOS/iOS, it's obviously just SwiftPM and the gang πŸ‘

Pinned Loading

  1. toy-box toy-box Public

    🧸 Self-hosted agent server + web client for working with the Copilot CLI from anywhere

    TypeScript 5 5

  2. gistpad.dev gistpad.dev Public

    πŸ““ A web app/PWA for managing and sharing your personal knowledge, daily notes, and reusable prompts, using GitHub Gists + AI

    TypeScript 16

  3. conduit conduit Public

    πŸ”Œ A composable workbench for organizing terminals, editors, and browsers into arbitrarily cool workflows

    TypeScript 3 1

  4. documint documint Public

    🌿 A canvas-based, batteries-included Markdown editor for React

    TypeScript 9 5

  5. oshen oshen Public

    🌊 A modern terminal shell, with a nice developer experience out-of-the-box

    Zig 6

  6. gistpad gistpad Public

    πŸ“˜ VS Code extension for managing and sharing code snippets, notes and interactive samples using GitHub Gists

    TypeScript 1.1k 80