💾 Archived View for d.moonfire.us › blog › 2016 › 11 › 04 › website-changes captured on 2021-12-05 at 23:47:19. Gemini links have been rewritten to link to archived content

View Raw

More Information

⬅️ Previous capture (2021-11-30)

➡️ Next capture (2022-01-08)

-=-=-=-=-=-=-

Gulping down websites

Up a Level

Previous

Next

For the last few years, I've been using a Jekyll-based website. I started with a mostly stock setup, but it wasn't long before I was supplementing the results with Perl, Python, and a fairly complicated Makefile. This worked (and sucked out many hours out of my life) and I was pretty happy.

As I've been posting repeatedly, the entire process has been getting slower and slower. The Jekyll version was taking ten to fifteen minute, which was frustrating when I'm trying to write a post (no preview).

I also started doing serials. The weekly nature of posting could really use some scheduling. That way if I have a few hours to work ahead of time, I could write up the posts and get them queued up. Yes, I'm lazy but I also know that I've had more than a few postings minutes why of midnight.

This year, I'm also planning on doing Lexember[1], a conlang-a-day challenge for December. This could really use scheduled posts.

1: http://www.frathwiki.com/Lexember

Over the last week, I've created a Gulp-based system that creates the entire website. This will make it easier to work with Gitlab's CI service, which I trigger with a cron job. It also runs a lot faster.

The really hard part is to migrate the Fedran[2] site over to this system because I have a lot of logic, but that is an adventure for another year.

2: https://fedran.com/

Eventually, I'll actually write up the twenty Gulp plugins I've created to make this. Mainly, I just wanted to test the CI and scheduled posts.

Metadata

Categories:

Programming

Tags:

Gitlab

Website

Footer

Below are various useful links within this site and to related sites (not all have been converted over to Gemini).

Contact

Biography

Bibliography

Fiction

Fedran

Coding

Categories

Tags

Privacy

Colophon

https://d.moonfire.us/blog/2016/11/04/website-changes/