Presentation
Wednesday, October 6th, 2010
Category: 3D
, CSS
, HTML
, Presentation
Over on my personal blog I talk about a 3D slide deck I’ve created that uses HTML5, CSS3, and a bit of SVG (video). The main idea behind this deck is to be able to ‘zoom’ into topics to as deep a level as necessary. Slides are nested, like an outline. For example, I gave Read the rest…
Wednesday, August 11th, 2010
Category: Presentation
, Yahoo!
Yahoo invites to their campus in Sunnyvale, California on the 27th of August to hear Douglas Crockford talk about “Loopage”. In his own words: Software development is hampered by a specific set of design mistakes that were made in the first programming languages and repeated in everything that has been done since. And, somewhat miraculously, Read the rest…
Friday, July 16th, 2010
Category: Fun
, Presentation
The week has been long. Much code has been written. There is much more to do, but Friday is for relaxing a little. Take some time, sit back and watch, as three fantastic videos are available for you: French: Paul Rouget of Mozilla, shows you the future Paul builds the best demos. ever. At the Read the rest…
Sunday, April 18th, 2010
Category: Performance
, Presentation
(Live blogging notes.) At JSConf, Steve Souders walks us through several performance-optimising things on his mind lately. Site Speed in PageRank A week ago, Google announced site speed is going to be taken into account for PageRank. For Steve, this is a dream come true. Now companies are going to start investing in performance, so Read the rest…
Saturday, April 17th, 2010
Category: CSS
, HTML
, JavaScript
, Presentation
@edr is the man. He did amazing things at Yahoo! and now at his new role at Google he continues in the same vein. This time he has created the coolest set of HTML5 slides ever, using the technology inline. Take a walk through the woods and learn about all things HTML5. Starting with the Read the rest…
Friday, February 19th, 2010
Category: Presentation
Thomas Fuchs gave a presentation titled “I Can’t Believe It’s Not Flash” at WebStock. It is often hard to grasp a presentation from slides, but this one is great fun to flip through. This one really hits home: We were surprised to see how JavaScript was NOT the bottleneck in Bespin when we first prototyped Read the rest…
Tuesday, January 5th, 2010
Category: Presentation
, Yahoo!
Douglas Crockford showed us how JavaScript (or parts of it) could be used to do real software engineering. Now Crockford and Yahoo! are hosting a cool series of public lectures on the language we all love: Douglas Crockford is Yahoo!’s JavaScript architect and a member of the committee designing future versions of the world’s most Read the rest…
Friday, November 20th, 2009
Category: IE
, JavaScript
, Presentation
Stuart Langridge introduces us to some of the up-and-coming features we’re getting with current and future browsers, a nice complement to Robert Nyman’s talk, which covered the advanced features of “mainstream” (IE6-compatible) Javascript. After introducing the features that are there today, he also talks about how we can deal with the browser many of us Read the rest…
Category: JavaScript
, Presentation
Robert Nyman walks through some of the more subtle low-level features of Javascript, and some of the idioms that have emerged. Comparisons: Understanding identity (===) versus equality (==). Boolean expressions: Understanding how short-circuit logic (if a && b won’t eval b if a is false); Types: Type coercion (“1″+2+3); “falsey” (false, null, 0) versus “truthy”; Read the rest…
Thursday, October 15th, 2009
Category: Canvas
, Presentation
Dmitry Baranovskiy, of Raphaël fame (can’t forget the umlauts), has posted an excellent presentation on the Canvas tag from Web Directions South ’09:
Tuesday, July 28th, 2009
Category: Examples
, Presentation
, Workshop
As developers, it can be hard to get your voice heard in a company. Whilst our products depend on developers building them the right way, other people seem to call the shots about where they are going. This becomes disastrous when a company tries to reach developers with their product. Normal marketing and PR stunts Read the rest…
Wednesday, March 11th, 2009
Category: Bespin
, Canvas
, Comet
, Presentation
I went along last night to the London Mozilla Labs meetup, where Dion, Ben, and Joe delivered a presentation on Bespin. These are my notes from the event. Goals Bespin – initially an experiment, now interested to see how far it can go as a coding environment (among other things). “The editor of our dreams”: Read the rest…
Wednesday, November 5th, 2008
Category: Presentation
, Recording
, The Ajax Experience
This was my favourite presentation of the year. Ben and I have given a lot of talks together, and to spice things up we created the presentation randomizer, a simple Ajax app that would sound a buzzer at random times. Why did we do this? When the buzzer went, we would have to instantly change Read the rest…
Wednesday, October 1st, 2008
Category: Fun
, Presentation
, The Ajax Experience
At our Ajax Experience keynote this year, Dion and I coded up a simple little program that buzzed at random intervals every 10-120 seconds. Whenever it buzzed, one of us had to stop talking and the other would have to pick up right where the other guy left off. It definitely kept things fresh. Quite Read the rest…
Wednesday, September 24th, 2008
Category: Canvas
, Presentation
John Resig has given some great talks recently, and just posted about some of them. First, we have his interactive learning area where the presentation is just a JavaScript application that you can play with. Double click on the code, make a change, and save away! The talk goes into the innards of the language Read the rest…
Tuesday, September 16th, 2008
Category: Presentation
Panel at @media ajax 2008. Dean Edwards, Brendan Eich, Christian Heillmann, Jake Archibald, Joe Walker (chair) I’ve captured at least some of what was said here ;). What is the Open Web to you and why is it important (or otherwise)? (general agreement that it’s good thing, as we’d expect :) Christian – What if Read the rest…