I'm curious to see the pitch video submitted for YC application. So if you can share it, that'd be awesome. Just want to see how you simplified the offering in your video.
I have seen people bring in Portable Hard disks and copy the code.
Lets say you have developed a utility messenger bot which alerts you every time SLA of your support ticket is about to be crossed. A developer would like to keep this 'completed+working' code with them to reuse in next projects.
One of my employees left the company and he took all the Unity assets (assetstore.unity3d.com) I had purchased. I realized this when I saw those assets being used in "his" newly released game on Appstore.
This is just one of those things which looks evil from 'Employee' perspective but important enough from 'Employer' Perspective. You have to also look at the how these clauses found their way into these contracts.
Certain professions; Legal/Software/IT Services/Accounting; make it very easy for one or group of employees, to just take a company's current clients, offer them a low price, and start a new firm thereby causing losses for the original service company.
Business which got burnt by their employees starting competitive business thereby started adding these clauses into their agreements.
Sometimes competitors itself would poach key employee which is working for a Client X thereby gaining an edge and thats why the clause for 'Client'.
It's much easier for a Company to let a potential employee go then position themselves to a losing client situation.
Also Most software engineers when they leave the company take backup of not only the entire code they've written but also the entire code for the project they've been working on. Thats why the IP Protection clause.
Again, your blog content would be different if you stopped being a Computer Scientist and started your own Company.
I think all users are now used to email confirmation. With mobile and notifications its much easier to just click them once.
Ill be more irritated if it prompts me to go in my mailbox when I'm in middle of something. I'll be like- 'you fool why didn't you do this during signup itself.'
Think in terms of modes. Right now Im in signup mode. Then Im in 'Do work' mode. Dont make me go from 'Do work' mode to 'signup admin stuff' mode again.
Also now I expect each site to have option for google/facebook logins. The only reason I still have my facebook account active is that it makes one click login on most sites easier.