I believe that in all facets of life, anything taken for granted should be examined. For me, this includes how I think about and interface with time. Since beginning research into this topic a few years ago, the French Republican Calendar has continued to fascinate and delight me, so much so to the point that I use decimal time and the republican calendar as my default method of tracking time in my personal life.
Entries Tagged - "javascript"
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 dependency, which is base32. At this time, it is considered feature complete. Generating otpauth:// QR codes is left as an exercise to the reader.
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.
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.
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 cards”. Methodology Consider a paper notebook as a write-once, read-often database. Paper space is limited, so it is pertinent to utilize much of the notebook for frequently referenced information - things like your appointments, thought summaries, or perhaps notes on topics or books you find interesting.
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 longevity of any web content you produce - and we’ve already seen it happen. The Indieweb solution to this deprecation problem is, of course - to roll your own.
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 database. These posts are actual MD files. This means that getting something to update on page load is not possible in plain HUGO - as far as is my understanding of the tool; which is limited!