On maintaining webgen

Why I still maintain my static website generator webgen

My static website generator webgen has been around for a long time. Though there are now many other static website generators written in Ruby, I still maintain webgen because some of its functionality is unique.

kramdown 2.0 and beyond

Splitting kramdown into multiple parts to ease maintenance

The kramdown project has become an umbrella project for many parsers, converters, math engines, … It is time to split things apart to make them more manageable and have faster release cycles.

Privacy Enhancements

Changes on my websites in the light of the GDPR

The European Union’s General Data Protection Regulation (GDPR) will be enforced from May 25th forward. In the light of this I adjusted some things on *.gettalong.org websites.

Memory Conscious Programming in Ruby

Ways and strategies to keep memory usage low

When programming in Ruby many people think that egregious memory usage is the norm and unavoidable. However, there are ways and strategies to keep memory usage down and in this post I will show you some of them.