Sublime Text 2 Cheatsheets
As my Christmas present to you, here are 2 cheatsheets (one for Mac, one for Windows) so you can learn and reference those shortcuts to improve yourself and your developer skills.
Canvas Animated Particles 3D Effect in 5 Minutes
A couple of months ago, I gave a PechaKucha talk about creating a 3D animated particles effect with the canvas element.
» Read more about “Canvas Animated Particles 3D Effect in 5 Minutes”
Real Time Communications with WebRTC Talk
Last week, I spoke at AKQA Anoraks on Real Time Communications with WebRTC. I spoke about the WebRTC project and specification; and how we can output the webcam and microphone streams to the HTML5 video element and Web Audio API to create fun effects.
I received some great interest from the talk on the night, so thanks to everyone who came. The slides to my talk are available here. If you already follow my blog you may notice it was loosely based on a couple of blog posts I wrote last July; but updated to include the latest developments in the specification.
I'm interested in re-running this talk at meet ups and conferences near London, so if you are interested please get in contact!
Adobe Create the Web London
Last week Adobe announced the launch of a new suite of tools for the web known as Edge. In conjunction with this release, they are touring four locations across the globe to discuss the future of the web, and the future of web tools. It was London's turn this week, and I had the opportunity to take a training day at work and attend.
Anoraks
For the last few months I have been co-organising evening meet-ups in London known as AKQA Anoraks. These meetups are primarily aimed at techies who work for digital agencies, but much of the content is useful for any web developers or software engineers.
Extending getUserMedia With Canvas
Following on from my previous post which introduced us to getUserMedia, I wanted to share two ways you can extend getUserMedia's video capture using my good friend, the canvas element.
Introduction to getUserMedia
For a long time in the "Flash vs HTML5″ comparison arguments, one advantage Flash had was the ability to capture audio and video from the users computer. With upcoming browser releases, it is now possible to do this with JavaScript and the HTML5 video element, and its very simple to do.
CSS3 Flexbox Carousel
Carousels are one of the most common components web developer's build. As other trends come and go, carousels tend to stay.
State of the Browser 2012
A rainy April Saturday in North Greenwich (London) was the host of this year's State of the Browser; where a representative from four of the five browser vendors spoke about how their browsers have progressed in the last year and what we have to look forward to going forward.
Scaring Off Beginners
There has already been far too much conversation about whether semicolons are appropriate to use at the end of lines in JavaScript. Serious problems could have been solved in the time JavaScript experts have spent arguing about this. And if the experts can't make a decision on something as simple as semicolons, what chance do beginners have of understanding JavaScript at all?