Short answer - 2 factor login option likely interesting for > 60% of users, special thing for client X good for < 1%. Maybe a mvp for the 1% can be ok and maybe that could show promise as a new side hustle or enterprise feature.
Long answer - It’s very tough. It really is checkers vs chess and thinking 3 years ahead vs a quarter. Big client X wants to give us 100k now for quick thing but what will it take to babysit them going forward, also client X is a 1% of our revenue and everyone else is medium sized...I’m leaving out the 99% and making the product more bloated, etc. But can that feature be a enterprise level feature if your product is b2b enterprise sales.
“we need to ship feature X by Y to get client Z otherwise the opportunity is gone.”
When you say client it becomes consulting that happens to have a software project at that point. If your market needs feature x Like a mobile app because a competitor is going to crush you without it then it makes sense. Reacting to a market every now and then is understandable. However I think the horrible sales driven companies react to individual customers and that destroys your chances of any cohesive plan as each sales person hijacks your devs...which means at that point they are selling your devs time for their individual gain hurting company’s ability to make a large impact on the market. Shouldn’t happen but that’s sales driven.
The tons of time multi line editing saved me so I don’t have to look like a moron adding a chat to each line doing a lord of dance finger tap on the keyboard.
The basics will certainly double your speed and I say this as I train a junior person. Quick tab switching, all the copy and paste stuff, etc. The rest in my opinion of over engineering half the time and preparing for moments that might not even happen. Certainly evaluate any movement or motion you do all day and look into optimizing. I mostly learned vim And vim keys for sublime because I wanted to be more enjoyable to be watched when I code and not have so many staggering mouse moments. I’ll probably forget everything in 3 years and go back to the the basics and a mouse.
Windows, all of it. Random hard drive spin and you think to yourself maybe all computers are like this? Maybe the 1000$ I spent on. A laptop wasn’t good enough? And then you go back to your 200$ Linux laptop and get things done.
These are some very clean examples. they pretty much read like piping commands and would be a good tool for teaching one or the other at the same time to someone new to both.
Knowyourlead.com
I work on a team of engineers with a few side projects if interested. [email protected]
Www.knowyourlead.com you can get a instant trial and play with it but Haven’t gone live yet (turned on payments, finalized marketing messaging), business is proven by high priced competitors with a lot of overhead and I was taking it the low over head automated route. Was going to clean up a few things and release in April.
Long answer - It’s very tough. It really is checkers vs chess and thinking 3 years ahead vs a quarter. Big client X wants to give us 100k now for quick thing but what will it take to babysit them going forward, also client X is a 1% of our revenue and everyone else is medium sized...I’m leaving out the 99% and making the product more bloated, etc. But can that feature be a enterprise level feature if your product is b2b enterprise sales.