(Rough quick-and-dirty setup for now)
Files and Docs
My Stream’s Public Drive Folder
Root folder to navigate to any of my project or research files. I keep a goodies folder there as well.
Projects
My flagship project. I’m making a web app for those suffering from task paralysis due to addiction, depression, or stress. It helps you set tasks to accomplish, celebrates your successes, and tracks your daily progress. It incentivizes briefer, highly rewarding tasks over long hours of sustained effort, which is not realistic for this population.
There are fireworks, pulsing task cards, a halo around the app for extra special tasks, and graphs. You set a task, how long it will take, and how rewarding you expect it to feel. The app pushes users to stop worrying about big sustained effort, and focus on the little victories that will make them feel good now.
When you complete a task, your progression on a progress bar is proportional to how intensely rewarding the task was. Fireworks are displayed in a frequency and quantity that’s also related to the task’s value in the same way. Task cards will pulse to reflect your sustained effort, and the whole app glows when you do something extra special.
This project will be embedded in a demo page on this site. It is downloadable and portable and can be run on your computer without the internet. I am looking to package it with a standalone browser so it can be run off a flash drive for ultimate privacy. I am looking into offline use on phones.
The app is already prototyped and functional. I have lots of unique features planned for the app. I have a privacy-first design objective and am developing it to require very little in the way of resources and hardware. I have actually been testing it on my budget phone and an older phone.
Project Demo Page | Features List | Development Roadmap
Project Updates
You can download the latest version from the demo page.
I am trying to develop a sound mixer web app that functions similarly to mobile apps on the market. I want to build a free, open-source alternative to mobile apps, with all their subscriptions and intrusive permissions. I want users to be able to visit the app, turn it on, and not have to log in or eat up data.
I am trying to generate the sounds programmatically (using code), rather than using sound files that require streaming or downloading. Some of the sounds are ‘off’, but most are pretty good.
I have created two sound machines- one for noise, one for sounds that create a space- with the intention of refining them with AI while the files are small. I am going to work on one that takes popular musical pieces, like Moonlight Sonata, and generates the music the same way.
Later, when the programming works just right, I’ll combine the various sound machines into a single-file app. Like my task app, this one will be downloadable and able to be run offline. For now, I will host it free on this site, but I hope that wellness sites will take it and make it their own on their websites.
Project Demo Page | Development Roadmap
Project Updates
Project Files
A site-wide, time-synced Pomodoro timer to start. It will be used on this site and upgraded with each new tested version. The timer will match up with my stream timer, since they are both time-synced.
You can see the timer in the bottom-right corner of the page. The Pomodoro symbol is a Tomato (I think that’s what the word actually means). There is an expandable audio notifications menu to set a tone or a voice prompt for session changes.
I will announce upgrades to the timer system on the sidebar so everyone knows what they can do with it.
I will be adding task lists and user check-ins. I hope to eventually give it the ability to announce task completion and the start of a new task for all users. I want to tie it into a system announcing when I’m live for co-working and build that up into a feature for a community of creators.
Project Updates
Project Files
A site-wide chat for co-working users and visitors. Current offerings are far too heavy and bloated and slow the site down. I want to build something lightweight but with all the features I want, and users demand.
Off-stream, I am going to add the ability to embed the interface for the same chat system in other websites of mine, bringing any future community together across interests. I have to research how to turn multi-site functionality into a plugin.
This is a more urgent project because it is needed for a site like this to engage outside of Twitch. When I integrate Jetpack (the WordPress community plugin), or get any organic search traffic, I want visitors to be able to talk to me live.
Project Updates
Project Files
bbPress was my go-to forum solution, but it isn’t getting updated, and the opinions on its viability are getting poorer. It was great, but it required a lot of extra work.
I have been looking into simpler solutions that will be easier to manage while allowing for a similar level of extensibility. I will try to duplicate the Reddit experience I had in previous sites, with voting and lines to trace replies to the original comment.
It has to be lightweight and performant at scale. I want to eventually add polls, attachments, and mentions. It is a long-term project, but one that will directly benefit this site.
Project Updates
Project Files
About These Projects
These are my main, ongoing projects. Some are intended to add key functionality to this site, while others are meant for consumers on their phones, apart from visiting my site. All projects listed are freely available and open source.
As much as possible, I try to build an original feature set, or aim for a unique implementation myself, without the input of AI. AI has generic ideas that have all been done before. I want to offer something unexpected, wished for, or just plain better.
To produce quality code, I use a granular, iterative approach to coding with AI. I build software one function or feature at a time, testing every step of the way. I want quality to be baked into the code from the beginning- not fixed later on at great expense or after a catastrophic failure.
I am building extensive context for AI to review and fix code using the NotebookLM integration in the Gemini App. Not only will the AI have the full project codebase for reference, but it will have notebooks with the full documented standards and best practices for the task at hand.
I am going to avoid the pitfalls of vibe coding and create software that is secure, maintainable, extensible, and performant. I’ll get the AI to produce code that meets professional standards, making needed adjustments at every step of the development process.
My way takes more time, but I’m going to punctuate that wait with the small victories of added features as frequently as possible. The more little features to add, the more engaging the process is, for the viewer and for me.