So I’m 30 now and things are changing so quickly. I’m almost able to write proper a blog post now without any typos, never mind the fact I word processed this post. I barely have time to catch up on my favorite TV Shows, let alone develop my freeware lee-soft apps and yet they’ve been the source of many tears both joyful and sorrowful. This year marks the 10th year anniversary of Lee-Soft. ViStart has seen several major versions since its development began in early 2007, as well as several tech magazine publications in Germany and Japan. I just can’t believe I was 20 when I started coding ViStart.
All my freeware projects have been sadly neglected and frankly they deserve much better. I keep telling myself that one day I’ll get round to updating (insert a random ViProduct here) and I never do and then another year passes. My old mechanical hard drive has started grumbling loudly when I boot my desktop and it made me realize how important it is to get this code on “the cloud” so it can exist eternally.
Out of respect for my projects I have began the process of converting them to open source, in the process tidying up the code and de-cluttering them along the way. However now when I develop software I see it like composing music. Each function beautifully crafted with an apt name, a flourish of carefully placed comments and the logic contained in a suitable object and with each project providing an opportunity to better myself in the art of coding. Regretfully that was not my mindset when I began coding; it was simply, a code to make it work approach. So it won’t be easy and it will take some time to make sense of the mess, but it’s the least I can do for the projects that have been loved by so many.
To begin this 10th year anniversary, I bring you ViOrb on GitHub.