/dev

Development repo for my new site

Primary LanguageTypeScriptGNU General Public License v3.0GPL-3.0

www

My website first started out as a static Microsoft Frontpage website in late 2004. Around 2005-2006, I adapted it into PHP, rewrote some basic scripts, and modified free templates.

By early 2008, most of this site was generated by PHP scripts, with small portions of static HTML. By 2010, most subpages used various different templates.

In late 2013, it was being rewritten in Jekyll. The homepage used the Twitter on Github template, but subpages still had different themes.

In 2015, it was recreated with Bootstrap. Old features were reimplemented, while new features were implemented too.

Since 2019, scripts are also being ported to TypeScript and Svelte.

Amnesia

History is not retained!

In the past, files would be stored on some web server without any version control. Also, directory listings were private.

Unlike code for other projects, history is not as important for this website. The history in this repo may be squashed at any time to reclaim storage space.

Updating Dependencies

Dependencies can be updated:

  • Gemfile: bundle update
  • package.json: npm up --save
  • Vendored JS packages
    • simperium: v0.1 (last updated: 2023-01-30)
    • PlayerIOClient: v3.9.0 from PlayerIO SDK.s2fG8FIPhRjoY9VN8wEadg.zip (last updated: 2024-05-19)