I have a very clear idea of what I want to build with this; so far, I've only built a very rudimentary prototype.
A protocol for writing praise for other users on GitHub
This has been one of the projects I've most wanted to do, but put off doing, for over a year.
A pluggable shell user and Heroku-compatible ecosytem (Plusku) More Info
I've got access to cluster computing generously provided by the Cloud Native Computing Foundation: my next steps are using that to build a robust sandbox system. I also want to restructure Plusku to make use of Kubernetes for app provisioning, rather than fumbling around managing Docker internally.
Based on a conversation with Nolan Lawson a few years ago, this would be how I'd fulfill the goals described at https://discourse.wicg.io/t/making-icons-less-painful-and-murky/870 back in 2015.
A repository demonstrating the use of every built-in feature of GitHub
I created the repo as soon as I had the initial idea, but I've yet to populate it. This could be a fun one to do live.
Still need to implement sync. Wouldn't mind simplifying the logo.
A Pebble watchface displaying time, date, weather, and power levels
I've got a few bugs I need to squash next time I'm in the neighborhood of the Pebble development ecosystem.
A project to map out the user account systems of every site on the web
There are a few refactors/migrations in the pipeline I want to implement, as well as a proper build toolchain (I need to rethink the current build system path structure).
I've got an idea of what I want to build, plus a domain and logo.
I know what I want to design and how I want to implement it: I had about an hour's worth of work put toward this, but I accidentally deleted it.
Tools around the idea that you can express binary data as English prose by using letters as bits based on which half of the alphabet they're in More Info
There's lots of stuff I want to do with this, which may get their own projects: right now, this project is a sort of signifier for "anything that deals with that awesome Alphabi stuff".
I know what I want to make with this: I need to write up the Reservoir-Dogs-flavor rules and design the pieces.
Posters explaining the main concepts of parliamentary procedure
I've only done one poster so far, but I'd like to design more.
Some notes on how to build stuff on the Web
Right now, I have bunch of notes in the form of cards on Trello; I'm moving to migrate them to Markdown files on GitHub.
Like Cloud9, but newer, lighter, looser, and not owned by Amazon
At this point, the main thing left to do is refine designs for printable stamp handles, molds, and potentially stencils.
Needs a more stable live setup; more work on Plushu would help.
I've got a domain, a rough logo, and some design ideas. Next step should be codifying that design model.
Writing and thinking about how to do projects right
I need to refine the concept, and reconcile it with a few other projects I've got in the works.
An endlessly-nesting text tool kind of like Workflowy
I have a domain, logo, some UX ideas, and some idea of how I want to structure the implementation.
The main thing I'd want with this today would be a good block storage hookup.
I pretty much just comitted a raw proof-of-concept, with barely any styling applied.
This is a big part of what I think a secure credential model should look like.
This is one of the first apps I ever wrote; today, I would essentially overhaul all the code other than the art assets and templates.
The version online right now only supports local video files and has no credentialing system.
I wouldn't mind polishing the UI for this a bit. Also, I have a logo/favicon (and easter egg) in mind that I want to add.
A collection of scripts that paper over issues with GitHub
I've got a few scripts written, but no Reddit-Enhancement-Suite-style browser extension collecting them all.
I mostly just need to refine the live architecture of this.
This seems like it could be a fun project for a hackathon.
Adapters for the HTC Vive to the Jackson Safety 370 Welding Headgear
There's a working bracket up there now: I'd like to refine the hinge clasp a bit, and there are more models I'd like to add.
I need to spec out the prospective flows for this and run them by someone who understands CouchDB better than I do.
A story game about a robot that believes everything it hears
I have the high concept, but am not sure how to make the mechanics cooperative and fun.
I've got some content, but haven't found the time to really dedicate myself to evangelizing this.
I mostly just need to redo the backend; now that the comic has effectively ended, I should really just make it pull from static data files or something like that.
I've been debating whether this should be implemented on Secure Scuttlebutt as a base, and how that would be structured if so.
A browser extension providing a button to immediately skip through reblogged content to go directly to its source
I've got a reasonable idea of how I'd implement this.
I haven't rebuilt this in years, it probably needs some amount of revision for modern systems.
The OpenSCAD for this is currently subtractive; it ought to be rewritten to be additive. (Also, I should do a writeup in the README on how I set up the one for my phone that's on my desk right now.) Should also publish it on Thingiverse / Youmagine.
I think I have an implementation that needs a little modernization, packaging, and UX polish.
This could use a little more explanation as to its purpose.
A score-based three-dimensional variant of Tic-Tac-Toe
This has the underlying game logic functions implemented (for analysis), but no UI.
There are some improvements I'd like to make to this algorithm, like developing a histogram of perimiters at different alpha levels instead of just 1 binary hull around a threshold alpha value at a time.
A dating site that sets up outings of three men and three women (like an episode of Friends)
I don't think about this as much as I used to, but I used to think about this a LOT.
A photo-editing GUI that generates ImageMagick / GraphicsMagick command lines
A story game about the thin line between Hollywood tales of Titanic tragedies and Titanic blockbusters
I have some high-concept ideas about what I want to be in this game, but I'm not certain how they'd translate into mechanics.
My original design for this was Facebook-centric; I still feel that its main problem is not well-solved, but being less immersed in Facebook today has made a path to engagement for this less clear.
I have the idea of what I'd want to fill in with this, but not necessarily the skill or knowledge to implement it. The main reason I originally set up this project was to provide an alternative to prevent the gauche, inorganic CommonMark specification from catching on; in the time since that project originally launched, this hasn't really given any indication of becoming that much of a threat, so I've pretty much let this project fall by the wayside.
This is another hypothetical language I've designed that I will most likely never be pissed off enough to implement.
This is based on the way I've been handling my grocery list in Trello for years.
A JS library for computing positions and indices on space-filling curves like the Hilbert, Moore, and Gosper curves, inspired by http://80386.nl/projects/flowsnake/
I apparently had a repo for this at one point, but I seem to have never comitted my work.
A tool using the package data from pkgs.org to make setup/migration easy across Linux distros
A wiki of short (<10 word) summaries to jog your memory of who's who
This also kind of ties into an idea I've had for a browser extension that would also insert these summaries in quotes into the middle of people's names.
A UI element for scrolling into archives in infinite-scrolling contexts
I want to implement this for use in both DingRoll and Tabalanche.
If WebXR and WebAssembly firm up a bit, the tech basis for this will be a lot more workable.
An app for doing White Elephant gift exchanges based on secret data
A site that hosts King of the Hill competitions a la https://codegolf.stackexchange.com/questions/tagged/king-of-the-hill
Could be a fun project to get to know Kubernetes with.
I have domains for this, and a few known structures I'd test against.
A common format for keyboard shortcut specifications, with converters and UI tools that provide a UI based on that format
This would be a fun project to demonstrate what's involved in structuring a data model / schema based on prior art in the field.
A video chat site using phrases as room identifiers More Info
I'm not sure if this is currently working; my existing implementation would need a significant overhaul. These days, there are a bunch of better-maintained sites that work basically the same way as this was going to work, so without some really fresh ideas that aren't currently being explored, there isn't really anything to add to this.
A tool for one-shot downloading, patching, and extracting archives More Info
Needs UI polish and documentation. Could use some back-end refactoring.
I know what I want with this; the main issue I remember having is that Ace can't handle being transformed via CSS.
A Modular Open-Source Software License with mix-and-match clauses like what the Creative Commons License has
I don't honestly ever expect to be qualified enough to tackle this realistically, but it's fun to consider.
I just realized that what I want from this can largely be accomplished with a single fixed body of text.
A primer to CouchDB that confronts its ugly truths
This could still use some work and elaboration on how to build practical projects with CouchDB.
A browser extension that makes websites embeddable and controllable via postMessage API
Currently I've only got a Netflix interface implemented (and I'm not sure that it still works), and the extension itself isn't published (since it may well violate lots of terms of service and stuff like that).
A Reddit bot that sounds a QI-style klaxon in the event an obvious joke is made
I think this is all set up, but not reliably.
There's another library I'd want to implement before I implement this.
I was originally thinking of implementing this with a browser extension; this might be an interesting use of Service Workers today.
I have some design discussion around this lying around somewhere, before I'd actually looked into what options for running a little personal library are out there.
This is an old idea I've had for at least a decade.
A management console for domain registrations across registrars More Info
I broke the Chromebook with a stuck pixel that I would have tested this on, so I'm not particularly interested in working on this; the main thing I feel is missing from this project right now is a logo that's yet to be drawn.
I mostly only work on this when I've got some minor repair or replacement that needs doing.
A single elegant UI and visualization of chmod and umask
An HTML5 point-of-sale application styled after the buy menu interface from a video game
I can't think of a single case where this would be practical, but it still feels like it could be fun.
A browser extension automatically making bright-themed websites dark-themed
I have a domain and logo for this, and some idea as to how I'd implement it.
This would most likely be useful if and when I revisit StepDub.
I don't really care about editor colors any more, so I'm not all that inclined to pursue this.
I have a really old codebase for this; it might even be viable, I don't remember.
A remake of the widget that used to be on http://www.slate.com/articles/life/do_the_math/2010/06/13_stripes_and_51_stars.html
Before tackling this, I would try seeing if the author of that article still has the widget's sources.
Right now this is written in proof-of-concept JS instead of something performant: that would be the first thing I'd want to change.
A site where competitors go head-to-head and the loser(s) buy the winner(s) pizza More Info
A script that consolidates 100% identical rows/columns of pixels (within an expected ratio)
A search engine that only accepts images for the search query (a satire of text-free GUIs)
Stuff for the Nintendo DSiWare game X-Scape
I originally started working on this before I even knew web development. It's been so long since this project was relevant to me, I'm not even sure where my DSiXL is.
I implemented a whole animation for this before realizing the backend wasn't feasible. Today, I've got a robust enough API to implement this in Pull Tool, but the functionality of this extension is less important (and won't work as Google closes the door on Chrome apps in non-Chrome-OS contexts).
Honestly, the biggest blocker on this for me is that I can't get that domain name.