RSSAmplifier

Blog

progrium.xyz

Homepage and blog of hacker/builder Jeff Lindsay, aka progrium

progrium.xyzRSS feed ↗16 posts

Latest posts

Turning VS Code into a Product Framework

Visual Studio Code is no longer just a developer tool. It’s now a highly malleable and embeddable product platform. Looking at it beyond a code editor, it's actually a general-purpose application shell with a familiar UI, plugin system, command framework, and cross-platform runtime. Recently it's been used as the platform for several major AI products, but more quietly it's also been used for much…

The Spirit of Plan 9 on the Web

If you go back to the first talk ever given on webhooks, it opens on the command-line. Specifically the Unix shell, focusing on one of its defining features: pipes. The idea was that pipes brought a new level of compositionality to programs, and webhooks could bring a new level of compositionality to web apps. Perhaps you could say I was trying to bring the spirit of Unix to the web. With this…

State of Tractor 2025

Hey everybody, welcome to 2025! Belated as it may be. For the past 5 years I've been heads down on an epic journey to find new and better (read: simpler) ways to build software. Three years ago I posted a kind of thesis video for this work and gave the journey a name: Tractor. Today I want to share a progress report. Tractor is not a single project, but a growing toolkit and developing philosophy…

Treehouse Influences

A quick tour of some of the influences for the Treehouse frontend and where it fits in the ecosystem.

Welcome to Treehouse

Announcing Treehouse, an open source note-taking frontend and will evolve into something much more.

Cross-platform Native APIs Made Accessible with Apptron

Apptron is a software primitive that lets you drive native platform APIs using the technologies you’re already familiar with, enabling cross-platform webview apps and more.

Progrium Technology Thesis

How and why I'm building the "Photoshop of software" out of generative building blocks.

Making programs interact using qtalk

qtalk-go is a versatile IPC/RPC library for Go

Towards the Personal Potential of Software

A midyear review and preview of what's coming.

Building your own Ngrok in 130 lines

Remote port forwarding as a service

The History and Future of Socket-level Multiplexing

Towards a socket API with builtin stream muxing

Apple API schemas for code generation and more

Why I love API schemas and built a tool to generate schemas from Apple documentation.

Customize your computer screen with HTML and JavaScript

A local webpage screen overlay for customizing your computing experience

Use Mac APIs and build Mac apps with Go

An Objective-C bridge for Go with bindings to common Mac APIs

Large Type legacy celebrated in 80 line Go program

A tiny, standalone largetype command-line utility

Making the world more programmable

A draft talk I made 5 years ago trying to communicate my mission