It means 'using the most modern (technology and/or techniques)'.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
DanyooActually bleeding-edge is a play on leading-edge...I think.Hah, you're right. From [url=http://en.wikipedia.org/wiki/Bleeding_edge]Wikipedia[/url]: