New
The latest blog posts to take off on Hacker News. 497 posts.
Hello Firefox, this is Chrome calling
For the first time, Chrome and Firefox can “talk” to each other via WebRTC . WebRTC is a new set of technologies that brings clear crisp voi...
Hello Chrome, it’s Firefox calling
Mozilla is excited to announce that we’ve achieved a major milestone in WebRTC development: WebRTC RTCPeerConnection interoperability between Firefox and Chrome. This effort was made possible because of the close ...
MindBEMding – getting your head ’round BEM syntax
A primer on the oft-confusing BEM notation for CSS
Labels in input fields aren’t such a good idea
There’s something that’s been bothering me lately. It seems to be some kind of form interface trend where the labels for text inputs are placed inside the fields themselves.
1% of CMS-Powered Sites Expose Their Database Passwords (2011)
Feross Aboukhadijeh is a computer security researcher, teacher, web developer, designer, long distance runner, gamer, music lover, and builder of websites that (sometimes) go viral.
Ditching responsive design
Collect and send payments, minimise failures, and fight fraud. No more chasing payments and no expensive card fees.
The PNG image file format is now more popular than GIF
The PNG image file format has been created in 1995 as a response to some patent issues around the then-prevailing GIF format. PNG has gained popularity ever since, and it is now used on more websites than GIF.
High Performance Networking in Google Chrome
Chrome gets faster as you use it. Chrome learns the topology of the web, browsing patterns, and critical resources on every page to optimize your browsing! A look under the hood of how it all comes together...
Howler.js - Lightweight Javascript library for Web Audio and HTML5 Audio
[https://howlerjs.com]howler.js v2.0.0 Released [https://howlerjs.com] Browsers have come a long way over the years, and we are now able to achieve amazing results using all of the great new technologies often referred to as HTML5. However, generally speaking, audio still sucks. Thankfully, Google decided to create…
Pixels don’t care
There's plenty of discrimination and intolerance in our world, but never forget that pixels don't care.
On Layout and Web Performance
Outside of initial page load problems, “layout thrashing” is the most common performance problem I see in dynamic web applications. This is particularly true for Single Page Applications which build and destroy views on the fly. However, I’m often amazed by the number of web developers I run into who are unaware of…
Developing a responsive, Retina-friendly site (Part 1)
This post is part of a series documenting the design and development of this blog, including responsive mobile first web design.
The Way Server-Side Analytics Should Be
Explore technical topics, solutions, and resources for building with Twilio – and beyond.
Mincss "clears the junk out of your CSS"
A project I started before Christmas (i.e. about a month ago) is now production ready.
My iOS 7 Wishlist
Actually, it's not a list at all. There's just one thing I want from iOS 7.
Optimizing Nginx, Node.js and networking for heavy workloads
Used in conjunction, NginX and Node.JS are the perfect partnership for high-throughput web applications. They’re both built using event-driven design...