January 2014
The Shadow DOM
For anyone who has worked on a large team to create a rich UI framework, the need for better encapsulation of the DOM is apparent. Style collisions and painful namespacing techniques lengthen development processes. Worse, the sometimes unavoidable need for complete encapsulation forces us to resort to the ugly and evil iframe. A better form […]
Stay Away from the Light, Java
A few years ago, Java was eschewed by hipster coders on fixie bikes who sneered at its verboseness and poured scorn on the sclerotic pace of Java development. Sadly, they were right. Java had taken a wrong turn by favoring container-based architectures like JEE, resulting in bloated application servers that doled out centralized services like […]
3 Tips for Effective Markup (from Zero to Hero)
Starting a new layout can sometimes seem intimidating. Translating a PSD into code can be a long process but don’t let it overwhelm you. Just keep these 3 easy steps for organizing your work in mind and deliver a cleaner solution. Visualize your HTML structure with no CSS to ensure the structure makes sense without […]



