• Startup Superpowers

    I did something this year that I thought might never happen again during my career. I got a “normal job”. I’ve been working exclusively on startups for at least the last 25 years. With the few exceptions being times when we’ve sold a project to a larger organization and I... [Read More]
  • Modern RSS Usage

    There used to be a lot of attention and development focused on RSS, a format meant to make it easy for users to subscribe to updates from a site and merge multiple subscriptions into a personal news site. There were all kinds of homepage creators and news readers that ingested... [Read More]
  • Builder Research - XMTP

    I ran across XMTP a few times while I was poking around with other services. But I had pushed it off till later. It wasn’t core to what I was looking at. But then while I was playing around with Paragraph I saw somewhere XMTP delivery was an option for... [Read More]
  • Builder Research - Basic Attention Token

    I’ve recently started getting back into some blockchain development. A part of that has been digging into some projects to figure out where I might be able to help out, and just sharpening up my analysis when it comes to crypto projects. A vast majority of the info you find... [Read More]
  • Google Oauth Tokens in Golang

    I’m pretty sure I’ve run into this before and worked through it. But for some reason my searches didn’t land on something that clicked till I was a few iterations in. So I’m putting down a simple example so that when I search for it next time I’ll find it…... [Read More]
  • Service Container Manipulation

    The Github actions functionality has been pretty spectacular, in particular service containers for setting up a test environment. One bit of annoyance though can be trying to do setup on a container. When the container gets created the repo hasn’t been checked out yet. So I can’t do the normal... [Read More]
  • ktool for Building OSDev Samples

    The other day I packaged up a build of cross-compile tools for i686 bare images using the instructions from the OSDev wiki for making a cross-compiler suitable for building bootable images and kernels. I had started fooling around with dockcross to do the builds, but some of the OSDev samples... [Read More]
  • Using Docker to Cross Compile

    I’ve been poking around with a bunch of low level programming stuff. Looking at old source code and playing with some newer examples, like Alex Parker’s fantastic example of a boot loader with assembly and C++. There’s lots of interesting stuff out there. But I never like having to setup... [Read More]
  • Booting MMURTL in VirtualBox

    I was looking through some of the old books on my bookshelf when I ran across my copy of Developing Your Own 32-Bit Operating System. I spent a bunch of time playing around with the code when I picked up the book, uh… more than 20 years ago. Wow. Eventually... [Read More]
  • Finished a Program 29 Years Later

    My parents were getting ready to sell their house a few months ago, and while I was there I grabbed a few super old computer books from when I was a kid. Nostalgia I suppose, and I figured they would be cool to have around. What I didn’t expect was... [Read More]