Organize your mind by organizing your life
Tide is a complex application intended to take the psychotherapeutic features of SelfAuthoring.com, and continue their development by integrating the idea of self-administered emotional-writing therapy together with a budget tracking calendar.
Russian, Ukrainian, Belarusian learning emporium
This site enables users to study target language material, in context, without exposing themselves to the original material. A passion project made by a self-taught Russian speaker, for Russian learners and teachers: There is nothing else like this site.
GitHubMap your life, and chart a course
This is a remake of the public Self Authoring program. It includes the past authoring and future authoring suites. It was intended to be a proof of concept for future patterns used in Tide, and an attempt at providing the Future Authoring program with a more modern UI.
Crowdsourcing the mysteries of a historic document
The Voynich Manuscript is a Medieval document containing script no one can recognize, in a language no one can recognize, with many drawings of plants, that no one can recognize. This site gives users the ability to propose an identification for any of the many plants, and computes consensus according to users' votes on proposals.
Written in Rust compiled to Web Assembly
Template site written in Rust's Yew component framework, deployed to Vercel as Web Assembly using Rust's Trunk. Uses Tailwind CSS. No JavaScript in sight: DOM manipulation using Rust itself.
GitHubAcademic Test Admin Site
Automating the basic undergraduate exam
Teachers can make tests, save them, create classrooms, send students the link to join classes and to take tests, and both student and teacher have information panels for what they need to know.
GitHubInCiteful
AI citation organization and academic writing tool
Upload research documents, and search within them on the fly, getting back matches to your query alongside its citation. You can then save these snippets and build up a collected of citations to which you can add notes.
GitHubExegetical Notebook
Repository for collaborative textual analysis
This site allows users to create an account, view a set of texts, create commentaries on those texts, view others' commentaries, and rate them. The app is based on the Biblical texts, but the general idea essentially offers a book study group a method of posting and collaborating on a set of texts.
GitHubRussian Vocabulary List Maker
Humble origins of a great idea
A web application which runs linguistic analysis on a web-scraped database of Russian words to provide automatic vocabulary list generation, with lemmatization and parsing according to multiple verb models.
GitHub