Would a Zapier integration solve this for you? Then you could configure it to automatically tweet any new todo you complete.
Yes one of the reasons to keep it simple is for technical reasons, but also from a user's perspective things can get complicated very quickly.
And indeed it's hard to predict how any changes to the streak functionality could negatively impact its usefulness. Although I guess we could just try it out for a while, emphasise it's a beta and might be reverted, etc.
Yes great question. It's a topic we've covered a few times before, but haven't found a great solution yet.
Some people feel like a streak should be about doing something every single day (even if it's something small) while others believe you should be able to take a day or two off without breaking the streak. There's differences of opinion on how many "free" days you'd allowed to have (2 free days per calendar week that expire when the week ends, an incrementing number of free days you can save up over time, etc).
Then there's different views on the importance of streaks. Personally I don't put too much thought on them as I only use them when I feel like I'm in a rut and want to get some additional motivation to get out of them. But other people have 1+ year streaks and hate to lose them.
I like to keep the feature straight forward so it remains easy to understand.
My favorite potential solution so far is to give users a limited number of "streak freezes" that automatically get applied when you miss a day. Duolong has this feature. For that missed day your streak would not be incremented, but it wouldn't reset either.
Of course then the next question is how you get these streak freezes, how often, etc.
Curious to hear what you all think!
I understand the desire to keep it simple - it's a lot easier to ask for such changes when you're the one that doesn't have to implement them!
A steak freeze could be a good solution. Whatever Duolingo has done with their gamification, they've nailed it.
But I guess the question for you is if it is really broken, and if it should be "fixed".
Another side of of the current streak is that it keeps you coming back no matter what, and now keeping my steak has become such a habit - who knows if I would still be doing it if I had a streak freeze? It's hard to know, so there are consequence to that as well.
Maybe this could be a configuration option. I would prefer if I could take "vacations" from the hustle and pause the streak for a while.
When I am on vacation, I may be with friends etc and there could be no time for working. Maybe I am at a place with no internet connection hiking etc.
Since people "game" the system anyway, like posting to #life it doesn't really matter if you can pause it. The system is good for keeping motivation going but it shouldn't make one stressed when you have days off IMO.
I'd prefer to be able to nominate which days I'm working, and have those days count towards streaks only. I like the streak, but don't want to work 7 days a week.
Hey Blake, congrats on shipping this!
Disclaimer: I run startup.jobs which also includes crypto jobs although not solely.
What I like:
What could use improvement:
Great start! Keep up the good work 🔥
@fredrikaurdal and @bchilakala are spot on. You should typically incorporate in the country where you do most of the work. Also agree on talking to a tax advisor. This is the type of thing you want to do right from the beginning, because changing stuff later is a lot harder and more costly.
Nice. Did you reach out to them yet? Curious if you got any feedback
Yes I did I spoke with 5 people as of today. Tho 1 of them I stumble on via Twitter so he’s not added on to the wait list. Strangely he spoke with me the longest. Nearly 3 hrs
Waitlist is now 8 people long
Yep, me and a couple of friends do that a lot. Kinda depends on the types of todos we're working on.
Some great tips. Thanks for sharing! Will probably implement it this way in the future.
Check out milled.com