Projects
Archived
Concrete Settings
Concrete Settings is a Python library which facilitates configuration management in big and small programs.
It was born out of necessity to manage a huge decade-old Django-based SaaS solution with more than two hundred different application settings scattered around settings.py. What does this setting do? What type is it? Why does it have such a weird format? Is this the final value, or it changes somewhere on the way?
Concrete Settigns tackles these problems altogether. It was designed to be developer and end-user friendly. The settings are defined via normal Python code with few tricks which significantly improve readability and maintainability.
Older projects
Kidomi was a HTML templating library which accepts JSON as input and returns a DOM node.
PyRegs was a Python 3 and Tkinter-based regular expressions debugger inspired by Kodos. The latest version has been released in May 2013.
Kaylee was a Python and CoffeeScript-based framework for developing in-browser distributed and volunteer computing applications. The latest version has been released in June 2013.
My Master's Thesis
My Master's Thesis "Decision fusion of voice activity detectors" finalized in 2012.