Entries Tagged - "javascript"
- Axiom
Axiom is an ecosystem of formal logic tools for education. If you’ve used Carnap or Logic Penguin, you know the idea — but those platforms send proofs to a server for validation. Axiom runs entirely client-side. No network latency. No tracking. Works offline. The core is a TypeScript...
- Timewaste Tracker for Reddit & Youtube
It is incredibly easy to waste time. It is particularly sinister that certain corporations are dedicated to distracting me and wasting my time, when it is in fact a limited resource. I do not need to be spending on Reddit or Youtube, being sucked down random rabbit holes of wholy useless...
- French Republican Calendar Tools
😵 This page requires JavaScript in order to show you MathJax! If you know a better way to integrate MathJax into Hugo in a way that does not require Javascript, please let me know! I believe that in all facets of life, anything taken for granted should be examined. For me, this includes how I think...
- Webmentions for Deno
This is a straightforward webmention sending and endpoint discovery implementation. It has a single “external” dependency, which is Deno DOM. It uses this library to find the webmention endpoint within a page. It passes the test suite listed at webmention.rocks. You can check it out...
- Webmention Deno!
Wrote a webmention library for Deno, it was good practice getting it to pass the test suite at webmention.rocks. https://deno.land/x/[email protected] The next step is writing out a CLI tool that can completely replace (the now defunct) webmention.app.
- Super Simple One Time Passwords for Deno
SSTOTP is as simple as it gets for a TOTP implementation. The libary can do the following: Generate TOTP Secrets Generate TOTP Tokens Validate TOTP Tokens Tokens are valid for 30 seconds, and a step tolerance of two is implemented to account for clock skew. It has a single standard library...
- Kaarten - A Paper Journal Supplement
Kaarten is a simple, portable digital system to keep track of your bibliography for your analog notes. Zettlekasten means “note box”, and is a method for organizing all your thoughts in an organized, retrievable way. If you find such solutions too heavy, try Kaarten - our “deck of...
- Permashortlinks & Cloudflare Webworkers
I’ve been investigating more deeply about Indieweb, namely their idea of a permashortlink - put succinctly, it is inevitable that shortlinking providers will either Fold, or Deprecate underused links. This means that relying on them - and they are awfully convenient - is a net negative to the...
- The ListenBrainz Widget
A big feature I wanted on this blog was the ability for people to see what music I was listening to right now; and you can see the finished results on the header of this page. This blog is written in Hugo, which means unlike traditional blog engines, it renders the pages server-side, flat file - no...