Speaking as an employer of tech people:
When you're ready to "rage quit" and walk out the door with no notice, you probably should. You're probably not important enough to miss, and your work is probably already substandard and in most cases the workplace moral will immediately improve AFTER you leave. If you will be missed, your employer may refuse to accept your resignation and instead offer to change the working conditions that are precipitating the rage quit. (As a rule once you've found another job there is nothing the employer can do)
As a rule you SHOULD give two weeks so you don't screw over your co-workers who immediately have to pick up the slack. When you screw those people over they don't/won't think highly of you -- of course (again) by the time you're ready to throw them under the bus, they probably feel the same way about you. I think a lot of people who rage quit feel they do all the work, in my experience, they are morons and the place runs smoother without them.
Since it's clear you don't have another job lined up (since you didn't mention having another start date and MOST employers are start ASAP) then it's clearly a "rage quit". Generally speaking, I think rage quitting on the spot to be fine -- better to pull it off like a bandaid and not let it fester. If the employer is providing an unsuitable work environment, they really don't deserve any notice (they had it coming).
Personally speaking - IF I have employees who do give two weeks notice, I thank them, then tell them to finish the day, pack their desk, and provide them with two weeks severance on the spot. I don't like "short timers" around the office, it's bad for morale. I inform the exiting employee if we have any questions over the next two weeks either myself or somebody else will call them to inquire about how something works, or status on something. I also tell them that in exchange for a good reference (from me, or any other manager at the company) they should not attempt to solicit any former co-workers at their next job .. that's it.