New Features in Noded
Noded is a project I started at HackKU last year. It's a rich-data notes app designed to help people create information trees. I've been slowly improving it since.
You can try Noded out here.
permalink | 2/8/2021, 9:39:31 PM
An Open Letter to Senator-elect Roger Marshall
Roger Marshall, Kansas Senator-elect, has expressed his intention to vote not to certify the result of the 2020 presidential election.
I feel very strongly that this is a dangerous and irresponsible move that goes against the core tenets of American democracy.
Read the letter here.
This letter is released in the public domain. Please, adapt it, share it with others, and most importantly, send it to your representatives. Call them, e-mail them, snail mail them to tell them to support free and fair elections.
permalink | 1/2/2021, 11:30:31 PM
MiniQ: A bare-bones, CRON-driven job queue.
I wanted a simple way to queue jobs to be run in the background without having to run a separate daemon.
MiniQ is what I came up with. With just 3 files, MiniQ provides the ability to log jobs and the CRON script will run periodically and execute the queued jobs in the background.
More info here.
permalink | 12/2/2020, 7:51:45 PM
Converting an Ionic/Angular Site into a Progressive Web App
For the last year or so, I've been working on converting an Ionic app to a progressive web app with offline support called Noded. I decided to write up my findings on how to do this with Angular service-worker.
Read more about it here.
permalink | 12/1/2020, 6:28:31 PM
How to Code From Home Like a Boss
With the current need to work from home, I've put together a list of tricks and tools I use to do my work as a software developer remotely, and discuss the challenges. Here's what I use.
permalink | 7/23/2020, 9:15:49 AM
Feed Page, RSS, & Atom - Minor Website Updates
I recently made some tweaks to my website. I added a dedicated page as a historical archive for these updates.
I also added the ability to subscribe to this feed using RSS, Atom, and JSON thanks to a handy NPM package.
permalink | 5/9/2020, 12:30:33 AM
VuES6 - ES6 Vue.js Components, in Plain JavaScript
I recently released a small utility library for defining Vue components as proper ES6 classes, but in vanilla JavaScript. I like to use this in small projects where I don't want to have to set up vue-cli and compile templates. More info here.
permalink | 4/22/2020, 11:17:15 PM
Connect-4 Webtoy
I've built a simple Connect-4 webtoy as a project for EECS 368 at the University of Kansas. You can play with it here.
permalink | 4/8/2020, 2:20:25 PM
Code Freedom with Gitea & Drone - Part I
In my never-ending quest to self-host all the things, I've deployed a combination of Gitea and Drone CI for a feature-for-feature, self-hosted alternative to GitHub. Here's how.
permalink | 3/7/2020, 5:10:49 AM
Noded - Free-Form Notes & Databases
I recently attended the annual University of Kansas hackathon, where me and a couple friends built Noded.
Noded is a tree-based note taking app based on reusable page elements. It provides support for basic notes, uploaded files, a built-in code editor, customizable databases, static website exports, and sub-tree sharing.
Check it out here.
permalink | 2/25/2020, 1:28:06 AM