What are you working on? Any new ideas that you're thinking about?
Still on my KiCad browser product. We'll launch a private beta next week, and the open product in a few weeks.
An interactive timeline showcasing all the books I have read (or at least, the books I can remember reading)
https://corvi.careers/ Adding salary visibility for U.S and improving job search
PGlite - Postgres in wasm
Loads of useful things in the pipeline: multi connection support, native library, extensions and many more ideas.
I building WiFiNYC.app — exploring open data through maps and interactive web applications.
I'm working on a Mac OS memory app for AI. Not quite ready to share the link, but just wanted to put the periscope above the water.
smol machines: just in time cloud infrastructure
I am building it on top of a new primitive called smolvm: a hybrid that combines isolation of VM with speed and flexibility of containers.
Assetspan.com. Basically started learning about cryptography and it turned into a SaaS.
On my health currently.I am trying to be consistent with my diet for the rest of the year.
A Sega Dreamcast game engine (with editor and tooling) for a Wipeout inspired racing game. No AI.
I can't believe iMovie doesn't have text overlays so I'm building a replacement at cut.donkeyuse.com
It's opensource and more modern.
building https://shellular.dev, an app that let's you use your dev env from anywhere - your agents (Claude Code, Codex. OpenCode, Pi etc.), persistent terminals, local repos and code editor, in-app browser to remotely access localhost:<any-port> and js console for debugging.
For the life of me, I could never get electronics. I used to love the idea of me coming up with electronic circuit designs, but the arcane art of electronics never really clicked for me because I just couldn't intuitively grasp the maths no matter which book I read (AoE, I'm looking at you). But then it hit me, I don't need maths, I just need a formal language to represent the circuits. So over the past few weeks, I worked on a code your own spice (the electronic simulator). So now, for the first time in history, I finally understand how circuits work and how they are designed. And I did this all by coding circuits in python and making my own functional spice (which used to seem impossible at one point, it's surprising how easy it is though).
I've been thinking about doing valet storage. Anyone had any experience? I think there's some untapped potential in the 'burbs.
I was working on sharemygit.com
However, LLM coding has made coding less rewarding so… Im thinking about starting a new hobby as coding for fun has become prompting.
I've been working on an LLM "harness" called Logbook[0] for fun with Codex.
The core idea was that I've always been a lousy notetaker, even going back to my school days years ago. I'm great at one-off and one-liner notes and occasionally more in-depth notes, but tend to not flesh them out fully enough to make them worth re-visiting.
This has been a struggle even as an engineer sitting in meetings or trying to absorb new information when starting a new job and ramping up.
Logbook is meant to use an interaction paradigm we as engineers are using very often these days: it's a terminal UI in the vein of Claude Code, OpenAI Codex, etc.
It's targeted at the entry of free-flowing thoughts but you can also write longer notes by launching your default shell editor from within the tool.
Each note is saved as markdown with some metadata and that metadata is then saved to a local SQLite DB.
For the LLM side, the tool extracts useful metadata from those notes and then performs some local ranking/categorization. It then has the ability to send a note or some metadata to a provider of your choosing (it's straightforward to use OpenAI or something more broad and customizable like OpenRouter) for further enrichment or filtering.
A couple examples of the currently implemented slash-commands: `/related` can be used to find related notes; say you've been scribbling down notes about OAuth or MCP servers and want to gather up the most relevant notes to one of those topics. Or you can use a `/gaps` command that'll help you find things you've taken notes about but without properly defining or providing context around them (i.e. you mention ID-JAG for OAuth but never actually say what ID-JAG is, this command will tell you this so you have a chance to review what you previously wrote and can then define exactly what that keyword is about).
It's still very much a work in progress. It's not meant to be a full-fledged note-taking app a la Obsidian or anything like that. I've just always preferred taking notes in markdown or plain text and this is a great way to continue doing that while also making enrichment of the notes pretty simple.
You may ask "why not just use agent memories?" I don't really like the idea of tightly coupling notes with codebases or agents and I don't find the current UX very intuitive at least for the way I prefer to take notes.
An open pricing engine and app based on Quantlib.
Repairing switching power supplies for IFR-1200S service monitors with my friend who's been in the repair business since the 1950s.
An agentic link discussion site: https://news.nuts.services
kiwi, an open source implementation of the k programming language
https://github.com/kiwi-array-lang/kiwi
primitives are accelerated on CPU by SIMD
supports GPUs via Apple MLX
Trying to make it effortless to build p2p apps without any setup:
MakeSpell: autonomous crossword puzzle and more
Im working on a project to prevent Claude code from reading any secrets key
secure and hide your files in plain sight.
MakeSpell: autonomous crossword and more
Still plugging away on Raygum. Think Letterboxd for music.
third-parties accounts for agents: https://sente.run/
agents have their own email and phone number and get a logged in browser instances on demand.
In my 20 something experience of software development, it is totally ok if you don't work on anything so I don't work on something. If there is a possibility that your work will be something useful plus you will benefit from that, you definitely have enough time to do that in couple of coffee tea drinking times. Europe show off by their sidewalks and street signs. Computer is a little too lux for a human.
Working on Gaming Couch, a web-based local multiplayer party game platform. It's like a lovechild of Jackbox and Mario Party: https://gamingcouch.com
Just before the weekend I shipped a new mini-game called Pop It: Desert Island (https://gamingcouch.com/blog/pop-it-desert-island-launch). Launch went well: ~3,800 players from 56 countries over the weekend, and it immediately became the most played game on the platform.
It's a battle royale with an ocean/beach themed world, taking inspiration from Roblox, Mario Kart and others. The whole game is built in JavaScript (three.js for the 3D world) using a JS SDK I've been working on. It doubled as a test drive of the same SDK I want to launch for third-party developers, so anyone can build and ship a simple, fun multiplayer party game for the platform, ideally in a single weekend.
If you're a game dev, or aspiring to be one, and want to develop and ship your own party game check out this page https://gamingcouch.com/developers
The TL;DR of Gaming Couch:
- Free Early Access with +20 competitive mini-games.
- Players use their phones as controllers (gamepads work too).
- Completely web-based, no downloads or installs needed.
- Every game supports up to 8 players and is action-based, with quick ~1 minute rounds to keep a good pace. No language-based trivia or asynchronous (turn based) games.
I’m working on Ovio (https://ovio.au), a record-keeping app for Australian freelancers/sole traders/small businesses. The current version is deliberately narrow: send receipts by email/whatsapp; import bank transactions from CSV; and Ovio extracts the details and auto reconciles. From there you can check a BAS/GST-style summary and export organised records for an accountant.
It's been quite fun building this as this solves my exact problem, but trying to find an audience for a product is a completely different game
Working on a SaaS application that helps academic researchers conduct systematic literature reviews
i'm working on a mobile app to control coding agents (claude code / codex / opencode / crush) from your phone
it uses https://sprites.dev/ sandboxes to run agents
I make wooden laser-cut custom maps. Right now I am working on making larger 2’x10’ versions
maroatlas.com
A project made with jank and also my dotfiles.
I am working on a tinymush equivalent server in C#. I'm nearly at version 4 compliance.
an ai first virtual computer as an mac app with mcp support
think ai is yolo sudo admin within the sandboxed linux
and internally/external you can control the whole computer via mcp, too
I have been working on a starter template for Astro: https://github.com/BryanHogan/astro-starter-template
I've found Astro to be an amazing framework for simple, performant websites. It stays really close to basic HTML and CSS while adding useful features such as scoped components, layouts, and easy Markdown blog integration.
So I have been using it to build websites. But many things keep repeating with every website I build, so I began working on this project to create a base that I can use for every new web project.
It references content from my Clean Web Development Guide: http://webdev.bryanhogan.com/
When it is far enough along, I will use it for the landing page of the app I'm working on: a customizable solution for self-tracking including habits, health and journaling, or whatever else you need: https://dailyselftrack.com/
After more than 400 days of traveling around Korea, Macau, Mainland China, Japan and Australia, I'm now returning to Germany / Europe looking for work. I wrote about that in my monthly mail-letter: https://bryanhogan.com/follow
Working on a desktop application for llm evaluations.
a golang io_uring implementation and a pinned run to completion framework to go with it, and a MQTT broker consuming it.
Working on a platform to create agents using prebuilt tools. Using it to learn more
RV64 toy/hobby kernel. No compatibility aim but rather at efficiency and speed.
I'm building Voxoria (https://voxoria.ai), it tracks whether B2B brands get mentioned when people ask ChatGPT/Perplexity/Gemini instead of Googling.
Ask the same engine the same question twice and you get different answers, different citations, sometimes a different opinion of your brand, so figuring out how best to present this has been a fun product problem to solve.
It also tries not to be yet another dashboard: instead of just analytics, an agent turns the findings into a ranked list of "ship this fix" todo items.
still working on my local-first, byok personal finance tool. feels like a lot of sanding at this point.
Trying to rebuild the brakes on my Impreza. It is not going well.
- a GUI (in python) for my "ancient" 3D printer to draw circuits on copper plates
- the gcode scripts are almost done !!
- a "customizable" mobile app (Android) for my business- a yet another static site generator (yaml, jinja2)
- a microcontroller for a hardware project (arduino)
- enhancements and reports for a desktop application (python)
A nondescript transcript-based collaborative audio editor.
Still working on wordtrak’s daily mode. Would love your feedback!
https://wordtrak.com/daily