Boris Mann Tech Blog

Journals, asides, notes

Building GhostOff and our networked, personalized software futures

Building GhostOff and our networked, personalized software futures

In which I agentic code Ghost to Offprint script and fall into the future of networked code sharing with Vit

Boris
2
Building GhostOff and our networked, personalized software futures

300baud modem or first broadband?

300baud modem or first broadband?

At what stage of AI model evolution are we at?

Boris
300baud modem or first broadband?

Taildrive for adding music to Navidrome

Taildrive for adding music to Navidrome

Ampache to Navidrome, with a side of Proxmox and Tailscale

Boris

Hark, a link blog!

Hark, a link blog!

Excitedly trying out Skyreader's new link blog and opinions on link blogging

Boris
1

Buying another miniPC

Buying another miniPC

GMKtec Nucbox G10 for $400CAD

Boris
2
Buying another miniPC

Case is Waiting for the Future to Load

Case is Waiting for the Future to Load

Since @case.bsky.social sent me down a rabbit hole from her recent share…

Boris

Bluesky's Find Friends Contact Import

Bluesky's Find Friends Contact Import

Screenshot step-by-step on iOS

Boris

MacBook Air Fresh Install

MacBook Air Fresh Install

Notes on a fresh MacOS 26 Tahoe setup October 2025

Boris
3

Wardley: Not a Fan of ChatGPT

Wardley: Not a Fan of ChatGPT

Large language models are coherence engines not truth engines, we don't teach the critical thinking needed to properly evaluate the outputs.

Boris

Add to Dock Safari web apps in MacOS Tahoe 26

Add to Dock Safari web apps in MacOS Tahoe 26

From Patchwork to ATProto

Boris

Using jj instead of git with Claude

Using jj instead of git with Claude

A write up of how jj can be great to use with generative coding.

Boris

You don't look for evidence of horse droppings when cars are being built

You don't look for evidence of horse droppings when cars are being built

A lot of people are looking for evidence of software abundance - that AI is making it dramatically easier to make more apps.

Boris
1

JesterKit - Tools for digital artisans to build and distribute standalone Software

JesterKit - Tools for digital artisans to build and distribute standalone Software

First tool is EXE to Distribute Standalone Web Apps:

Boris
2

A world of rapid change…enabled by software is not one in which programmers will be idle

A world of rapid change…enabled by software is not one in which programmers will be idle

Programming In The Age Of Abundance, by Guyren G Howe

Boris
1

With AI software abundance, where is the value?

With AI software abundance, where is the value?

Mehmet Yilmaz writes about the Barbell of Software Value

Boris

Martin Fowler on LLMs and Software Development

Martin Fowler on LLMs and Software Development

Boris

OpenAI burns the boats (to go all in on advertising?)

OpenAI burns the boats (to go all in on advertising?)

Ethan Ding describes OpenAI’s order of magnitude pricing drop as both an attack on Anthropic and a move that means they have to get into advertising

Boris
1

Open Source is one person

Open Source is one person

7 million projects of the 11.8M projects tracked by ecosystems are maintained by one person.

Boris

Spreading misinformation by trusting ChatGPT

Spreading misinformation by trusting ChatGPT

A long read of using ChatGPT for research, which has wrong information, and then publishing it in a blog which further cements the information even though it links only to ChatGPT output.

Boris

ml5.js - Friendly machine learning for the web!

ml5.js - Friendly machine learning for the web!

A neighborly approach to creating and exploring artificial intelligence in the browser.

Boris

Leaflet posting

Leaflet posting

Moving off micro.blog, moving onto Leaflet for tech links

Boris
3

Obsidian's CEO on why productivity tools need community more than AI

Obsidian's CEO on why productivity tools need community more than AI

Stephan Go was interviewed by Casey Newton for the Verge's Decoder Podcast.

Boris
1