logo

Home-cooked Software: A Backup Tale

time2 mo agoview0 views

Chunkyard is a backup tool that I have been building for myself over the last five years. It's a hobby project with which I can follow my curiosity to learn and enjoy different aspects of software development. Since I am the only real user, I can do whatever I feel like. In this talk I am going to share what I have learned over the years while building this tiny piece of "home-cooked software". Stories include:

  • Learning more about encryption, content-defined chunking and content-addressable storage
  • Doing "stupid" things like using a text editor and a terminal instead of an IDE
  • Deepening my knowledge about automated tests by going "all in"
  • Building my own command line parser just for fun
  • Complaining about performance because I have no idea how computers work
  • That C# is a decent language/environment, even on Linux
  • The joy and fulfillment that hobby projects can give #Application
Loading comments...