JavaScript Roots: Core Language Essentials

(That’s a presentation embedded above. Use your left/right arrow keys to navigate through it. You might need to click it first in order to focus it.)

Whilst we, JavaScript developers, are nowadays spoiled with tools, frameworks, build systems, etc. we might tend to forget some of the core things contained in the JavaScript language.

Think of some core language things such as variables, variable types, functions, closures, IIFEs, etc. — these are all things that one should know as they can explain some of the — at first — odd looking behavior JavaScript has.

Yesterday, at a #fronteersbe meetup, I gave a talk just about that. The presentation is embedded above.

Build Wars: Gulp vs. Grunt

🖥 That’s a presentation embedded above. Use your left/right arrow keys to navigate through it. You might need to click it first in order to focus it

💁‍♂️ New to Gulp? Read all about it in this introductory post

Got SLL?

This talk is a call to arms to all of you as web developers. In the next 30 minutes, I hope to convince you of the necessity and practicality of SSL today, and then give you some pointers on how to go make it happen.

Be sure to hit the S key (or press the cog at the bottom and select “Open Speaker Notes” to show the presenter notes that go with this talk.

Got SSL? →

Automating Front-end Workflow

Writing a modern web app these days can sometimes feel like a tedious process; frameworks, boilerplates, abstractions, dependency management, build processes..the list of requirements for a front-end workflow appears to grow each year. What if however, you could automate a lot of this?

Extensive set of slides by Addy Osmani. Solid gold for those wanting to start with Grunt, Yeoman, Bower, etc. Also mentions quite a few handy tools.

Automating Front-end Workflow →

Why Game Developers Should Care About HTML5

Slides (with notes) of a talk I gave at the SEGAN Conference in Tallinn, Estonia a few weeks ago. The talk consisted of two parts: the actual talk, and a demonstration. The talk was handled by me, the demonstration by my colleague Rogier.

These slides are not available anymore. Please see this updated version of the slides

SEGAN is a European project in which I’m involved through the technical university I teach at.