Commit graph

32 commits

Author SHA1 Message Date
9a0b182879
Publish a Gemini site and link to it from the website (#36)
* Publish on gemini in addition to the web

* Publish gemini feeds, add link from web, tweak things
2026-02-14 17:18:09 -08:00
007b1058b6
Migrate from Swift to Ruby (#33)
Replace the Swift site generator with a Ruby and Phlex implementation.
Loads site and projects from TOML, derive site metadata from posts.

Migrate from make to bake and add standardrb and code coverage tasks.

Update CI and docs to match the new workflow, and remove unused
assets/dependencies plus obsolete tooling.
2026-02-07 21:19:03 -08:00
bbb4026804 Remove leading slash in .gitignore 2022-01-04 21:56:28 -08:00
1f3be38c5c Convert to a system of 3 Swift packages and clean up some cruft 2019-12-14 13:14:50 -08:00
c2c28953ec Format the cv page correctly 2019-12-01 22:37:54 -08:00
b11e0686ad remove sitegen binary 2019-12-01 14:45:56 -08:00
03bdab61f2 Add a test harness and make compile.sh copy source -> dest for now 2019-12-01 12:13:37 -08:00
1e6348dbde Exorcise harp and node.js, server, and add Swift plan 2019-12-01 10:59:05 -08:00
7416e8c80f add origin-updated to .gitignore 2015-04-25 00:14:39 -07:00
4a9b1b8db6 remove temporary feed after compilation 2015-03-28 23:11:56 -07:00
291e40f859 put test repos in a better location, fix other bugs 2014-10-18 02:34:58 -07:00
5c6399b558 add a class that knows how to manage this harp blog: HarpBlog 2014-10-18 01:37:39 -07:00
8fb8b099af add a super basic server that implements metaWeblog.newPost 2014-03-09 19:49:28 -07:00
8507482d4d minify JS and CSS after compilation 2014-02-16 22:59:33 -08:00
f11752d894 update makefile & gitignore, remove old feed 2014-02-15 18:39:37 -08:00
6616f77390 ignore feed.xml 2014-02-15 18:21:09 -08:00
eb5f13df19 update gitignore, add assets and files 2014-02-15 18:19:42 -08:00
827ca071db update gitignore & fix restart-discussd.sh path 2014-02-03 18:10:14 -08:00
Sami Samhuri
529d4fa6d9 fix copying file assets, and publish them 2011-12-11 01:11:09 -08:00
Sami Samhuri
12b1f60f39 short URLs for blog posts using s42.ca
An htaccess file is generated that redirects the
short URL to blog posts.
2011-12-10 23:06:49 -08:00
Sami Samhuri
8db93eafc4 organized files 2011-12-03 14:25:31 -08:00
Sami Samhuri
df5027dd64 add tmproj 2011-11-26 23:01:28 -08:00
Sami Samhuri
06f990bd33 fix gitignore 2011-11-26 23:01:07 -08:00
Sami Samhuri
0eadfb7cc1 add blog article template 2011-11-26 22:57:22 -08:00
Sami Samhuri
b7511c351f update gitignore 2011-05-27 16:04:30 -07:00
Sami Samhuri
148322be72 WIP - Github Finder integration
need to replace jsonp and github stuff with gitter
2010-12-19 18:37:01 -08:00
Sami Samhuri
6c88870c96 remove generated files 2010-12-19 12:36:03 -08:00
Sami Samhuri
94bf683fb1 commenting system is almost ready for primetime
* switched to CORS from JSONP
* improved style
* separated almost all JavaScript from the HTML
* minify & combine JavaScript using closure & cat
* fleshed out Makefile
2010-12-18 02:25:54 -08:00
Sami Samhuri
ab85efcf6b ignore comments db 2010-12-18 02:25:54 -08:00
Sami Samhuri
86915cf555 add a basic blog, all posts listed in index 2010-12-06 22:55:08 -08:00
Sami Samhuri
6d376b14d5 update .gitignore 2010-11-29 23:08:42 -08:00
Sami Samhuri
5298aa3106 add .gitignore 2010-11-28 23:10:13 -08:00