Website wrangling scripts

August 20th, 2010
ical, python, tech, webscripts
I have a strange approach to website management. My website is all static html, but some of it is generated by scripts that read other static html pages. The scripts manage two separate aspects of the website: The proc_schedule script reads in the main page's source and allows automated schedule item addition and ical-format feed generation. The makerss script reads in the huge news page and writes out more manageable news pages, arranged by date, tag, etc under news. It also, as of pretty recently, adds summaries of recent news as links on the main page.

I have shell aliases that make sure the appropriate publishing command is always run after I make changes:
  ~/.bashrc:
      ...
      alias ne="emacs -nw ~/public_html/news.html && python ~/bin/makerss.py"
      alias sv="python ~/bin/proc_schedule.py view"
      alias sa="python ~/bin/proc_schedule.py add && python ~/bin/proc_schedule.py ical"
      alias se="emacs -nw ~/public_html/index.html && python ~/bin/proc_schedule.py ical"
      ...
  

Comment via: facebook, substack

Recent posts on blogs I like:

Let's Taboo the V-Word

Read this post on Substack.

via Home July 12, 2026

Thing of Things AI use policy

dynomight recently wrote an article calling for bloggers to state publicly whether and how they use AI

via Thing of Things July 6, 2026

Agentic test processes, LLM benchmarks, and other notes on agentic coding from Galapagos Island

I've been using AI fairly heavily since last November and the whole thing is a funny experience. An agent will do something that, if a human did it, you'd immediately fire them. My reaction, of course, is to act as if this is great and spin up a t…

via Posts on July 3, 2026

more     (via openring)