Adobe Create Now World Tour


The Adobe Create Now World Tour is about to kick off and if you want to learn about all the latest and greatest with Adobe® Photoshop® CC, Illustrator® CC, InDesign® CC, Dreamweaver® CC, After Effects® CC, Premiere® Pro CC, and much more, I highly suggest you attend one of these free events.

In truth, if you just plain want to get inspired, I’d suggest going.  The events are free and you’ll get to learn from the pros.

Here are the dates and how to register for an event near you:

Oh, and if you’re thinking, “Yeah, I’ll do that later when I have time”, the first event is on September 19th, 2013, so don’t wait too long.


Adobe CFF Font Rasterizer Contributed to FreeType


Yesterday, Adobe, in cooperation with Google, announced that the Adobe CFF rasterizer has been contributed FreeType.  If you’re a font geek, this is fantastic news.  If not, you might be thinking to yourself, “CFF is what again? Why is this important?”.

In a nutshell, modern outline fonts use two formats, TrueType and CFF.  A TrueType font has a lot of ‘hinting’ in the font file itself, indicating how best the font should be rendered.  CFF font files contain less hinting.  They are dependent more on the quality of the rasterizer.

However, because there is less hinting within the file, and due to its efficient file format, CFF fonts are on average about 20-50% smaller than TrueType fonts.

FreeType is an open source library used for font rendering on Android, iOS, Chrome OS, GNU/Linux, and other free Unix operating system derivatives such as FreeBSD and NetBSD. That makes for more than a billion devices running FreeType.

Let’s take a look at how the Adobe CFF rasterizer improves the rendering of CFF fonts.  The left column below contains a CFF font rendered with the FreeType hinter.  The middle column is rendered with FreeType’s light-auto hinter.  And finally, the right column is rendered with the CFF rasterizer that Adobe has contributed to FreeType:



The difference is pretty self-evident.

I don’t think it’s a big leap to understand why it is important to have smaller font files on mobile devices and to have the rendering of those fonts improve dramatically.

More good news for the Web.

Speaking @ Adobe MAX


MAX11_125x125_SPEAKER_greyI’m going to be speaking again at Adobe MAX this year.  The conference is being held in Los Angeles from May 4-8.  It should be a total hoot.  The Black Keys are even playing at the big bash!

And, in case you haven’t heard, all attendees get a free year membership to Creative Cloud.

Tuesday, May 7th:

11AM – 12PM – SVG Reboot
This will be a beginner’s introduction to SVG and will give those of you that know about SVG an insight into how it’s moving forward and where it’s going.

Wednesday, May 8th:

11AM – 12PM – Go Beyond the Canvas Box to Create Your Own Cinematic Effects
This will be a talk on CSS Filters and Shaders.

1:30PM – 3PM – Creating Special Effects for Your Web Content with CSS Filters and Shaders
This one will also be on CSS Filters and Shaders, but in this case you don’t sit back and listen.  Instead, bring your own laptop and be prepared to get down and dirty creating your own amazing Web effects as I guide you through it all.  I’m pretty psyched to see what people come up with here.

So, if you haven’t already, register for MAX now and come join this amazing conference.

Use the registration code MXSM13 for a $300 discount off the registration price.

Oh, and if you register off my blog, I’ll buy you a beer.


Hello Tokyo! Testing 1…2…3…

Screen Shot 2013-04-26 at 1.19.52 PM

Screen Shot 2013-04-26 at 1.19.52 PM

I’ve talked about Test the Web Forward before and why everyone should get involved.  The next Test the Web Forward event is going to be at the Google office in Tokyo. So come on out and meet members of the Japanese Web community and experts from all over the world for a weekend of learning, coding, food, drinks and fun.

Help make a more interoperable & better Web!

Here’s the event and here’s how to register.

Test the Web Forward


The Web is constantly evolving, new W3C specs are being hashed out all the time.  Partial and full implementations of these new specs are showing up in different browsers all the time.  But, if we as a Web community want the Web to evolve, and want people to really trust their businesses and technology on the Web as a platform, there needs to be tests in place to ensure that new specs are implemented consistently, correctly, and meet our expectations.

Test the Web Forward arose from that need.  Representatives from the W3C, Google, Mozilla, Microsoft, Opera and Adobe put together hackathons around the world to teach people about new Web features and to get people to help write tests against these features.

I highly encourage you all to at least get on the mailing list and follow @testthewebfwd and #testtwf.

If you’re going to be in the Seattle area on April 12-13, 2013, you should definitely check out the Test the Web Forward – Seattle event, being hosted by Microsoft.


Offline Viewing of YouTube Videos

Lately we’ve been starting to create an Adobe TechLive YouTube channel so people can view the recordings for the various TechLive sessions. You can find that channel here:

Sometimes though, you want to watch a YouTube video offline, perhaps while you’re sitting on a train with spotty Wifi coverage.  There’s a service I came across that lets you download files from all kinds of services, including YouTube: ( also works)

What’s nice is if you simply append the link to the YouTube video after, it will take you to a page that will let you download that specific video.  For example, Christophe Coenraets recently did a TechLive session on architecting a real-world PhoneGap application. You can find the recording here:

 If you want to download that recording for offline viewing though, you simply need to go here:

Pretty slick.

Adobe TechLive is Live!


logo-HDWebinars are boring.  Nobody enjoys just sitting in front of a computer listening to somebody trying to sell you something.  But you can’t always attend conferences, user groups or meetups for that live experience.  To address that need, Adobe has recently launched Adobe TechLive.

Adobe developer evangelists, product managers, dev team members and more will be joining in Adobe Connect sessions, talking and answering your questions about mobile and Web application development and design.

Continue reading

What Exactly is Apache?



I’ve been using Apache software in one form or another for about 15 years.  But it’s only recently, with the advent of Apache Flex that I’ve started to actually understand what Apache is all about.  I’m not referring to the Apache web server here, which in some circles is synonymous with ‘Apache’.  I’m talking about the Apache Software Foundation (ASF), its history and how it works, as well as the Apache-specific projects, and how those projects are developed and maintained.

Continue reading