Recently in Decode this! Category
What is the border color of a given element?
There is no general answer, since one should be asking what is the border-left-color instead (or border-anyotherside-color). Hence JavaScript frameworks are unable to provide a short, efficient answer to a seemingly intuitive, simple question.
A similarly tricky CSS shorthand impacts all aspects of background.
For 50 years, computer programmers have been writing code. New technologies continue to emerge, develop, and mature at a rapid pace. Now there are more than 2,500 documented programming languages! O'Reilly has produced a poster called History of Programming Languages, which plots over 50 programming languages on a multi-layered, color-coded timeline.
It's fun to look at, but unfortunately rather incomplete in the particulars and connections of the illustrated languages. Some little-recognized languages were designed to restrain an unwelcome proliferation of custom languages and compilers, and to collect best practices and state-of-the-art at given times. The facts around that would make for a more interesting story.
If you believe that your web site should attempt to deliver a real-time experience, you may want to read this U Delft technical report comparing Ajax pull and push approaches for web-based event notification.
Real-time. Web. Wake me up when words have meaning again.
When they say they want you to Bust your balls
they mean they can't stand the reality you are showing to them, and they'd like you to willingly commit suicide in order to pretend that their insane, incompetent desires are decent business goals.
Remember what the cliché actually means: To harass with the intent to break one's spirit.
There is nothing innocent in their choice of words. Don't grant them the sanction of the victim. Don't create a fog in your mind by trying to convince yourself that they don't really mean it. They do, and they're counting on your willingness to walk up to the sacrificial altar.