Jeff Lindsay

Jeff Lindsay @progrium

About: Indie maker of many things. Helped pioneer SHDH, webhooks, Hacker Dojo, TIGSource, OpenStack, JWT, Twilio, Docker, Dokku, all incidental. Follow your curiosity

Location:
Oakland, CA
Joined:
Mar 14, 2017

Jeff Lindsay
articles - 64 total

How I build simple Mac apps using Go

The latest and largest release of Go bindings to Apple frameworks

Learn More 159 7Jul 15 '24

Treehouse 0.3.0: Fields, Live Search, and References

Release notes and demo video for 0.3.0 release

Learn More 1 0May 18 '23

Pulling from the best tools for thought

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

Learn More 2 0Apr 27 '23

Treehouse release 0.2.0 with CSS design system

Release notes and demo video for 0.2.0 release

Learn More 1 0Mar 28 '23

Build your own Tana clone with this new frontend

Early demo of the Treehouse note-taking frontend

Learn More 4 0Mar 2 '23

Apptron Demo: HTML5 Background Apps

In this week's demo I built a background application using HTML and Apptron.

Learn More 6 0Aug 19 '22

Apptron Demo: Shell Scriptable Native APIs

In this demo I show off the rest of the Apptron CLI, which exposes most of the cross-platform APIs as commands.

Learn More 7 0Aug 5 '22

Apptron Demo: Zero Config HTML5 Native Apps

In this demo I use the Apptron build command to create an executable from a single HTML file.

Learn More 16 1Jul 21 '22

Apptron Demo: Webview Window Building Block

In this demo, I use the Apptron API from Go to build a simple birthday card application defined by HTML and CSS.

Learn More 9 1Jul 8 '22

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.

Learn More 3 2Jul 1 '22

Progrium Technology Thesis

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

Learn More 8 1Mar 16 '22

Making programs interact using qtalk

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

Learn More 13 0Aug 24 '21

Towards the Personal Potential of Software

A midyear review and preview of what's coming.

Learn More 10 0Jul 5 '21

Building your own Ngrok in 130 lines

Remote port forwarding as a service

Learn More 142 4May 27 '21

The History and Future of Socket-level Multiplexing

Towards a socket API with builtin stream muxing

Learn More 26 3May 6 '21

Apple API schemas for code generation and more

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

Learn More 7 0Apr 16 '21

Customize your computer screen with HTML and JavaScript

A local webpage screen overlay for customizing your computing experience

Learn More 85 3Mar 30 '21

Use Mac APIs and build Mac apps with Go

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

Learn More 100 0Feb 2 '21

Large Type legacy celebrated in 80 line Go program

A tiny, standalone largetype command-line utility

Learn More 13 1Jan 15 '21

Making the world more programmable

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

Learn More 3 0Jan 5 '21

Starting a visual programming editor

Inspired by a friend's work in this area, I decided to give this a go. Found jsPlumb, which made this...

Learn More 8 1Aug 28 '19

Weekly Update 0x02

Another video update of the last week. Hopefully I'll get back to some daily recaps soon, which I...

Learn More 3 0Aug 17 '19

Weekly Update 0x01

First in a weekly update series on projects

Learn More 3 0Aug 14 '19

Building a Threadripper machine

A post by Jeff Lindsay

Learn More 2 3Aug 9 '19

Link's House

Little project I've been working on

Learn More 34 5Feb 13 '19

Lost potential of personal computing

Do you remember when computers were fun to explore?

Learn More 126 25Jan 23 '19

The Indie Game Legend 3D now in early access!

My first commercial game is now on the market.

Learn More 10 0Dec 11 '18

TIGL3D DevLog 17+18: FOUR final game areas

These updates cover building out the last 4 areas of the game before going into crunch for early access.

Learn More 9 0Dec 10 '18

TIGL3D DevLog 15+16: Containers, energy balls, releasing alpha

These updates cover even more last minute additions before releasing an alpha demo.

Learn More 5 0Dec 9 '18

TIGL3D DevLog 13+14: Dialogue system and more scope creep

These updates cover last minute additions before releasing an alpha demo.

Learn More 15 0Dec 8 '18