Steeph's Web Site

Menu

SOFA

Sometimes I find it helpful, calming and stress reducing to remind myself of SOFA. The principle "Start Often Fuck Achievements" is one I tend to live by and believe in. But I also often hold myself accountable to the status of unfinished projects and try to justify before myself the state of hobby projects that didn't end up looking as professional as they could have been if I had put 10 years more work and experience into them, even though that never really is the goal when I start a project. When I start to write some software, build or compile something, write a blog entry (or a series) or even just watch a movie series or read a book, I almost always do it for fun, out of interest for the subject, to pass time in a fulfilling way or to do something for somebody elese. If - or I rather should say when - I stop before something is "done" because it's not that much fun any more, I lost interest, don't have the time at that moment or the one I was trying to help is satisfied with very little or no longer in need what I was trying to do, then there is no purpose to continue these projects. When something is "done" could be seen as an arbitrary point anyway. Almost no hobby projects actually have a point were they suddenly become having been worth the effort and leaving nothing else to do. Even a jigsaw puzzle, to use a simple example, that actually does have such a sudden point of being finished (unless it's this one) could be aborted at any point and still have served the purpose of passing time and training skills. But most of my projects don't even have a predefined point at which they would be considered finished. So why feel bad if I abandon a project without having reached that point?

From the SOFA 🛋 web page: You can be finished with your project whenever you decide to be done with it. And "done" can mean anything you want it to be. Whose standards of completion or perfection are you holding yourself to anyway? Forget about those! Something is done when you say it is. When it's no longer interesting. When you've gotten a sufficient amount of entertainment and experience from it. When you've learned enough from it. Whatever, whenever. Done is what you say it is.

You can find different philosophical reasonings or rational justifications for how and why applying this principle might be a good thing, or even what it means to you and which rules apply to you. I myself am actually satisfied with just stating that it's a good idea. It feels good to remember. That's enough. This web site was founded with a similar philosophy in mind even though I had never heard of SOFA. I just need to remind myself of that every now and then.