Better Markdown from Node
Unless I write an email in Gmail I do all my writing using Markdown a quick text-based writing system. I love Markdwon but have always been upset at the limitations placed in the original Markdown,...
Unless I write an email in Gmail I do all my writing using Markdown a quick text-based writing system. I love Markdwon but have always been upset at the limitations placed in the original Markdown,...
Although Chrome Dev Tools gives us an approximation of what a connection would be like in a given device it's not 100% accurate, it can't be since our Macbooks and Windows devices don't have to deal...
This is a moon idea (in the spirit of Google's moon projects) for a connected downtown. It uses Mountain View as an example not because it's Google's headquarters but because it's my home town and I'm...
Video (web) Component # I've always been interested in seeing how to build a component from scratch and I've always been interested in working with video so why not work on a web component that plays...
variables in CSS (yay?) # I've raved about variables in SASS and have used them extensively to create themes and write less SCSS for the same result. Now that browsers other than Firefox support the...
Full Disclosure: I own a Thesis Developer License and used it for several years on my personal blog. I stopped using Thesis when they moved to 2.0 with a paradigm change that I didn't like. I still...
Athena: Revisiting a possible digital publishing flow # From a technical stand point. Web Components and the Polymer Project in particular provide a way to compose larger applications from base...
There are two ways to use video on the web: You can upload your content to a hosting server like Youtube or Vimeo and let them worry about compression and delivery Compress and upload your video...
Rail: Putting the user first # Paul Irish and Paul Lewis wrote an article for Smashing Magazine outlining a new way to look at performance by analyzing how users perceive the speed of your site. Paul...
Performance budgeting allows developers to user performance as another part of our design and builld process. There is no reason why a site should weigh in at over 2 mega bytes or take more than 10...