twitch · youtube · articles · projects
❯ hey, i’m bkonkle.$ i build in public and talk through the work.
this is the front door for people who find me through twitch, youtube, or the occasional thread about software. photon grove is the business behind the apps and consulting work; bkonkle is where i talk through the builds, publish notes, and keep the links that matter.
❯ if you just got here
i make software, explain the decisions, and keep the rough edges visible.
my channels are for people who like watching software get built with the tradeoffs left in. expect live coding, architecture notes, experiments with ai development tools, and the occasional detour into games, stories, and creator software.
photon grove is the company name for releases and consulting. bkonkle is the handle i’m using for the public work: streams, videos, articles, and the everyday record of what i’m learning while i ship.
❯ open /links❯ build queue
the projects behind the streams
most of what i talk about comes from real work in progress. storyverse and fanstacks are photon grove projects, but the useful part for the audience is the trail they leave: event systems, product decisions, ai workflows, and the code that survives contact with reality.
storyverse
in development// interactive stories, built to play with friends
storyverse is a platform for building and playing interactive adventures — the kind of thing i would have lost weekends to as a kid, only now everything talks in real time and the world reacts the way you’d hope it would. it’s also my playground for event-driven systems: cqrs, dynamodb event logs, eventbridge pipes, and a sprinkle of natural-language interpretation so the game understands what you actually meant.
fanstacks
early exploration// tools for creators and the people who cheer them on
fanstacks is an early-stage project about giving creators and their communities better ways to build something together. i’m still shaping it in the open, so think of this as a placeholder with a promise: it’s small, it’s warm, and it’s aimed at the humans — not the metrics dashboards.
❯ code receipts
repos worth poking through
if a stream or video turns into reusable code, this is where it tends to land. some repos are libraries, some are examples, and some are just useful records of how i thought through a problem at the time.
- a1b2c3dnakago—lightweight async dependency injection toolkit for rust, built on axum.rustaxumtokio
- 4e5f67aignore-styles—ignore imported style files in node — 210+ stars. useful for ssr and testing.javascriptnode.js
- 89ab0cdburn-transformers—wip port of huggingface transformers to the burn deep learning framework.rustburnml
❯ notes between uploads
writing
articles are plain jsx files because i want them to stay close to the app. no static site generator, no content pipeline ceremony, just notes that can use components when they need to.
- bkonkle-basecamp.tsxwhy this site is becoming the bkonkle basecamp// A short note on separating the Photon Grove business from the bkonkle social presence.
- shipping-in-public.tsxshipping in public without turning it into theater// How I want streams, videos, articles, and real product work to fit together.
- development-streams.tsxwhat i want from a development stream// The difference between performative coding and useful shared context.
❯ where to follow
pick the channel that matches how you like to follow along.
twitch is for live work, youtube is for edited context, github is for the code, and writing is where i put thoughts that need more room than a post.
