Mar 232011
 

HTML5 Boilerplate is the professional badass’s base HTML/CSS/JS template for a fast, robust and future-proof site.

After more than three years in iterative development, you get the best of the best practices baked in: cross-browser normalization, performance optimizations, even optional features like cross-domain Ajax and Flash. A starter apache .htaccess config file hooks you up with caching rules and preps your site to serve HTML5 video, use @font-face, and get your gzip zipple on.

Boilerplate is not a framework, nor does it prescribe any philosophy of development, it’s just got some tricks to get your project off the ground quickly and right-footed.

WHY IT IS AWESOME

  • Cross-browser compatible
  • HTML5 ready. Use the new tags with certainty.
  • Optimal caching and compression rules for grade-A performance
  • Best practice site configuration defaults
  • Mobile browser optimizations
  • Progressive enhancement graceful degradation … yeah yeah we got that
  • IE specific classes for maximum cross-browser control
  • Handy .no-js and .js classes to style based on capability
  • Want to write unit tests but lazy? A full, hooked up test suite is waiting for you.

WHY IT IS AWESOME-ER

  • Javascript profiling…in IE6 and IE7? Sure, no problem.
  • Console.log nerfing so you won’t break anyone by mistake.
  • Never go wrong with your doctype or markup!
  • An optimal print stylesheet, performance optimized.
  • iOS, Android, Opera Mobile-adaptable markup and CSS skeleton.
  • IE6 pngfix baked in.
  • .clearfix, .visuallyhidden classes to style things wisely and accessibly.
  • .htaccess file that allows proper use of HTML5 features and faster page load
  • CDN hosted jQuery with local fallback failsafe.
  • Think there’s too much? The HTML5 Boilerplate is delete-key friendly. :)

Check it out at html5boilerplate.com.

Mar 232011
 

Bitcoin is an innovative and secured way of trading/using a peer-to-peer digital virtual currency. Peer-to-peer (P2P) means that there is no central authority to issue new money or keep track of transactions. Instead, these tasks are managed collectively by the nodes of the network. Advantages:

  • Bitcoins can be sent easily through the Internet, without having to trust middlemen.
  • Transactions are designed to be computationally prohibitive to reverse.
  • Be safe from instability caused by fractional reserve banking and central banks. The limited inflation of the Bitcoin system’s money supply is distributed evenly (by CPU power) throughout the network, not monopolized by banks.

This is a very interesting concept that hopefully unify the world to a single currency, eliminating banks, crazy inflation rates and everything else that comes with our current day currency (pun intended). Furthermore, it is secured by using the widely standard use of public-private encryption key methodology.

Check it out at www.bitcoin.org.