27 ms·
This feels like irony. Is this irony?
by oddevan 12y ago
This feels like irony. Is this irony?
- bradleyland 12y agoIt would be a better case of irony if the site were using a static site generator instead of a web app. That sounds a little unlikely though: "Site about statis site generators taken down by static site generator scaling issues."
- balupton 12y agoThe site uses DocPad, a static site generator. The downtime was caused by the YAML file having invalid syntax so it would not parse. Whenever a modification to the YAML file is made, a github post hook is sent to the server telling it to regenerate the website. Normally this happens smoothly without anyone noticing any downtime, while maintaing awesome performance. In this case because of the bad YAML, DocPad crashed, as it was told to, and the logs showed the error. I was sleeping at the time so did not notice the issue. The latest version of the website now handles this gracefully, using the latest successful data if the YAML is bad, as well as showing an error message.