Take a break from it completely and for as long as you can. Find something else to do with your time, boring things. Not watching movies. And when you feel you need to code something, don't do it. Just think of what would you build, and how, but don't do it. Think of the most awesome and complex project you can, that would require 10 times the knowledge you have right now in order to complete or even get started with. When you will eventually get back to your keyboard it it will feel fascinating again.
That's nice. But I kinda like the multi tab feature. It was the biggest thing to happen to browsers before HTML5. Usually when I google something I open the first 4-5 pages that look relevant so I can quickly scan their content. Even on HN I open 10+ tabs with the stories that seem interesting and then start reading them. But I'm sure there will be users who need this. Good job.
Because we're talking about programming here. If we were talking about music for example, the same will apply. There are singers and there are artists and there is a clear difference in a song well made and a commercial song. Even if the last one makes you more money. But for programmers there's just that one term to use. So the need to point the hidden meanings.
There is a difference. The difference between someone who works as a programmer, who takes it just as a job but of course can be extremely good at it - just like anything else you practice a lot; and someone who is a programmer. They are lexically the same but they mean different things. The last one, beside working (or not) as a programmer, does it for the art of it. Who not necessarily learns or does something (ships) because it's needed or it provides anything else beside the joy and fulfilment of learning and understanding it. For example, at work, when you want to stop programming you open your own personal open source project and relax for an hour with it. Then you go home after 8 hours of programming and start up your IDE and carry on with your art that may or may not ever see the light of day and it makes no difference.
If you look at why they aren't working, 80% is because they don't have money to advertise them or time to carry on, not that they are not necessarily good
This is actually a very good idea. But most users have a throw away email address for registrations and one for personal use. And for me for example, if i click a mailto link it will open the mail client with my personal email so I'll have to copy paste all that into my gmail throwaway email that may not even be opened. So I'll have to open the browser, click on........ But is indeed a good workflow alternative to consider for email verification.
So what's wrong if you do a full validation (http://www.ex-parrot.com/pdw/Mail-RFC822-Address.html) ? You as developer or site owner or user don't need to do it by hand or in your head. It is done in a fraction of a second by the computer even if benefits are not the greatest like validating the strength of a password but still. Complaining about it because you don't like it and telling other people not to do it because of your reasons and spending time writing a blog post about it is overkill - like validating the email address with a regexp :)