<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Async]]></title><description><![CDATA[An inclusive web tech meetup based in Brighton, UK]]></description><link>https://asyncjs.com</link><generator>metalsmith-feed</generator><lastBuildDate>Fri, 03 Apr 2026 02:22:14 GMT</lastBuildDate><atom:link href="https://asyncjs.com/feed/atom/index.xml" rel="self" type="application/rss+xml"/><item><title><![CDATA[16th Birthday Show n Tell]]></title><description><![CDATA[<p>Async is now sixteen years old - old enough to work a full-time job, legally change its name, or have a pint with a meal in a restaurant (if accompanied by an adult). We won't be doing any of those, but we will be hosting another one of our show n tells!</p>]]></description><link>https://asyncjs.com/2026-04-02-16th-birthday.md</link><guid isPermaLink="true">https://asyncjs.com/2026-04-02-16th-birthday.md</guid><pubDate>Thu, 02 Apr 2026 19:00:00 GMT</pubDate><image><url>/img/talks/16th-birthday.jpg</url><title>16th Birthday</title></image></item><item><title><![CDATA[The Best Worst Pair Programmer You'll Ever Have]]></title><description><![CDATA[<p>Getting productive with Claude Code — an agent that's brilliant, opinionated, and occasionally makes things up.</p>]]></description><link>https://asyncjs.com/2026-03-05-best-worst-pair-programmer.md</link><guid isPermaLink="true">https://asyncjs.com/2026-03-05-best-worst-pair-programmer.md</guid><dc:creator><![CDATA[Dave Mateer]]></dc:creator><pubDate>Thu, 05 Mar 2026 19:00:00 GMT</pubDate><image><url>/img/talks/dave-mateer.jpg</url><title>Dave Mateer</title></image></item><item><title><![CDATA[Ask the Brains, Feb 2026]]></title><description><![CDATA[<p>🍕🍻 <strong>Update: food and drinks are now sponsored!</strong></p>]]></description><link>https://asyncjs.com/2026-02-05-ask-the-brains-feb-2026.md</link><guid isPermaLink="true">https://asyncjs.com/2026-02-05-ask-the-brains-feb-2026.md</guid><pubDate>Thu, 05 Feb 2026 19:00:00 GMT</pubDate><image><url>/img/talks/ask-the-brains-feb-2026.png</url><title>Ask the Brains, Feb 2026</title></image></item><item><title><![CDATA[2025 International Show 'n' Tell]]></title><description><![CDATA[<p><strong>IMPORTANT</strong>: The date and venue for the 2025 International Show 'n' Tell has changed to the second Thursday in November (13th) at <a href="https://www.projectsclub.co.uk/nile-house">Projects</a>. Please check the address and location details (or have a look on <a href="https://maps.app.goo.gl/gwcNmQMoxfRRoieL6">Google Maps</a>).</p>]]></description><link>https://asyncjs.com/2025-11-13-international-show-n-tell-2025.md</link><guid isPermaLink="true">https://asyncjs.com/2025-11-13-international-show-n-tell-2025.md</guid><dc:creator><![CDATA[Everyone]]></dc:creator><pubDate>Thu, 13 Nov 2025 19:00:00 GMT</pubDate><image><url>/img/talks/2025-11-13-show-n-tell.jpg</url><title>2025 International Show &apos;n&apos; Tell</title></image></item><item><title><![CDATA[Sandboxed Javascript]]></title><description><![CDATA[<p>On Thursday 2nd October we're very happy to be hearing from Chetan Padia - Head of Software at Clockwork Dog.</p>]]></description><link>https://asyncjs.com/2025-10-02-sandboxed-javascript.md</link><guid isPermaLink="true">https://asyncjs.com/2025-10-02-sandboxed-javascript.md</guid><dc:creator><![CDATA[Chetan Padia]]></dc:creator><pubDate>Thu, 02 Oct 2025 19:00:00 GMT</pubDate><image><url>/img/talks/sandboxed-javascript.png</url><title>The letters &quot;J&quot; and &quot;S&quot; sitting in a children&apos;s sandbox</title></image></item><item><title><![CDATA[From Side-project to Serverless Business with One Programming Language - TypeScript]]></title><description><![CDATA[<p>On Thursday 4th September we're very happy to be joined by James Turner.</p>]]></description><link>https://asyncjs.com/2025-09-04-side-project-to-serverless.md</link><guid isPermaLink="true">https://asyncjs.com/2025-09-04-side-project-to-serverless.md</guid><dc:creator><![CDATA[James Turner]]></dc:creator><pubDate>Thu, 04 Sep 2025 19:00:00 GMT</pubDate><image><url>/img/talks/side-project-to-serverless.png</url><title>TypeScript - One Language to Rule Them All, and in the Darkness Compile Them</title></image></item><item><title><![CDATA[The Shape of Things to Come - Outside the Box with Modern CSS]]></title><description><![CDATA[<p>On Thursday 7th August we're very happy to be joined by Noam Rosenthal. Noam works for Google in the Chrome team, currently focusing on paint/compositing/rendering. He is the editor of the CSS shapes and borders specs.</p>]]></description><link>https://asyncjs.com/2025-08-07-the-shape-of-things-to-come.md</link><guid isPermaLink="true">https://asyncjs.com/2025-08-07-the-shape-of-things-to-come.md</guid><dc:creator><![CDATA[Noam Rosenthal]]></dc:creator><pubDate>Thu, 07 Aug 2025 19:00:00 GMT</pubDate><image><url>/img/talks/noam-rosenthal.jpg</url><title>Noam Rosenthal</title></image></item><item><title><![CDATA[PRE-VOLVE 25]]></title><description><![CDATA[<p>Join us the evening before <a href="https://evolve.siliconbrighton.com/">EVOLVE</a> for the meetup social of all meetup socials. This is a Silicon Brighton community wide event - a chance for us all to get together the night before SB's flagship event EVOLVE - an extraordinary day of tech innovation &amp; community.</p>]]></description><link>https://asyncjs.com/2025-07-03-pre-volve-25.md</link><guid isPermaLink="true">https://asyncjs.com/2025-07-03-pre-volve-25.md</guid><pubDate>Thu, 03 Jul 2025 19:00:00 GMT</pubDate><image><url>/img/talks/pre-volve-25.jpg</url><title>PRE-VOLVE Party 2025</title></image></item><item><title><![CDATA[Prompt n Tell]]></title><description><![CDATA[<p>Now is the decade software engineers go extinct… or is it? OpenAI's $3B acquisition of Windfall and Cursor's $9B valuation, two companies built upon forks of VS Code, indicates copiloting as a likely future. Whereas the recent bankruptcy filing by Builder.ai may spell the beginning of the end for vibe coding at scale.</p>]]></description><link>https://asyncjs.com/2025-06-05-prompt-n-tell.md</link><guid isPermaLink="true">https://asyncjs.com/2025-06-05-prompt-n-tell.md</guid><pubDate>Thu, 05 Jun 2025 19:00:00 GMT</pubDate><image><url>/img/talks/github-copilot.png</url><title>GitHub Copilot logo</title></image></item><item><title><![CDATA[Svelte Runes, using the signals pattern for reactivity]]></title><description><![CDATA[<p>Svelte sports a reactive system that allied with a pre-compiler makes binding program variables to HTML elements pleasingly easy and concise. However there were some annoying edge cases that caused problems. Svelte 5 (aka Runes) fixes these using the Signals pattern. We’ll demonstrate these issues and how runes rides to the rescue. Finally we’ll cover the uptake of signals in the wider JavaScript ecosystem, including the latest TC39 standardisation.</p>]]></description><link>https://asyncjs.com/2025-05-01-svelte-runes.md</link><guid isPermaLink="true">https://asyncjs.com/2025-05-01-svelte-runes.md</guid><dc:creator><![CDATA[James Turner]]></dc:creator><pubDate>Thu, 01 May 2025 19:00:00 GMT</pubDate><image><url>/img/talks/svelte-machine-mobile.png</url><title>Svelte machine logo</title></image></item><item><title><![CDATA[Ask the Brains, Spring 2025]]></title><description><![CDATA[<p>We're back with our popular <strong>"Ask the Brains"</strong> event. The aim is to create a friendly environment for everyone to ask their <em>"that thing you've never understood but always been too afraid to ask"</em> type questions, plus any other topics you feel like talking about on the night.</p>]]></description><link>https://asyncjs.com/2025-04-03-ask-the-brains-spring-2025.md</link><guid isPermaLink="true">https://asyncjs.com/2025-04-03-ask-the-brains-spring-2025.md</guid><pubDate>Thu, 03 Apr 2025 19:00:00 GMT</pubDate><image><url>/img/talks/ask-the-brains-2024-ojv4.jpg</url><title>Ask the Brains, Spring 2024</title></image></item><item><title><![CDATA[15th Birthday Show n Tell]]></title><description><![CDATA[<p>Async is now fifteen years old - a decade and a half! Come ye all for an evening of lightning talks. Tell us about a project, a library, a technique, a story, or anything else to do with JavaScript and its extended family (HTML, CSS, SVG, animated GIFs) or the wider world of web.</p>]]></description><link>https://asyncjs.com/2025-03-06-15th-birthday.md</link><guid isPermaLink="true">https://asyncjs.com/2025-03-06-15th-birthday.md</guid><pubDate>Thu, 06 Mar 2025 19:00:00 GMT</pubDate><image><url>/img/talks/cupcake-display-ojv4.jpg</url><title>Cupcake display</title></image></item><item><title><![CDATA[When is a button not a button? Semantic HTML and Accessibility APIs]]></title><description><![CDATA[<p>On the Thursday Feb 6th we'll be joined by Helen Brockelbank - accessibility specialist, front end developer, and bird enthusiast.</p>]]></description><link>https://asyncjs.com/2025-02-06-when-is-a-button-not-a-button.md</link><guid isPermaLink="true">https://asyncjs.com/2025-02-06-when-is-a-button-not-a-button.md</guid><dc:creator><![CDATA[Helen Brockelbank]]></dc:creator><pubDate>Thu, 06 Feb 2025 19:00:00 GMT</pubDate><image><url>/img/talks/when-is-a-button-not-a-button.jpg</url><title>When is a button not a button? Semantic HTML and Accessibility APIs</title></image></item><item><title><![CDATA[How We Built the World Wide Web in Five Days]]></title><description><![CDATA[<p>This event is happening on Thursday 9th of January - the <strong>second</strong> Thursday of the month.</p>]]></description><link>https://asyncjs.com/2025-01-09-built-www-in-5-days.md</link><guid isPermaLink="true">https://asyncjs.com/2025-01-09-built-www-in-5-days.md</guid><dc:creator><![CDATA[Jeremy Keith, Remy Sharp]]></dc:creator><pubDate>Thu, 09 Jan 2025 19:00:00 GMT</pubDate><image><url>/img/talks/2025-01-09-built-www-in-5-days.jpg</url><title>How We Built the World Wide Web in Five Days - Jeremy Keith &amp; Remy Sharp</title></image></item><item><title><![CDATA[Async Holiday Social]]></title><description><![CDATA[<p>It's nearing the end of the year - everyone's busy buying presents, and organizing to see friends and family for the holidays. So we thought we'd take it easy and have a social event where we can all relax and enjoy each other's company.</p>]]></description><link>https://asyncjs.com/2024-12-05-async-holiday-social.md</link><guid isPermaLink="true">https://asyncjs.com/2024-12-05-async-holiday-social.md</guid><pubDate>Thu, 05 Dec 2024 19:00:00 GMT</pubDate><image><url>/img/holiday-social.jpg</url><title>2024 International Show &apos;n&apos; Tell</title></image></item><item><title><![CDATA[2024 International Show 'n' Tell]]></title><description><![CDATA[<p>The November migration of the world's top web developers to the sunny city of Brighton &amp; Hove can only mean one thing - <a href="https://2024.ffconf.org/">ffconf 2024</a> is coming. So, it's time for another International Async Show n' tell! This year's installment will be <em>on Thursday 7th November</em>.</p>]]></description><link>https://asyncjs.com/2024-11-07-international-show-n-tell-2024.md</link><guid isPermaLink="true">https://asyncjs.com/2024-11-07-international-show-n-tell-2024.md</guid><dc:creator><![CDATA[Everyone]]></dc:creator><pubDate>Thu, 07 Nov 2024 19:00:00 GMT</pubDate><image><url>/img/talks/2022-show-n-tell.jpg</url><title>2024 International Show &apos;n&apos; Tell</title></image></item><item><title><![CDATA[A Dive from a Rusty Bridge]]></title><description><![CDATA[<p>You: a web developer, building an app for mobile. You're using React Native, I'm guessing. In search of speed, you've looked for React Native plugins on npmjs and found specialized packages written in a variety of Java, Objective-C and C++.</p>]]></description><link>https://asyncjs.com/2024-10-03-a-dive-from-a-rusty-bridge.md</link><guid isPermaLink="true">https://asyncjs.com/2024-10-03-a-dive-from-a-rusty-bridge.md</guid><dc:creator><![CDATA[James Hugman]]></dc:creator><pubDate>Thu, 03 Oct 2024 19:00:00 GMT</pubDate><image><url>/img/talks/rusty-bridge.jpg</url><title>A Rusty Bridge</title></image></item><item><title><![CDATA[Sync Different: Building Local-First Apps]]></title><description><![CDATA[<p><strong>Update</strong>: unfortunately James Chetwood is now unable to give his talk - Design GUI: Exploring CSS Variables. Instead we will be continuing with only Dave Pereira-Gurnell's talk - Sync Different: Building Local-First Apps.</p>]]></description><link>https://asyncjs.com/2024-09-05-css-variables-local-first-apps.md</link><guid isPermaLink="true">https://asyncjs.com/2024-09-05-css-variables-local-first-apps.md</guid><dc:creator><![CDATA[Dave Pereira-Gurnell]]></dc:creator><pubDate>Thu, 05 Sep 2024 19:00:00 GMT</pubDate><image><url>/img/talks/css-variables-and-local-first-apps.jpg</url><title>Sync Different: Building Local-First Apps</title></image></item><item><title><![CDATA[Improve your Multi-Factor Auth with Firebase and Vonage APIs]]></title><description><![CDATA[<p>Amanda is a Google Developers Expert for Firebase, and a Developer Advocate at <a href="https://twitter.com/vonagedev">Vonage</a>, which provides cloud communications APIs for Messaging (SMS, MMS, social chats apps such as Messenger and WhatsApp), Verify, Voice, and Video, Network APIs, as well as associated tooling and language-specific SDKs.</p>]]></description><link>https://asyncjs.com/2024-08-01-mfa-with-firebase-and-vonage.md</link><guid isPermaLink="true">https://asyncjs.com/2024-08-01-mfa-with-firebase-and-vonage.md</guid><dc:creator><![CDATA[Amanda Cavallaro]]></dc:creator><pubDate>Thu, 01 Aug 2024 19:00:00 GMT</pubDate><image><url>/img/talks/amanda-cavallaro.jpg</url><title>Improve your Multi-Factor Auth with Firebase and Vonage APIs</title></image></item><item><title><![CDATA[JavaScript Golf 4]]></title><description><![CDATA[<p>Come and join us on Thursday July 4th where Tom Parslow - long time Async attendee and chief code typer at <a href="https://buzzshot.com">Buzzshot.com</a>, will task us to solve a series of challenges using JavaScript. The catch - you have to write as little JavaScript as possible. Solve each challenge in the least number of characters to win the game. Imagine the kind of stuff you’d never want to see make it into a real codebase… that’s what we’re looking for!</p>]]></description><link>https://asyncjs.com/2024-07-04-javascript-golf-4.md</link><guid isPermaLink="true">https://asyncjs.com/2024-07-04-javascript-golf-4.md</guid><dc:creator><![CDATA[Tom Parslow]]></dc:creator><pubDate>Thu, 04 Jul 2024 19:00:00 GMT</pubDate><image><url>https://farm8.staticflickr.com/7379/12758383654_ab4b43d147_z_d.jpg</url><title>Urbanowicz_Krzysztof_GOLF</title><link>https://www.flickr.com/photos/kurbanowicz/12758383654/in/photolist-krq3XY-7hTRLz-9kGXLo-awf96H-9kGXTb-7hTSDX-7hXNAY-kroiT4-6xcLyT-65CWTR-5ds8DL-9kGYdb-9kDVyT-9a69ML-5bCwNN-efi4ma-56hckS-4kQ3Fv-eBP5xt-6QKY1E-c3HmpL-eBRqu3-4ZxP3p-5bCxDW-krpfTx-4ZC1qL-5bCB6j-3vs2Y1-4ZC1u5-4q64vn-4ZxM8Z-4ZxNwg-341zZd-6xj6oL-4ZxNUP-9L3STz-9L3SXt-dxM9tg-dbJjkc-anWVqa-4ZxNqz-5bym8g-4PXK7g-dbJkFS-5bxftP-5bym7V-krp6SB-5bCsCE-5t5bP2-5byh6a</link></image></item><item><title><![CDATA[Real-time collaboration for COGS with Redux]]></title><description><![CDATA[<p><a href="https://chetbox.com/">Chetan Padia</a> will show the journey of taking <a href="https://cogs.show">COGS</a> - an immersive theatre and escape room control system - from an single-user desktop app to a web-based multi-user collaborative app.</p>]]></description><link>https://asyncjs.com/2024-06-06-cogs-collaboration.md</link><guid isPermaLink="true">https://asyncjs.com/2024-06-06-cogs-collaboration.md</guid><dc:creator><![CDATA[Chetan Padia]]></dc:creator><pubDate>Thu, 06 Jun 2024 19:00:00 GMT</pubDate><image><url>/img/talks/cogs-collaboration.png</url><title>Real-time collaboration for COGS with Redux</title></image></item><item><title><![CDATA[Particle Flow]]></title><description><![CDATA[<p><a href="https://www.peterrcook.com/">Peter Cook</a> will show how to create particle flow animations. These use similar techniques to visualisations such as the <a href="http://hint.fm/wind/">hint.fm wind map</a> and Cameron Beccario's <a href="https://earth.nullschool.net/">wind map</a>.</p>]]></description><link>https://asyncjs.com/2024-05-02-particle-flow.md</link><guid isPermaLink="true">https://asyncjs.com/2024-05-02-particle-flow.md</guid><dc:creator><![CDATA[Peter Cook]]></dc:creator><pubDate>Thu, 02 May 2024 19:00:00 GMT</pubDate><image><url>/img/talks/particle-flow.jpg</url><title>Particle Flow</title></image></item><item><title><![CDATA[Ask the Brains, Spring 2024]]></title><description><![CDATA[<p>We're back with our popular <strong>"Ask the Brains"</strong> event. The aim is to create a friendly environment for everyone to ask their <em>"that thing you've never understood but always been too afraid to ask"</em> type questions, plus any other topics you feel like talking about on the night.</p>]]></description><link>https://asyncjs.com/2024-04-04-ask-the-brains-spring-2024.md</link><guid isPermaLink="true">https://asyncjs.com/2024-04-04-ask-the-brains-spring-2024.md</guid><pubDate>Thu, 04 Apr 2024 19:00:00 GMT</pubDate><image><url>/img/talks/ask-the-brains-2024-ojv4.jpg</url><title>Ask the Brains, Spring 2024</title></image></item><item><title><![CDATA[International Women's Day]]></title><description><![CDATA[<p>Today is <a href="https://www.internationalwomensday.com/">International Women's Day</a>. We celebrated Async's 14th Birthday yesterday and our community - and the tech industry as a whole - has become more diverse in those years. An inclusive, welcoming community benefits <em>everyone</em> and we still have much to do, both globally and locally.</p>]]></description><link>https://asyncjs.com/2024-03-08-international-womens-day-2024.md</link><guid isPermaLink="true">https://asyncjs.com/2024-03-08-international-womens-day-2024.md</guid><pubDate>Fri, 08 Mar 2024 00:00:00 GMT</pubDate><image/></item><item><title><![CDATA[14th Birthday Show n' Tell]]></title><description><![CDATA[<p>Async is fourteen years old! A decade has flown by since we last <a href="/birthday4">celebrated</a>. Come ye all for an evening of lightning talks. Tell us about a project, a library, a technique, a story, or anything else to do with JavaScript and its extended family (HTML, CSS, SVG, animated GIFs) or the wider world of web.</p>]]></description><link>https://asyncjs.com/2024-03-07-14th-birthday.md</link><guid isPermaLink="true">https://asyncjs.com/2024-03-07-14th-birthday.md</guid><pubDate>Thu, 07 Mar 2024 19:00:00 GMT</pubDate><image><url>/img/talks/cupcake-display-ojv4.jpg</url><title>Cupcake display</title></image></item><item><title><![CDATA[Throw Away Your JavaScript]]></title><description><![CDATA[<p>Are you tired of building simple web apps using complex JavaScript frameworks? Would you like to get back to the good old days of server-rendered applications, but worried that you'll lose responsiveness and interactivity?</p>]]></description><link>https://asyncjs.com/2024-02-01-throw-away-your-javascript.md</link><guid isPermaLink="true">https://asyncjs.com/2024-02-01-throw-away-your-javascript.md</guid><dc:creator><![CDATA[Olly Chadwick]]></dc:creator><pubDate>Thu, 01 Feb 2024 19:00:00 GMT</pubDate><image><url>/img/talks/throw-away-your-javascript-ojv4.jpg</url><title>Paper monster eating a trash can</title></image></item><item><title><![CDATA[Inspirational demos from codebar]]></title><description><![CDATA[<p>🕖 <strong>New start time!</strong> From 2024 our events will start slightly earlier at 7.00pm</p>]]></description><link>https://asyncjs.com/2024-01-11-codebar-demos.md</link><guid isPermaLink="true">https://asyncjs.com/2024-01-11-codebar-demos.md</guid><dc:creator><![CDATA[codebar]]></dc:creator><pubDate>Thu, 11 Jan 2024 19:00:00 GMT</pubDate><image><url>/img/talks/codebar-2023.jpg</url><title>codebar Brighton</title></image></item><item><title><![CDATA[Async Christmas Quiz 2023]]></title><description><![CDATA[<p>Back by popular demand, Quizmasters Alise &amp; Michal bring a fresh instalment of the Async Christmas Quiz. Join us as we wind down on the year's final first-Thursday-of-the-month in festive December, and we reflect on another fabulous and varied year of Async meetups. Note this event will be in-person only.</p>]]></description><link>https://asyncjs.com/2023-12-07-christmas-quiz-2023.md</link><guid isPermaLink="true">https://asyncjs.com/2023-12-07-christmas-quiz-2023.md</guid><dc:creator><![CDATA[Quizmasters Alise & Michal]]></dc:creator><pubDate>Thu, 07 Dec 2023 19:15:00 GMT</pubDate><image><url>/img/talks/christmas-quiz-2023-ojv4.jpg</url><title>Async Christmas Quiz 2023</title></image></item><item><title><![CDATA[2023 International Show 'n' Tell]]></title><description><![CDATA[<p>The November migration of the world's top web developers to the sunny city of Brighton &amp; Hove can only mean one thing - <a href="https://2023.ffconf.org/">ffconf 2023</a> is coming. So, it's time for another International Async Show n' tell! This year's installment will be <em>on Thursday 9th November</em> (the second Thursday of the month).</p>]]></description><link>https://asyncjs.com/2023-11-09-international-show-n-tell-2023.md</link><guid isPermaLink="true">https://asyncjs.com/2023-11-09-international-show-n-tell-2023.md</guid><dc:creator><![CDATA[Everyone]]></dc:creator><pubDate>Thu, 09 Nov 2023 19:15:00 GMT</pubDate><image><url>/img/people/7.jpg</url><title>2023 International Show &apos;n&apos; Tell</title></image></item><item><title><![CDATA[Puck: the visual editor for React]]></title><description><![CDATA[<p>Puck is an open source website builder for React that is being built at <a href="https://measured.co">Measured</a>. Puck aims to solve one of Measured's clients' primary pain points and put the WYSIWYG back into their content workflows, without breaking their brand.</p>]]></description><link>https://asyncjs.com/2023-10-05-puck.md</link><guid isPermaLink="true">https://asyncjs.com/2023-10-05-puck.md</guid><dc:creator><![CDATA[Chris Villa]]></dc:creator><pubDate>Thu, 05 Oct 2023 19:15:00 GMT</pubDate><image><url>/img/talks/puck-ojv4.jpg</url><title>Puck</title></image></item><item><title><![CDATA[Load Up on SvelteKit]]></title><description><![CDATA[<p>On the 14th of September (the second Thursday of the month) Scott Spence will be giving a Svelte and SvelteKit primer talk with a dive into data loading with practical examples.</p>]]></description><link>https://asyncjs.com/2023-09-14-load-up-on-sveltekit.md</link><guid isPermaLink="true">https://asyncjs.com/2023-09-14-load-up-on-sveltekit.md</guid><dc:creator><![CDATA[Scott Spence]]></dc:creator><pubDate>Thu, 14 Sep 2023 19:15:00 GMT</pubDate><image><url>/img/talks/sveltekit.jpg</url><title>SvelteKit</title></image></item><item><title><![CDATA[TypeScript Tales and Tailwind Types]]></title><description><![CDATA[<p><strong>NEW VENUE:</strong> We're trialling a move to <a href="https://runwayea.st/locations/brighton?utm_source=external&amp;utm_medium=event&amp;utm_campaign=sponsorship">Runway East</a>, a brand new space we think makes an even better long-term home for Async meetups. Located <a href="https://goo.gl/maps/oKjqEjpyzC1sLKLp7">a short walk</a> from Brighton railway station on the ground floor of the new York &amp; Elder development.</p>]]></description><link>https://asyncjs.com/2023-08-03-typescript-tales-and-tailwind-types.md</link><guid isPermaLink="true">https://asyncjs.com/2023-08-03-typescript-tales-and-tailwind-types.md</guid><dc:creator><![CDATA[Jake 'Sid' Smith, Yann Eves]]></dc:creator><pubDate>Thu, 03 Aug 2023 19:15:00 GMT</pubDate><image><url>/img/talks/typescript-tailwind.jpg</url><title>Tailwind and TypeScript logos</title></image></item><item><title><![CDATA[Good intentions gone bad]]></title><description><![CDATA[<p>We hope for our web applications to be as beautiful, performant, and accessible as possible; but sometimes... Things get in the way and the outcome is not as good as we hoped. In this talk, I will walk you through a few of my failed attempts at developing accessible web applications. We'll go through different accessibility assumptions and myths that I wrongly believed to be true and how to avoid them by properly testing for accessibility.</p>]]></description><link>https://asyncjs.com/2023-07-06-good-intentions-gone-bad.md</link><guid isPermaLink="true">https://asyncjs.com/2023-07-06-good-intentions-gone-bad.md</guid><dc:creator><![CDATA[Eva Ferreira]]></dc:creator><pubDate>Thu, 06 Jul 2023 19:15:00 GMT</pubDate><image><url>/img/talks/good-intentions-gone-bad.ojv4.jpg</url><title>Cute red button spells disaster</title></image></item><item><title><![CDATA[AI Showcase]]></title><description><![CDATA[<p>The Async community has been busy prompting so it's time we give that creativity a stage. An AI Show n' Tell.. a Prompt n' Tell!</p>]]></description><link>https://asyncjs.com/2023-06-01-ai-showcase.md</link><guid isPermaLink="true">https://asyncjs.com/2023-06-01-ai-showcase.md</guid><dc:creator><![CDATA[Everyone]]></dc:creator><pubDate>Thu, 01 Jun 2023 19:15:00 GMT</pubDate><image><url>/img/talks/ai-showcase-2023-sdv2.1.png</url><title>AI Showcase</title><link/></image></item><item><title><![CDATA[Nodeventure: May the Fourth (Ep. 2 of 2)]]></title><description><![CDATA[<p><em>... be with you.</em></p>]]></description><link>https://asyncjs.com/2023-05-11-nodeventure-may-the-fourth-ep2.md</link><guid isPermaLink="true">https://asyncjs.com/2023-05-11-nodeventure-may-the-fourth-ep2.md</guid><dc:creator><![CDATA[Tom Parslow]]></dc:creator><pubDate>Thu, 11 May 2023 19:15:00 GMT</pubDate><image><url>/img/talks/nodeventure-text.jpg</url><title>Nodeventure</title><link/></image></item><item><title><![CDATA[Nodeventure: May the Fourth (Ep. 1 of 2)]]></title><description><![CDATA[<p><em>... be with you.</em></p>]]></description><link>https://asyncjs.com/2023-05-04-nodeventure-may-the-fourth-ep1.md</link><guid isPermaLink="true">https://asyncjs.com/2023-05-04-nodeventure-may-the-fourth-ep1.md</guid><dc:creator><![CDATA[Tom Parslow]]></dc:creator><pubDate>Thu, 04 May 2023 19:15:00 GMT</pubDate><image><url>/img/talks/nodeventure-text.jpg</url><title>Nodeventure</title><link/></image></item><item><title><![CDATA[Ask the Brains, Spring 2023]]></title><description><![CDATA[<p>We're back with our popular <strong>"Ask the Brains"</strong> event. The aim is to create a friendly environment for everyone to ask their <em>"that thing you've never understood but always been too afraid to ask"</em> type questions, plus any other topics you feel like talking about on the night.</p>]]></description><link>https://asyncjs.com/2023-04-06-ask-the-brains-spring-2023.md</link><guid isPermaLink="true">https://asyncjs.com/2023-04-06-ask-the-brains-spring-2023.md</guid><dc:creator><![CDATA[Everyone]]></dc:creator><pubDate>Thu, 06 Apr 2023 19:15:00 GMT</pubDate><image><url>/img/talks/ask-the-brains-2023-sdv1.5.png</url><title>Ask the Brains, Spring 2023</title><link>https://www.meetup.com/async-web-tech-meetup/events/291967758/</link></image></item><item><title><![CDATA[Managing complex UK Energy Interactions with EDA]]></title><description><![CDATA[<p>The UK energy industry is made up of lots of parties that need to communicate information with each other. Historically the methods used have been largely file based, with EDF needing to share the data internally between many different systems for many different needs.</p>]]></description><link>https://asyncjs.com/2023-03-02-edf-uk-energy-industry-interactions-eda.md</link><guid isPermaLink="true">https://asyncjs.com/2023-03-02-edf-uk-energy-industry-interactions-eda.md</guid><dc:creator><![CDATA[Kev Baldwyn]]></dc:creator><pubDate>Thu, 02 Mar 2023 19:15:00 GMT</pubDate><image><url>https://live.staticflickr.com/65535/50601725777_1a756e08d0_b_d.jpg</url><title>&apos;evening energy&apos; by Joachim Aspenlaub Blattboldt</title><link>https://www.flickr.com/photos/blattboldt/50601725777</link></image></item><item><title><![CDATA[Alexa to the rescue of inaccessible websites]]></title><description><![CDATA[<p>The Web is over 30 years old, yet some websites are still not accessible.</p>]]></description><link>https://asyncjs.com/2023-02-02-alexa-rescues-inaccessible-sites.md</link><guid isPermaLink="true">https://asyncjs.com/2023-02-02-alexa-rescues-inaccessible-sites.md</guid><dc:creator><![CDATA[Alex Nicol]]></dc:creator><pubDate>Thu, 02 Feb 2023 19:15:00 GMT</pubDate><image><url>https://live.staticflickr.com/4045/4682461024_10ce18b9ea_b.jpg</url><title>HAL in vector by abelmon007 is licensed under CC BY 2.0.</title><link>https://www.flickr.com/photos/80265839@N00/4682461024</link></image></item><item><title><![CDATA[Silicon Brighton Big Festive Meetup]]></title><description><![CDATA[<p>As the year draws to a close, Silicon Brighton is excited to host the Big Festive Meetup! This will be a super informal event to bring everyone together across all the meetups we support and celebrate the festive season. Catch up with friends you’ve met through the year, meet new connections from different parts of the tech community, and make new contacts for the year ahead.</p>]]></description><link>https://asyncjs.com/2022-12-08-silicon-brighton-big-festive-meetup.md</link><guid isPermaLink="true">https://asyncjs.com/2022-12-08-silicon-brighton-big-festive-meetup.md</guid><dc:creator><![CDATA[Silicon Brighton]]></dc:creator><pubDate>Thu, 08 Dec 2022 18:00:00 GMT</pubDate><image><url>/img/talks/silicon-brighton-big-festive-meetup-2022.png</url><title>Silicon Brighton Big Festive Meetup</title><link>https://hub.siliconbrighton.com/events/98603</link></image></item><item><title><![CDATA[Async Christmas Quiz 2022]]></title><description><![CDATA[<p>Hold onto your (Santa) hats for a fresh instalment of the Async Christmas Quiz. Join us as we wind down for 2022’s final first-Thursday-of-the-month in festive December, and we reflect on another fabulous and varied year of Async meetups. This year join us in-person or follow along online.</p>]]></description><link>https://asyncjs.com/2022-12-01-christmas-quiz-2022.md</link><guid isPermaLink="true">https://asyncjs.com/2022-12-01-christmas-quiz-2022.md</guid><dc:creator><![CDATA[Quizmaster Alise]]></dc:creator><pubDate>Thu, 01 Dec 2022 19:15:00 GMT</pubDate><image><url>/img/talks/christmas-quiz-2022-sdv1.5.png</url><title>Async Christmas Quiz 2022</title><link>https://www.meetup.com/async-web-tech-meetup/events/289656145/</link></image></item><item><title><![CDATA[2022 International Show 'n' Tell]]></title><description><![CDATA[<p>The November migration of the world's top web developers to the sunny city of Brighton &amp; Hove can only mean one thing - <a href="https://2022.ffconf.org/">ffconf 2022</a> is coming. So, it's time for another International Async Show 'n' tell! This year's installment will be <em>on Thursday 10th November</em>.</p>]]></description><link>https://asyncjs.com/2022-11-10-international-show-n-tell-2022.md</link><guid isPermaLink="true">https://asyncjs.com/2022-11-10-international-show-n-tell-2022.md</guid><dc:creator><![CDATA[Everyone]]></dc:creator><pubDate>Thu, 10 Nov 2022 19:15:00 GMT</pubDate><image><url>/img/people/7.jpg</url><title>2022 International Show &apos;n&apos; Tell</title><link>https://www.meetup.com/async-web-tech-meetup/events/289172125/</link></image></item><item><title><![CDATA[JavaScript Golf 3]]></title><description><![CDATA[<p>Come and join us on Thursday October 6th where Tom Parslow - long time Async attendee and chief code typer at <a href="https://buzzshot.com">Buzzshot.com</a>, will task us to solve a series of challenges using JavaScript. The catch - you have to write as little JavaScript as possible. Solve each challenge in the least number of characters to win the game. Imagine the kind of stuff you’d never want to see make it into a real codebase… that’s what we’re looking for!</p>]]></description><link>https://asyncjs.com/2022-10-06-javascript-golf-3.md</link><guid isPermaLink="true">https://asyncjs.com/2022-10-06-javascript-golf-3.md</guid><dc:creator><![CDATA[Tom Parslow]]></dc:creator><pubDate>Thu, 06 Oct 2022 19:15:00 GMT</pubDate><image><url>https://farm8.staticflickr.com/7379/12758383654_ab4b43d147_z_d.jpg</url><title>Urbanowicz_Krzysztof_GOLF</title><link>https://www.flickr.com/photos/kurbanowicz/12758383654/in/photolist-krq3XY-7hTRLz-9kGXLo-awf96H-9kGXTb-7hTSDX-7hXNAY-kroiT4-6xcLyT-65CWTR-5ds8DL-9kGYdb-9kDVyT-9a69ML-5bCwNN-efi4ma-56hckS-4kQ3Fv-eBP5xt-6QKY1E-c3HmpL-eBRqu3-4ZxP3p-5bCxDW-krpfTx-4ZC1qL-5bCB6j-3vs2Y1-4ZC1u5-4q64vn-4ZxM8Z-4ZxNwg-341zZd-6xj6oL-4ZxNUP-9L3STz-9L3SXt-dxM9tg-dbJjkc-anWVqa-4ZxNqz-5bym8g-4PXK7g-dbJkFS-5bxftP-5bym7V-krp6SB-5bCsCE-5t5bP2-5byh6a</link></image></item><item><title><![CDATA[10 ways the 💩 emoji can break your app]]></title><description><![CDATA[<p>Ever wanted to break someone’s app with a single well placed 💩?</p>]]></description><link>https://asyncjs.com/2022-09-01-10-ways-the-poo-emoji-can-break-your-app.md</link><guid isPermaLink="true">https://asyncjs.com/2022-09-01-10-ways-the-poo-emoji-can-break-your-app.md</guid><dc:creator><![CDATA[Remi Shergold]]></dc:creator><pubDate>Thu, 01 Sep 2022 19:15:00 GMT</pubDate><image><url>/img/talks/poo-emoji.jpeg</url><title>Asked DALL-E mini for &quot;evil poo emoji&quot;</title></image></item><item><title><![CDATA[The Speed of Write]]></title><description><![CDATA[<p>We're back at <a href="https://www.spacesworks.com/brighton/trafalgar-place/">Spaces</a> this coming Thursday for an event that we don't believe we've had anything quite like before.</p>]]></description><link>https://asyncjs.com/2022-08-04-the-speed-of-write.md</link><guid isPermaLink="true">https://asyncjs.com/2022-08-04-the-speed-of-write.md</guid><dc:creator><![CDATA[Jake 'Sid' Smith]]></dc:creator><pubDate>Thu, 04 Aug 2022 19:15:00 GMT</pubDate><image><url>/img/talks/the-speed-of-write.gif</url><title>Jim Carey furiously typing on a computer</title></image></item><item><title><![CDATA[How to Level-up as a Developer]]></title><description><![CDATA[<p>Our next event will be the first held at what we hope to be our standard venue for the foreseeable future: <a href="https://www.spacesworks.com/brighton/trafalgar-place/">Spaces</a> - just round the corner from our previous long standing venue.</p>]]></description><link>https://asyncjs.com/2022-07-07-how-to-level-up-as-a-developer.md</link><guid isPermaLink="true">https://asyncjs.com/2022-07-07-how-to-level-up-as-a-developer.md</guid><dc:creator><![CDATA[Simon Downes]]></dc:creator><pubDate>Thu, 07 Jul 2022 19:15:00 GMT</pubDate><image><url>/img/talks/level-up.jpg</url><title>Level-up</title></image></item><item><title><![CDATA[Ask the Hybrid Brains, Spring 2022]]></title><description><![CDATA[<p>We're back! After 2 years without human contact you will finally have the opportunity to come face-to-face with like-minded developers and enthusiasts! Can't make it in-person? Don't worry, you'll also be able to join us online.</p>]]></description><link>https://asyncjs.com/2022-06-08-ask-the-hybrid-brains.md</link><guid isPermaLink="true">https://asyncjs.com/2022-06-08-ask-the-hybrid-brains.md</guid><dc:creator><![CDATA[Everyone]]></dc:creator><pubDate>Wed, 08 Jun 2022 19:15:00 GMT</pubDate><image><url>/img/talks/hybrid-brains.jpg</url><title>Ask the Hybrid brains</title></image></item><item><title><![CDATA[Bringing data into your repos using Flat Data]]></title><description><![CDATA[<p>Flat explores how to make it easy to work with data in git and GitHub. It builds on the <a href="https://simonwillison.net/2020/Oct/9/git-scraping/">“git scraping” approach pioneered by Simon Willison</a> to offer a simple pattern for bringing working datasets into your repositories and versioning them, because developing against local datasets is faster and easier than working with data over the wire.</p>]]></description><link>https://asyncjs.com/2022-04-04-flat-data.md</link><guid isPermaLink="true">https://asyncjs.com/2022-04-04-flat-data.md</guid><dc:creator><![CDATA[Amelia Wattenberger, Irene Alvarado, Matt Rothenberg]]></dc:creator><pubDate>Thu, 07 Apr 2022 19:30:00 GMT</pubDate><image><url>/img/talks/github-flat-data.png</url><title>Flat Data model</title><link>https://next.github.com/projects/flat-data/</link></image></item><item><title><![CDATA[Svelte Extravaganza]]></title><description><![CDATA[<p>Since its debut, <a href="https://svelte.dev/">Svelte</a> has <a href="https://2021.stateofjs.com/en-US/libraries/front-end-frameworks/#front_end_frameworks_experience_ranking">captured an unprecedented level of interest</a> across the web community. Supercharged with <a href="https://kit.svelte.dev/">SvelteKit</a>, we'll learn about a framework fit for a new generation of production-ready apps.</p>]]></description><link>https://asyncjs.com/2022-03-03-svelte-extravaganza.md</link><guid isPermaLink="true">https://asyncjs.com/2022-03-03-svelte-extravaganza.md</guid><dc:creator><![CDATA[pngwn]]></dc:creator><pubDate>Thu, 03 Mar 2022 19:30:00 GMT</pubDate><image><url>https://kit.svelte.dev/_app/assets/svelte-kit-machine-f9e1f4d5.avif</url><title>Image from SvelteKit website banner</title><link>https://kit.svelte.dev/</link></image></item><item><title><![CDATA[Play them off, Keyboard App: building a virtual keyboard in JavaScript]]></title><description><![CDATA[<p>Did you know your browser has a whole API dedicated to synthesizing and playing audio?</p>]]></description><link>https://asyncjs.com/2022-02-03-play-them-off-keyboard-app.md</link><guid isPermaLink="true">https://asyncjs.com/2022-02-03-play-them-off-keyboard-app.md</guid><dc:creator><![CDATA[Sophie Koonin]]></dc:creator><pubDate>Thu, 03 Feb 2022 19:30:00 GMT</pubDate><image><url>https://images.unsplash.com/photo-1642177201958-782eef7a5c19?auto=format&amp;fit=crop&amp;w=680&amp;q=80</url><title>Synthesizer photo by Panagiotis Falcos on Unsplash</title><link>https://unsplash.com/photos/WWvSQBvURdA</link></image></item><item><title><![CDATA[Async Christmas Quiz 2021]]></title><description><![CDATA[<p>Welcome back for another Async Christmas Quiz! Despite all the challenges, it’s been a great year in Async-land, with great talks on everything from Accessibility to React Native, as well as some cracking community events such as Ask the Brains and the Show’n’Tell.</p>]]></description><link>https://asyncjs.com/2021-12-02-christmas-quiz-2021.md</link><guid isPermaLink="true">https://asyncjs.com/2021-12-02-christmas-quiz-2021.md</guid><dc:creator><![CDATA[Daniel van Berzon]]></dc:creator><pubDate>Thu, 02 Dec 2021 19:30:00 GMT</pubDate><image><url>https://secure.meetupstatic.com/photos/event/9/d/b/0/clean_500080368.jpeg</url><title>Christmas Pug</title><link>https://www.flickr.com/photos/dapuglet/49233631602/</link></image></item><item><title><![CDATA[Two-Dimensional Show'n'Tell]]></title><description><![CDATA[<p>The nights are coming earlier and the wind is blowing cooler, but Async is here to take your mind off the end of "summer" with another of our world famous Show'n'Tells!</p>]]></description><link>https://asyncjs.com/2021-11-04-two-dimensional-show-n-tell-2021.md</link><guid isPermaLink="true">https://asyncjs.com/2021-11-04-two-dimensional-show-n-tell-2021.md</guid><dc:creator><![CDATA[Everyone]]></dc:creator><pubDate>Thu, 04 Nov 2021 19:30:00 GMT</pubDate><image><url>https://secure.meetupstatic.com/photos/event/a/a/4/5/clean_499723589.jpeg</url><title>Two Dimensional Show n&apos; Tell</title><link>https://www.meetup.com/Async-Web-Tech-Meetup/events/281637443</link></image></item><item><title><![CDATA[How to prevent the collapse of society by building an accessible web]]></title><description><![CDATA[<p>It’s 2031. Society, as we knew it in 2021, has officially collapsed. Broken hardware and a very slow internet connection are all we have left.</p>]]></description><link>https://asyncjs.com/2021-10-07-save-the-world-with-a11y.md</link><guid isPermaLink="true">https://asyncjs.com/2021-10-07-save-the-world-with-a11y.md</guid><dc:creator><![CDATA[Salma Alam-Naylor]]></dc:creator><pubDate>Thu, 07 Oct 2021 19:30:00 GMT</pubDate><image><url>https://www.publicdomainpictures.net/pictures/200000/velka/nuclear-bomb-explosion.jpg</url><title>Nuclear Bomb Explosion</title><link>https://www.publicdomainpictures.net/en/view-image.php?image=198310&amp;picture=nuclear-bomb-explosion</link></image></item><item><title><![CDATA[Creating offline and 'instant' websites - aka Progressive Web Apps]]></title><description><![CDATA[<p>The term Progressive Web Apps can be misleading, implying some framework/library or special architecture. In reality, PWAs are regular websites that use HTML5 APIs to create offline sites that have near instant speed. Anything less than 100ms is deemed 'instant' by the brain.</p>]]></description><link>https://asyncjs.com/2021-09-02-pwas.md</link><guid isPermaLink="true">https://asyncjs.com/2021-09-02-pwas.md</guid><dc:creator><![CDATA[Craig West]]></dc:creator><pubDate>Thu, 02 Sep 2021 19:30:00 GMT</pubDate><image><url>https://upload.wikimedia.org/wikipedia/commons/d/d5/Progressive_Web_Apps_Logo.svg</url><title>PWA logo</title><link>https://commons.wikimedia.org/wiki/File:Progressive_Web_Apps_Logo.svg</link></image></item><item><title><![CDATA[Startup Patterns and Practices]]></title><description><![CDATA[<p>As web developers, chances are that at some point in our careers we might work for a startup, or even found one ourselves. These opportunities are exhilarating and intense, but are there ways we can increase the chances of being part of the small percentage of startups that make it big? That's the focus of August's Async.</p>]]></description><link>https://asyncjs.com/2021-08-05-startup-patterns.md</link><guid isPermaLink="true">https://asyncjs.com/2021-08-05-startup-patterns.md</guid><dc:creator><![CDATA[Andrew Cheeseman]]></dc:creator><pubDate>Thu, 05 Aug 2021 19:45:00 GMT</pubDate><image><url>/img/talks/startup_patterns.jpg</url><title>Image of laptop with ideas sprouting forth</title><link>https://www.pxfuel.com/en/search?q=evaluation</link></image></item><item><title><![CDATA[Design systems in React Native]]></title><description><![CDATA[<p>David Leuliette will be taking us from zero to hero with React Native thanks to the power of design systems. No prior knowledge of React or React Native will be required.</p>]]></description><link>https://asyncjs.com/2021-07-01-react-native-design-systems.md</link><guid isPermaLink="true">https://asyncjs.com/2021-07-01-react-native-design-systems.md</guid><dc:creator><![CDATA[David Leuliette]]></dc:creator><pubDate>Thu, 01 Jul 2021 19:45:00 GMT</pubDate><image><url>https://upload.wikimedia.org/wikipedia/commons/a/a7/React-icon.svg?download</url><title>React icon</title><link>https://en.wikipedia.org/wiki/React_(JavaScript_library)</link></image></item><item><title><![CDATA[A Night with Vue]]></title><description><![CDATA[<p>We'll have two talks for June's Async, giving us a comprehensive overview of Vue.js. First up, we'll have Phil Lennon with "A Brief Introduction to Vue.js".</p>]]></description><link>https://asyncjs.com/2021-06-03-a-night-with-vue.md</link><guid isPermaLink="true">https://asyncjs.com/2021-06-03-a-night-with-vue.md</guid><dc:creator><![CDATA[Phil Lennon, Daniel Roe]]></dc:creator><pubDate>Thu, 03 Jun 2021 19:45:00 GMT</pubDate><image><url>https://upload.wikimedia.org/wikipedia/commons/thumb/9/95/Vue.js_Logo_2.svg/1200px-Vue.js_Logo_2.svg.png</url><title>Vue.js logo</title><link>https://en.wikipedia.org/wiki/Vue.js</link></image></item><item><title><![CDATA[Ask the Online Brains, Autumn 2020]]></title><description><![CDATA[<p>We've had two Ask the Online Brains sessions since the start of this pandemic, and it's time for what will hopefully be our last one where we're all joining from our kitchen tables/bedrooms/shepherd's huts.</p>]]></description><link>https://asyncjs.com/2021-05-06-ask-the-online-brains-3.md</link><guid isPermaLink="true">https://asyncjs.com/2021-05-06-ask-the-online-brains-3.md</guid><dc:creator><![CDATA[Everyone]]></dc:creator><pubDate>Thu, 06 May 2021 19:45:00 GMT</pubDate><image><url>https://upload.wikimedia.org/wikipedia/commons/2/20/Roundtable_meeting_of_leaders_at_Belt_and_Road_international_forum.jpg</url><title>Roundtable meeting of leaders at Belt and Road international forum</title><link>https://commons.wikimedia.org/wiki/File:Roundtable_meeting_of_leaders_at_Belt_and_Road_international_forum.jpg</link></image></item><item><title><![CDATA[Testing made simple]]></title><description><![CDATA[<p>Testing your changes before they make it to production is crucial to ensure high-quality and robust software. When Stefan started web development in 2006, testing was not widely adopted and rather an exception.</p>]]></description><link>https://asyncjs.com/2021-04-01-e2e-testing.md</link><guid isPermaLink="true">https://asyncjs.com/2021-04-01-e2e-testing.md</guid><dc:creator><![CDATA[Stefan Buck]]></dc:creator><pubDate>Thu, 01 Apr 2021 19:45:00 GMT</pubDate><image><url>https://octolinker.now.sh/static/octolinker.png</url><title>Octolinker logo</title><link>https://octolinker.now.sh/</link></image></item><item><title><![CDATA[Fullstack Jamstack Development with RedwoodJS]]></title><description><![CDATA[<p>RedwoodJS is a fullstack serverless framework for the Jamstack that combines a variety of modern technologies including React, GraphQL, and Prisma. In this talk, Anthony Campolo (RedwoodJS Core Advocate), will explain the origins and motivations behind RedwoodJS. He will also demonstrate how to create a RedwoodJS app from scratch and deploy it to the internet.</p>]]></description><link>https://asyncjs.com/2021-03-04-redwoodjs.md</link><guid isPermaLink="true">https://asyncjs.com/2021-03-04-redwoodjs.md</guid><dc:creator><![CDATA[Anthony Campolo]]></dc:creator><pubDate>Thu, 04 Mar 2021 19:45:00 GMT</pubDate><image><url>https://d33wubrfki0l68.cloudfront.net/02931d36f812dbcc6a3e41f05d133a7cdcace063/949ca/images/stickers.png</url><title>stickers</title><link>https://redwoodjs.com</link></image></item><item><title><![CDATA[ARIA Ready to Learn About Accessibility?]]></title><description><![CDATA[<p>Abby Mitchell will be giving us the low down on a crucial aspect of every web developer's life - accessibility. </p>]]></description><link>https://asyncjs.com/2021-02-04-web-accessibility.md</link><guid isPermaLink="true">https://asyncjs.com/2021-02-04-web-accessibility.md</guid><dc:creator><![CDATA[Abby Mitchell]]></dc:creator><pubDate>Thu, 04 Feb 2021 19:45:00 GMT</pubDate><image><url>https://miro.medium.com/max/8000/1*0wPF7It_4j7vmqmKzyrMtg.jpeg</url><title>web accessibility icon</title><link>https://uxplanet.org/web-accessibility-explained-c2408636eee0</link></image></item><item><title><![CDATA[Async Christmas Quiz]]></title><description><![CDATA[<p>Welcome to the first ever Async Christmas Quiz! As we welcome web tech loving folk of all levels of experience, this will <em>not</em> be a quiz about how much JavaScript you know - it's a community quiz more in line with a traditional pub quiz. So please come along, either as a team or by yourself, and let's send off this rotten year in style!</p>]]></description><link>https://asyncjs.com/2020-12-03-christmas-quiz.md</link><guid isPermaLink="true">https://asyncjs.com/2020-12-03-christmas-quiz.md</guid><dc:creator><![CDATA[Pete Goodman, Daniel van Berzon]]></dc:creator><pubDate>Thu, 03 Dec 2020 19:45:00 GMT</pubDate><image><url>https://unsplash.com/photos/49uySSA678U/download?force=true&amp;w=640</url><title>https://unsplash.com/photos/49uySSA678U</title></image></item><item><title><![CDATA[Unifying frameworks with Web Components]]></title><description><![CDATA[<p>Web Components, or Custom HTML tags, allow us to create our own custom HTML tags that are native to the browser. They can be used as a modular library for organisations, or be used to create complete applications using 'the platform'.</p>]]></description><link>https://asyncjs.com/2020-11-12-unifying-frameworks-with-web-components.md</link><guid isPermaLink="true">https://asyncjs.com/2020-11-12-unifying-frameworks-with-web-components.md</guid><dc:creator><![CDATA[Craig West]]></dc:creator><pubDate>Thu, 12 Nov 2020 19:45:00 GMT</pubDate><image><url>/img/talks/web-component-logo.png</url><title>Web Component logo</title></image></item><item><title><![CDATA[Ask the Online Brains, Autumn 2020]]></title><description><![CDATA[<p>2020 rumbles on and no sign of us being able to all meet up in person anytime in the near future sadly. To cheer ourselves up, we're having a re-run of the popular and successful Ask the Brains session we had back in May. For those new to the format, here's a recap:</p>]]></description><link>https://asyncjs.com/2020-10-01-ask-the-online-brains-2.md</link><guid isPermaLink="true">https://asyncjs.com/2020-10-01-ask-the-online-brains-2.md</guid><dc:creator><![CDATA[Everyone]]></dc:creator><pubDate>Thu, 01 Oct 2020 19:45:00 GMT</pubDate><image><url>https://live.staticflickr.com/2503/3792906411_d3f8762924_w_d.jpg</url><title>Brains</title><link>https://www.flickr.com/photos/neilconway/3792906411</link></image></item><item><title><![CDATA[Teaching code as a foreign language]]></title><description><![CDATA[<p>How can you set developers up for success? Think like an English teacher.</p>]]></description><link>https://asyncjs.com/2020-08-20-teaching-code-as-a-foreign-language.md</link><guid isPermaLink="true">https://asyncjs.com/2020-08-20-teaching-code-as-a-foreign-language.md</guid><dc:creator><![CDATA[Sophie Koonin]]></dc:creator><pubDate>Thu, 20 Aug 2020 19:00:00 GMT</pubDate><image><url>https://live.staticflickr.com/7150/6697055189_f947d7a7a7_z_d.jpg</url><title>teacher meme</title><link>https://www.flickr.com/photos/ptica10/6697055189/</link></image></item><item><title><![CDATA[Two Dimensional Show n' Tell]]></title><description><![CDATA[<p>Following the success of <a href="https://asyncjs.com/ask-the-online-brains/">Ask the Online Brains</a>, and with regular programming still suspended, we have decided to run an online version of another classic Async event. On Thurs 2nd July 2020 at 19:30 we are organising a <strong>"Two dimensional Show and Tell"</strong>.</p>]]></description><link>https://asyncjs.com/2020-07-02-two-dimensional-show-n-tell.md</link><guid isPermaLink="true">https://asyncjs.com/2020-07-02-two-dimensional-show-n-tell.md</guid><dc:creator><![CDATA[Everyone]]></dc:creator><pubDate>Thu, 02 Jul 2020 07:30:00 GMT</pubDate><image><url>/img/talks/two-d-show-n-tell.jpg</url><title>Two Dimensional Show n&apos; Tell</title></image></item><item><title><![CDATA[Ask the Online Brains, Spring 2020]]></title><description><![CDATA[<p>What with one thing and another, and with regular programming suspended, we've decided to have a go at a virtual Async event.</p>]]></description><link>https://asyncjs.com/2020-05-21-ask-the-online-brains.md</link><guid isPermaLink="true">https://asyncjs.com/2020-05-21-ask-the-online-brains.md</guid><dc:creator><![CDATA[Everyone]]></dc:creator><pubDate>Thu, 21 May 2020 20:10:00 GMT</pubDate><image><url>/img/talks/brains.jpg</url><title>Ask the online brains</title></image></item><item><title><![CDATA[How we built the web in five days]]></title><description><![CDATA[<p>The World Wide Web turned 30 years old this year. To mark the occasion, a motley group of web nerds gathered at CERN, the birthplace of the web, to build a time machine. The first ever web browser was, confusingly, called WorldWideWeb. What if we could recreate the experience of using it ...but within a modern browser! Join (Je)Remy on a journey through time and space and code as they excavate the foundations of Tim Berners-Lee's gloriously ambitious and hacky hypertext system that went on to conquer the world.</p>]]></description><link>https://asyncjs.com/2020-05-07-how-we-built-the-web-in-five-days.md</link><guid isPermaLink="true">https://asyncjs.com/2020-05-07-how-we-built-the-web-in-five-days.md</guid><dc:creator><![CDATA[Jeremy Keith, Remy Sharp]]></dc:creator><pubDate>Thu, 07 May 2020 19:15:00 GMT</pubDate><image><url>https://worldwideweb.cern.ch/images/colophon/thegroup.jpg</url><title>Jeremy and Remy at Cern</title></image></item><item><title><![CDATA[Future of AR/VR on the Web]]></title><description><![CDATA[<p>Ada Rose Cannon will present the future of augmented and virtual reality on the web. More details to be confirmed.</p>]]></description><link>https://asyncjs.com/2020-04-02-future-of-ar-vr-on-the-web.md</link><guid isPermaLink="true">https://asyncjs.com/2020-04-02-future-of-ar-vr-on-the-web.md</guid><dc:creator><![CDATA[Ada Rose Cannon]]></dc:creator><pubDate>Thu, 02 Apr 2020 19:15:00 GMT</pubDate><image><url>https://i.imgur.com/UFYgx1Y.png</url><title>VR Is The Future.</title><link>https://imgur.com/gallery/UFYgx1Y</link></image></item><item><title><![CDATA[Learning serverless in 60 min]]></title><description><![CDATA[<p>With serverless backends, front-end developers can build confidently in the cloud from prototype to production without managing infrastructure.</p>]]></description><link>https://asyncjs.com/2020-03-05-serverless.md</link><guid isPermaLink="true">https://asyncjs.com/2020-03-05-serverless.md</guid><dc:creator><![CDATA[Ben Smith, Senior Developer Advocate @ AWS]]></dc:creator><pubDate>Thu, 05 Mar 2020 19:15:00 GMT</pubDate><image><url>/img/talks/aws.png</url><title>AWS SAM</title></image></item><item><title><![CDATA[Why do we need Kubernetes?]]></title><description><![CDATA[<p>In 1768 Voltaire proclaimed “if Kubernetes didn’t exist it would be necessary to invent it” which was impressive as Kubernetes was still some 240 years from being invented. This talks aims to unpick this uncanny prescience by imagining a world where Kubernetes does not exist and investigating how we would solve problems with standardisation and operation of modern applications without it.</p>]]></description><link>https://asyncjs.com/2020-02-06-kubernetes.md</link><guid isPermaLink="true">https://asyncjs.com/2020-02-06-kubernetes.md</guid><dc:creator><![CDATA[Ollie Edwards]]></dc:creator><pubDate>Thu, 06 Feb 2020 19:15:00 GMT</pubDate><image><url>https://upload.wikimedia.org/wikipedia/commons/thumb/3/39/Kubernetes_logo_without_workmark.svg/1200px-Kubernetes_logo_without_workmark.svg.png</url><title>Kubernetes logo</title><link>https://en.wikipedia.org/wiki/Kubernetes</link></image></item><item><title><![CDATA[Why Frontend Needs a Standard Server Runtime]]></title><description><![CDATA[<p>For frontend developers, it feels like the tools and platforms on offer have never been better. But dig a little deeper, and you'll see that while things are pretty rosy for statically-hosted apps, there's a rapid increase in complexity when adding server-side logic or rendering. In this talk, we'll look at how that manifests, what it means for each of your apps &amp; the open-source landscape at large, and how a new project, Frontend Application Bundles or FABs, can help solve it.</p>]]></description><link>https://asyncjs.com/2020-01-09-frontend-application-bundles.md</link><guid isPermaLink="true">https://asyncjs.com/2020-01-09-frontend-application-bundles.md</guid><dc:creator><![CDATA[Glenn Maddern]]></dc:creator><pubDate>Thu, 09 Jan 2020 19:15:00 GMT</pubDate><image><url>https://user-images.githubusercontent.com/23264/53997173-49745400-418f-11e9-87d0-60a9da6449e6.png</url><title>FAB logo</title><link>https://fab.dev</link></image></item><item><title><![CDATA[Designing Network Sympathetic Applications]]></title><description><![CDATA[<p>Network specialist Chris Tomkins' talk will take you through some interesting and non-obvious characteristics of how TCP/IP networks like the Internet work, and how you can design your client-server applications to be "good citizens" and perform well in a variety of suboptimal networking scenarios.</p>]]></description><link>https://asyncjs.com/2019-12-05-designing-network-sympathetic-applications.md</link><guid isPermaLink="true">https://asyncjs.com/2019-12-05-designing-network-sympathetic-applications.md</guid><dc:creator><![CDATA[Chris Tomkins]]></dc:creator><pubDate>Thu, 05 Dec 2019 19:15:00 GMT</pubDate><image><url>https://live.staticflickr.com/4025/4349850421_321ef83ca3_c_d.jpg</url><title>Filage - Wires (164 / 365)</title><link>https://flickr.com/photos/jfournierphoto/</link></image></item><item><title><![CDATA[2019 International Show n' Tell]]></title><description><![CDATA[<p>The November migration of the world's top web developers to the sunny city of Brighton &amp; Hove can only mean one thing - <a href="http://2019.ffconf.org/">FFConf 2019</a> is coming. So, it's time for another <strong>International Async Show'n'tell</strong>! This year's instalment will be <em>on Thursday 7th November</em>. The ever popular International show'n'tell is the perfect opportunity to give a peek at your passion project, try out a lightning talk, or just share what's on your mind.</p>]]></description><link>https://asyncjs.com/2019-11-07-international-show-n-tell-2019.md</link><guid isPermaLink="true">https://asyncjs.com/2019-11-07-international-show-n-tell-2019.md</guid><dc:creator><![CDATA[All and sundry]]></dc:creator><pubDate>Thu, 07 Nov 2019 19:15:00 GMT</pubDate><image><url>https://farm4.staticflickr.com/3289/3060694963_3d778f69dd_z_d.jpg</url><title>The Juggler II</title><link>https://www.flickr.com/photos/helico</link></image></item><item><title><![CDATA[Virtual Jungle]]></title><description><![CDATA[<p>Come along to the Async <a href="https://brightondigitalfestival.co.uk/">BDF</a> Special to help create an immersive augmented-reality jungle scene which you can view directly on your phone's web browser!</p>]]></description><link>https://asyncjs.com/2019-10-17-virtual-jungle.md</link><guid isPermaLink="true">https://asyncjs.com/2019-10-17-virtual-jungle.md</guid><pubDate>Thu, 17 Oct 2019 19:15:00 GMT</pubDate><image><url>/img/talks/virtual_jungle.png</url><title>King of the jungle</title><link>https://poly.google.com/view/0Bvdf1H6zHC</link></image></item><item><title><![CDATA[Editing the world]]></title><description><![CDATA[<p>Ever wondered how to implement editors in the browser? What about repeatable and reversible changes, rich text, syntax highlighting, mixing text with arbitrary content or god forbid - editing recursive data structures as text?</p>]]></description><link>https://asyncjs.com/2019-10-03-editing-the-world.md</link><guid isPermaLink="true">https://asyncjs.com/2019-10-03-editing-the-world.md</guid><dc:creator><![CDATA[Julian Krispel-Samsel]]></dc:creator><pubDate>Thu, 03 Oct 2019 19:15:00 GMT</pubDate><image><url>https://live.staticflickr.com/6160/6198533837_68f9873b4a_z_d.jpg</url><title>Starting to write</title><link>https://www.flickr.com/photos/dmelchordiaz/6198533837/</link></image></item><item><title><![CDATA[The nitty-gitty]]></title><description><![CDATA[<p><a href="https://git-scm.com">Git</a> is not complicated, but it is complex (and confusing). In this talk, Daniel explains the basic building blocks of git: commits, blobs, trees and refs. He then builds on this foundation, past branches and merges to remotes and rebases in an attempt to demystify the tool we all rely on.</p>]]></description><link>https://asyncjs.com/2019-09-05-nitty-gitty.md</link><guid isPermaLink="true">https://asyncjs.com/2019-09-05-nitty-gitty.md</guid><dc:creator><![CDATA[Daniel van Berzon]]></dc:creator><pubDate>Thu, 05 Sep 2019 19:15:00 GMT</pubDate><image><url>https://git-scm.com/images/logos/downloads/Git-Logo-2Color.png</url><title>Git logo</title><link>https://git-scm.com/downloads/logos</link></image></item><item><title><![CDATA[An introduction to AR.js and A-Frame]]></title><description><![CDATA[<p><a href="https://twitter.com/edsilv">Ed Silverton</a> will be presenting some of the <a href="https://createwebvr.com/webAR.html">WebAR</a> work he has been doing at <a href="http://mnemoscene.io/">Mnemoscene</a>, followed by a coding workshop to introduce some of the basic concepts, including how to use GLTF objects, custom markers, and animation. This workshop is suitable for beginners and experienced web developers with an interest in learning <a href="https://github.com/jeromeetienne/AR.js">AR.js</a> and <a href="https://aframe.io">A-Frame</a>.</p>]]></description><link>https://asyncjs.com/2019-08-01-a-frame.md</link><guid isPermaLink="true">https://asyncjs.com/2019-08-01-a-frame.md</guid><dc:creator><![CDATA[Ed Silverton]]></dc:creator><pubDate>Thu, 01 Aug 2019 19:15:00 GMT</pubDate><image><url>https://upload.wikimedia.org/wikipedia/commons/9/92/A-Frame_logo.png</url><title>A-Frame logo</title><link>https://en.wikipedia.org/wiki/A-Frame_(virtual_reality_framework)</link></image></item><item><title><![CDATA[An Introduction to Gatsby and Gatsby Themes]]></title><description><![CDATA[<p>What is <a href="https://www.gatsbyjs.org/">Gatsby</a>? Learn how you can use it to build performant web apps and sites. We’ll cover getting started, sourcing data, and some of Gatsby’s built-in performance optimisations. To finish up we’ll learn about the future of Gatsby with Gatsby Themes.</p>]]></description><link>https://asyncjs.com/2019-07-04-gatsby.md</link><guid isPermaLink="true">https://asyncjs.com/2019-07-04-gatsby.md</guid><dc:creator><![CDATA[Mike Allanson]]></dc:creator><pubDate>Thu, 04 Jul 2019 19:15:00 GMT</pubDate><image><url>https://mutability.netlify.com/Gatsby-Logo.svg</url><title>Gatsby logo</title><link>https://www.gatsbyjs.org/</link></image></item><item><title><![CDATA[Semprola, a semiotic programming language]]></title><description><![CDATA[<p>Most programming languages are built on ideas that were developed in the 1950s and 1960s and yet a lot about how we use computers has changed since then. Brighton local Oli Sharpe has been researching ideas about how one would build a contemporary programming language given how we use computers today. </p>]]></description><link>https://asyncjs.com/2019-06-06-semprola.md</link><guid isPermaLink="true">https://asyncjs.com/2019-06-06-semprola.md</guid><dc:creator><![CDATA[Oli Sharpe]]></dc:creator><pubDate>Thu, 06 Jun 2019 19:15:00 GMT</pubDate><image><url>https://live.staticflickr.com/3931/15415543906_0a9254d3e2_z_d.jpg</url><title>Semiotic architecture</title><link>https://www.flickr.com/photos/enfamous2j/</link></image></item><item><title><![CDATA[Ask the Brains Spring 2019]]></title><description><![CDATA[<p>After last year's successful <a href="https://asyncjs.com/ask-the-brains-spring-18/">Ask the Brains</a> event, we'll be rebooting it for 2019.</p>]]></description><link>https://asyncjs.com/2019-05-02-ask-the-brains-spring-19.md</link><guid isPermaLink="true">https://asyncjs.com/2019-05-02-ask-the-brains-spring-19.md</guid><dc:creator><![CDATA[Everyone]]></dc:creator><pubDate>Thu, 02 May 2019 19:15:00 GMT</pubDate><image><url>https://live.staticflickr.com/4138/4932655275_9af8d4e8b6_n_d.jpg</url><title>What?</title><link>https://www.flickr.com/photos/debord/</link></image></item><item><title><![CDATA[React Hooks]]></title><description><![CDATA[<p>The highly anticipated feature of React Hooks has finally been released. We can now add state and use side effects in our functional React components.</p>]]></description><link>https://asyncjs.com/2019-04-04-react-hooks.md</link><guid isPermaLink="true">https://asyncjs.com/2019-04-04-react-hooks.md</guid><dc:creator><![CDATA[Matthew McCorry]]></dc:creator><pubDate>Thu, 04 Apr 2019 19:15:00 GMT</pubDate><image><url>https://upload.wikimedia.org/wikipedia/commons/thumb/5/58/Fishing_hooks_on_white_surface.jpg/512px-Fishing_hooks_on_white_surface.jpg</url><title>Fishing hooks on white surface</title><link>https://commons.wikimedia.org/wiki/File:Fishing_hooks_on_white_surface.jpg</link></image></item><item><title><![CDATA[Imposter Syndrome]]></title><description><![CDATA[<p>Imposter syndrome. You may have heard of it. You may have suffered from it. You might not even have realised it at the time.</p>]]></description><link>https://asyncjs.com/2019-03-14-imposter-syndrome.md</link><guid isPermaLink="true">https://asyncjs.com/2019-03-14-imposter-syndrome.md</guid><dc:creator><![CDATA[Pete]]></dc:creator><pubDate>Thu, 14 Mar 2019 19:15:00 GMT</pubDate><image><url>https:////c1.staticflickr.com/3/2807/9128471890_77a27cc811_h.jpg</url><title>Imposter!</title><link>https://www.flickr.com/photos/42714088@N07/9128471890/</link></image></item><item><title><![CDATA[govuk-react - our UI component library and CI pipeline]]></title><description><![CDATA[<p>govuk-react is a React component library for building govuk-styled web applications. We will be giving a demo of its usage, an overview of the technologies used to develop it and show our continuous integration setup including visual regression tests and preview environments.</p>]]></description><link>https://asyncjs.com/2019-02-07-govuk-react.md</link><guid isPermaLink="true">https://asyncjs.com/2019-02-07-govuk-react.md</guid><dc:creator><![CDATA[Alasdair McLeay, Steve Sims]]></dc:creator><pubDate>Thu, 07 Feb 2019 19:15:00 GMT</pubDate><image><url>https://upload.wikimedia.org/wikipedia/commons/thumb/a/a7/React-icon.svg/512px-React-icon.svg.png</url><title>React icon</title><link>https://commons.wikimedia.org/wiki/File:React-icon.svg</link></image></item><item><title><![CDATA[WebGL with Dan Neame]]></title><description><![CDATA[<p>Dan Neame will be kicking off the new Async year with a talk on WebGL. Please note that it'll be on the <em>second</em> Thursday of the month, to allow us all time recover from our festive hangover! </p>]]></description><link>https://asyncjs.com/2019-01-10-webgl-threejs.md</link><guid isPermaLink="true">https://asyncjs.com/2019-01-10-webgl-threejs.md</guid><dc:creator><![CDATA[Dan Neame]]></dc:creator><pubDate>Thu, 10 Jan 2019 19:15:00 GMT</pubDate><image><url>https://upload.wikimedia.org/wikipedia/commons/2/25/WebGL_Logo.svg</url><title>Khronos Group [Public domain], via Wikimedia Commons</title><link>https://commons.wikimedia.org/wiki/File:WebGL_Logo.svg</link></image></item><item><title><![CDATA[Useable, Grammatical and Readable code]]></title><description><![CDATA[<p>As software developers, we all know that we need to make our code more readable - but how exactly? There is not a lot of literature out there on the subject, and what there is can be very dogmatic and contradictory.</p>]]></description><link>https://asyncjs.com/2018-12-06-readable-code.md</link><guid isPermaLink="true">https://asyncjs.com/2018-12-06-readable-code.md</guid><dc:creator><![CDATA[Daniel van Berzon]]></dc:creator><pubDate>Thu, 06 Dec 2018 19:15:00 GMT</pubDate><image><url>https://farm4.staticflickr.com/3684/13607959244_bab2160c1a_z_d.jpg</url><title>The Wolf Law Library</title><link>https://www.flickr.com/photos/wolflawlibrary/13607959244</link></image></item><item><title><![CDATA[2018 International Show n' Tell]]></title><description><![CDATA[<p>The November migration of the world's top web developers to the sunny city of Brighton &amp; Hove can only mean one thing - <a href="http://2018.ffconf.org/">FFConf 2018</a> is coming. So, it's time for another <strong>International Async Show'n'tell</strong>! This year's instalment will be <em>on Wednesday 7th November</em> - not Thursday. The ever popular International show'n'tell is the perfect opportunity to give a peek at your passion project, try out a lightning talk, or just share what's on your mind.</p>]]></description><link>https://asyncjs.com/2018-11-07-international-show-n-tell-2018.md</link><guid isPermaLink="true">https://asyncjs.com/2018-11-07-international-show-n-tell-2018.md</guid><dc:creator><![CDATA[All and sundry]]></dc:creator><pubDate>Wed, 07 Nov 2018 19:15:00 GMT</pubDate><image><url>https://farm4.staticflickr.com/3289/3060694963_3d778f69dd_z_d.jpg</url><title>The Juggler II</title><link>https://www.flickr.com/photos/helico</link></image></item><item><title><![CDATA[Supercharged Spreadsheets]]></title><description><![CDATA[<p>We all know the struggle, when a feature request sounds like the perfect job for a spreadsheet. But... there's always a tiny detail that makes us believe it's not quite enough to do the job. Or is it? In this talk, Tibor Besze will demonstrate how to utilise Google Apps Scripts (and a wide variety of Google services and APIs) to get the most out of your Google Sheets. The talk is aimed at Javascript developers of all skill levels, and includes a live demonstration.</p>]]></description><link>https://asyncjs.com/2018-11-01-supercharged-spreadsheets.md</link><guid isPermaLink="true">https://asyncjs.com/2018-11-01-supercharged-spreadsheets.md</guid><dc:creator><![CDATA[Tibor Besze]]></dc:creator><pubDate>Thu, 01 Nov 2018 19:15:00 GMT</pubDate><image><url>https://miro.medium.com/max/1054/1*u-AcMWWeLrVVs7gj0QyBOQ.png</url><title>Google Sheets logo</title><link>https://chatbotsmagazine.com/build-a-bot-with-zero-coding-on-google-sheets-922f20d80c51</link></image></item><item><title><![CDATA[Double bill - Electron and Unit Testing]]></title><description><![CDATA[<p>October will see the return of the famed Async "Double Bills".</p>]]></description><link>https://asyncjs.com/2018-10-04-double-bill-electron-n-unit-testing.md</link><guid isPermaLink="true">https://asyncjs.com/2018-10-04-double-bill-electron-n-unit-testing.md</guid><dc:creator><![CDATA[Dan Neame, Mark Everitt]]></dc:creator><pubDate>Thu, 04 Oct 2018 19:15:00 GMT</pubDate><image><url>https://farm2.staticflickr.com/1873/29163684827_51640f9e0d_z_d.jpg</url><title>Double rainbow</title><link>https://www.flickr.com/photos/snowpeak/</link></image></item><item><title><![CDATA[Compression]]></title><description><![CDATA[<p>I've always been amazed about how compression formats and algorithms work. Over the past couple of years, I have created a game that features a hand-rolled compression algorithm for the game maps. These consist of two 2D arrays of numbers, corresponding to the game tiles. However, this format can be applied to an integer array of any number of dimensions.</p>]]></description><link>https://asyncjs.com/2018-09-06-compression.md</link><guid isPermaLink="true">https://asyncjs.com/2018-09-06-compression.md</guid><dc:creator><![CDATA[Niall Coleman]]></dc:creator><pubDate>Thu, 06 Sep 2018 19:15:00 GMT</pubDate><image><url>https://farm5.staticflickr.com/4079/4785420782_4196588df4_z_d.jpg</url><title>M113 - Car Crusher 2</title><link>https://www.flickr.com/photos/tncountryfan/4785420782</link></image></item><item><title><![CDATA[React Native]]></title><description><![CDATA[<p>Over the recent years, various attempts have been made to bring app development to the web development community, with varying degrees of success and popularity. Facebook's offering asks devs to leverage their knowledge of React and its ecosystem, but ditch the DOM, to allow for frictionless development of performant iOS and Android apps. However, with their "learn once, write anywhere" approach, is React Native really as straightforward as the marketing blurb would have you believe? In this talk, we'll cover how easy it is to get your React Native code running on a real device, offer a primer to the React and JSX way of life, and discuss some of the hurdles you might come across.</p>]]></description><link>https://asyncjs.com/2018-08-02-react-native-2.md</link><guid isPermaLink="true">https://asyncjs.com/2018-08-02-react-native-2.md</guid><dc:creator><![CDATA[David Sharp]]></dc:creator><pubDate>Thu, 02 Aug 2018 19:15:00 GMT</pubDate><image><url>https://upload.wikimedia.org/wikipedia/commons/thumb/a/a7/React-icon.svg/500px-React-icon.svg.png</url><title>React Native Logo</title><link>https://commons.wikimedia.org/wiki/File:React-icon.svg</link></image></item><item><title><![CDATA[Alexa workshop]]></title><description><![CDATA[<p>Amazon tutorials will help you make your first Hello World/Alexa app, but what then? Building a Voice User Interface raises questions that will apply to any app build. Jez will take you on a lightning tour of what he has learned so far. There will be slides+talk, there will be activities, there will be live(ish) coding. You should leave the session with an idea of how Alexa works and what a real-life project might involve..</p>]]></description><link>https://asyncjs.com/2018-07-05-alexa-apps.md</link><guid isPermaLink="true">https://asyncjs.com/2018-07-05-alexa-apps.md</guid><dc:creator><![CDATA[Jez Nicholson]]></dc:creator><pubDate>Thu, 05 Jul 2018 19:15:00 GMT</pubDate><image><url>https://upload.wikimedia.org/wikipedia/commons/c/cc/Amazon_Alexa_App_Logo.png</url><title>Amazon Alexa App Logo</title><link>https://commons.wikimedia.org/wiki/File:Amazon_Alexa_App_Logo.png</link></image></item><item><title><![CDATA[Intro to Rust]]></title><description><![CDATA[<p>Rust is a new language developed by Mozilla which takes an interesting approach to memory management and memory safety. We'll be taking a look at Rust's "big idea" and the thing that makes it unique; ownership and borrowing. This language level feature forms the cornerstone of Rust and is a common source of trouble for people picking up the language.</p>]]></description><link>https://asyncjs.com/2018-06-14-intro-to-rust.md</link><guid isPermaLink="true">https://asyncjs.com/2018-06-14-intro-to-rust.md</guid><dc:creator><![CDATA[Oliver Winks]]></dc:creator><pubDate>Thu, 14 Jun 2018 19:15:00 GMT</pubDate><image><url>https://upload.wikimedia.org/wikipedia/commons/thumb/e/e1/Rusty_steam_locomotive_in_Tua_train_station.jpg/640px-Rusty_steam_locomotive_in_Tua_train_station.jpg</url><title>Rusty steam locomotive in Tua train station</title><link>https://commons.wikimedia.org/wiki/File:Rusty_steam_locomotive_in_Tua_train_station.jpg</link></image></item><item><title><![CDATA[Continuous Integration/Continuous Delivery]]></title><description><![CDATA[<p>I'm fascinated by how websites are built and released in to the world. I've been doing it in all sorts of ways for over fifteen years at companies like Microsoft, the Guardian, Twitter, and currently Brandwatch in Brighton. Over that time I've got somewhat opinionated about effective ways of releasing things on the web, whether that's web frontends, APIs, or cloud infrastructure.</p>]]></description><link>https://asyncjs.com/2018-05-03-continuous-delivery.md</link><guid isPermaLink="true">https://asyncjs.com/2018-05-03-continuous-delivery.md</guid><dc:creator><![CDATA[Andy Hume]]></dc:creator><pubDate>Thu, 03 May 2018 19:15:00 GMT</pubDate><image><url>https://farm6.staticflickr.com/5126/5369581593_b9e2ec903c_z_d.jpg</url><title>Container Ship</title><link>https://www.flickr.com/photos/usoceangov/5369581593</link></image></item><item><title><![CDATA[Show n' Tell Spring 2018]]></title><description><![CDATA[<p>It's 2018 and after a few great talks, and our new <a href="https://asyncjs.com/ask-the-brains/">Ask The Brains</a> evening of tech discussion, we're back with another Show n' Tell! Last year we had a great range of projects and topics ranging from creative CSS animations and generating "marble flow" textures in real time, to taking a look at some emerging languages and proposals for unit testing tools. And, not to forget, we had our youngest ever speaker, at only 8 years old, showing off a javascript game they had made.</p>]]></description><link>https://asyncjs.com/2018-04-05-show-n-tell-spring-2018.md</link><guid isPermaLink="true">https://asyncjs.com/2018-04-05-show-n-tell-spring-2018.md</guid><pubDate>Thu, 05 Apr 2018 19:15:00 GMT</pubDate><image><url>/img/fractals/1.jpg</url><title>Fractal</title><link>/img/fractals/1.jpg</link></image></item><item><title><![CDATA[Limitation breeds creativity]]></title><description><![CDATA[<p>In web dev, sometimes the sheer volume of things to learn can be overwhelming. Pair this with anxiety and a tendency to procrastinate and you’ve got the perfect recipe for doing absolutely nothing.</p>]]></description><link>https://asyncjs.com/2018-03-01-limitation-breeds-creativity.md</link><guid isPermaLink="true">https://asyncjs.com/2018-03-01-limitation-breeds-creativity.md</guid><dc:creator><![CDATA[Cassie Evans]]></dc:creator><pubDate>Thu, 01 Mar 2018 19:15:00 GMT</pubDate><image><url>https://farm4.staticflickr.com/3759/9375675955_d1bc16555f_z_d.jpg</url><title>Bristol born escape artist Roslyn Walker</title><link>https://www.flickr.com/photos/brizzlebornandbred/</link></image></item><item><title><![CDATA[Ask the Brains]]></title><description><![CDATA[<p>And now for something a little different. This session, the content will be in your hands. Rather than having one speaker speaking on one topic, we'll be covering a range of topics chosen on the night, and leveraging the power of the mighty brains of Async to demystify, enlighten, and wax lyrical.</p>]]></description><link>https://asyncjs.com/2018-02-01-ask-the-brains-spring-18.md</link><guid isPermaLink="true">https://asyncjs.com/2018-02-01-ask-the-brains-spring-18.md</guid><dc:creator><![CDATA[Everyone]]></dc:creator><pubDate>Thu, 01 Feb 2018 19:15:00 GMT</pubDate><image><url>https://farm3.staticflickr.com/2257/3534516458_48e4e8595f_z_d.jpg</url><title>Question mark</title><link>https://www.flickr.com/photos/marcobellucci/3534516458</link></image></item><item><title><![CDATA[Firebase]]></title><description><![CDATA[<p>We've all had that night where we get a great idea for a side project, and to make it really great it needs to have authentication, persistent state, some sort of backend to handle the stuff we can't expose to the frontend. If you think it's a really great idea you might even throw in some analytics.</p>]]></description><link>https://asyncjs.com/2018-01-04-firebase.md</link><guid isPermaLink="true">https://asyncjs.com/2018-01-04-firebase.md</guid><dc:creator><![CDATA[Harry Hogg]]></dc:creator><pubDate>Thu, 04 Jan 2018 19:15:00 GMT</pubDate><image><url>https://firebase.google.com/_static/images/firebase/touchicon-180.png</url><title>Firebase logo</title><link>https://firebase.google.com/</link></image></item><item><title><![CDATA[Ruby rocks]]></title><description><![CDATA[<p>Async has primarily been a JavaScript meetup since it was founded (back in 2010!). We can all learn a lot from looking at other languages though, and one of the more elegant web languages around is <a href="https://www.ruby-lang.org/en/">Ruby</a>. Luckily, our own <a href="https://twitter.com/notthepoint">Dot Wingrove</a> is a Rubyist and will be our guide. </p>]]></description><link>https://asyncjs.com/2017-12-07-ruby-rocks.md</link><guid isPermaLink="true">https://asyncjs.com/2017-12-07-ruby-rocks.md</guid><dc:creator><![CDATA[Dorothy Wingrove]]></dc:creator><pubDate>Thu, 07 Dec 2017 19:15:00 GMT</pubDate><image><url>/img/talks/ruby-logo.png</url><title>Ruby logo</title><link>https://www.ruby-lang.org/en/</link></image></item><item><title><![CDATA[2017 International Show n' Tell]]></title><description><![CDATA[<p>What's that? November already? Crikey, time for another <strong>International Async Show'n'tell</strong>! Following on from last year's success, <a href="http://2017.ffconf.org/">ffconf 2017</a> will again be over two days, so to prevent clashing with the afterparties we'll be meeting <em>on Wednesday 8th November</em> - not Thursday. The International show'n'tell has become an institution in its own right, and is a perfect opportunity to give a peek at your passion project, try out a lightning talk, or just share what's on your mind.</p>]]></description><link>https://asyncjs.com/2017-11-08-international-show-n-tell-2017.md</link><guid isPermaLink="true">https://asyncjs.com/2017-11-08-international-show-n-tell-2017.md</guid><dc:creator><![CDATA[All and sundry]]></dc:creator><pubDate>Wed, 08 Nov 2017 19:15:00 GMT</pubDate><image><url>https://farm9.staticflickr.com/8334/8388040402_96fc3bfa96_z_d.jpg</url><title>Jugglers</title><link>https://www.flickr.com/photos/risager/</link></image></item><item><title><![CDATA[Code, Explore, Create. Inspirational Demos from codebar]]></title><description><![CDATA[<p>For those who haven't heard of us, <a href="https://codebar.io/">codebar</a> is a non-profit initiative that facilitates the growth of a diverse tech community by running regular programming workshops. The atmosphere at each weekly codebar meeting is pretty special – a great mix of catching-up, idea sharing and learning. In addition to meeting weekly, we work hard to offer interesting and exciting events and workshops.</p>]]></description><link>https://asyncjs.com/2017-10-12-codebar-takeover.md</link><guid isPermaLink="true">https://asyncjs.com/2017-10-12-codebar-takeover.md</guid><dc:creator><![CDATA[The Codebar Brighton team]]></dc:creator><pubDate>Thu, 12 Oct 2017 19:15:00 GMT</pubDate><image><url>http://codebar.io/images/logo-square.png</url><title>Codebar Logo</title><link>https://codebar.io/brighton</link></image></item><item><title><![CDATA[Pathfinding with Snake: A Javascript Hacknight]]></title><description><![CDATA[<p>Pathfinding is a concept that we all encounter in our day to day lives. In software, like SatNavs planning the quickest route to a destination or utility companies installing infrastructure in the most efficient way possible. In our own brains, from a premeditated route to the train station or a split second decision of your next step to avoid a fellow pedestrian.</p>]]></description><link>https://asyncjs.com/2017-09-21-pathfinding-with-snake.md</link><guid isPermaLink="true">https://asyncjs.com/2017-09-21-pathfinding-with-snake.md</guid><dc:creator><![CDATA[Harry Hogg]]></dc:creator><pubDate>Thu, 21 Sep 2017 19:15:00 GMT</pubDate><image><url>http://i.imgur.com/RmelSPs.png</url><title>Snake</title></image></item><item><title><![CDATA[Getting into the Flow: Static Types for Javascript]]></title><description><![CDATA[<p>Static type systems are all the rage these days.
Languages like Typescript, Elm, and Purescript,
use static types to reason about code without running it,
eliminating certain classes of bugs and making code easier to understand.</p>]]></description><link>https://asyncjs.com/2017-09-07-types-for-js.md</link><guid isPermaLink="true">https://asyncjs.com/2017-09-07-types-for-js.md</guid><dc:creator><![CDATA[Dave Gurnell]]></dc:creator><pubDate>Thu, 07 Sep 2017 19:15:00 GMT</pubDate><image><url>https://static.pexels.com/photos/261626/pexels-photo-261626.jpeg</url><title>static typing</title><link>https://www.pexels.com/photo/alphabet-blur-close-up-font-261626/</link></image></item><item><title><![CDATA[Mapping with D3]]></title><description><![CDATA[<p>For thousands of years humans have sought to understand the physical world through the making of maps, and that is as true today as it was all those millennia ago. Countless tools now exist to help with making maps and the JavaScript world is no exception, with several libraries that make it easier than ever to create and experiment with maps. One of those libraries is D3, which contains some powerful features for making beautiful interactive maps.</p>]]></description><link>https://asyncjs.com/2017-08-03-d3-geo.md</link><guid isPermaLink="true">https://asyncjs.com/2017-08-03-d3-geo.md</guid><dc:creator><![CDATA[Peter Cook]]></dc:creator><pubDate>Thu, 03 Aug 2017 19:15:00 GMT</pubDate><image><url>https://farm4.staticflickr.com/3602/3310737856_f50756c9a4_z_d.jpg</url><title>hot cup of globes</title><link>https://www.flickr.com/photos/mrgranito/3310737856/</link></image></item><item><title><![CDATA[GraphQL with Tom Ashworth]]></title><description><![CDATA[<p>This talk will see the long-awaited return of Tom Ashworth. </p>]]></description><link>https://asyncjs.com/2017-07-06-graphql.md</link><guid isPermaLink="true">https://asyncjs.com/2017-07-06-graphql.md</guid><dc:creator><![CDATA[Tom Ashworth]]></dc:creator><pubDate>Thu, 06 Jul 2017 19:15:00 GMT</pubDate><image><url>http://i.imgur.com/ZPGkmGm.png</url><title>Twitter GraphQL logo</title></image></item><item><title><![CDATA[Building an Internet-of-Things thing]]></title><description><![CDATA[<p>Internet of Things, Smart devices, Wearables, [insert smug buzzword here]. It's what all the cool kids are talking about so lets have a go at building one ourselves.
We're going to go over the very basics of designing a circuit, prototyping and producing a top quality PCB. The gadget we build will wirelessly connect to the outside world and become a part of the Internet of Things. </p>]]></description><link>https://asyncjs.com/2017-06-01-hardware-hacking.md</link><guid isPermaLink="true">https://asyncjs.com/2017-06-01-hardware-hacking.md</guid><dc:creator><![CDATA[Remi Shergold]]></dc:creator><pubDate>Thu, 01 Jun 2017 19:15:00 GMT</pubDate><image><url>https://i.imgur.com/LBjIg5i.jpg</url><title>Async motherboard</title><link>https://i.imgur.com/LBjIg5i.jpg</link></image></item><item><title><![CDATA[From iFrame to ByeFrame]]></title><description><![CDATA[<p>iFrames are a quick and easy way to put content on other people’s websites, but not without their many drawbacks. James and Andy, the front end team from StoryStream, explain how they replaced iFrames with plain old JavaScript to seamlessly inject content into any website in the world, and detail the challenges they overcame along the way.</p>]]></description><link>https://asyncjs.com/2017-05-04-iframe-to-byeframe.md</link><guid isPermaLink="true">https://asyncjs.com/2017-05-04-iframe-to-byeframe.md</guid><dc:creator><![CDATA[Andy Taylor, James Brannon]]></dc:creator><pubDate>Thu, 04 May 2017 19:15:00 GMT</pubDate><image><url>https://image.freepik.com/free-icon/code-optimization_318-49778.jpg</url><title>iframe</title><link>http://www.freepik.com/free-icon/code-optimization_736746.htm</link></image></item><item><title><![CDATA[Writing Secure JavaScript]]></title><description><![CDATA[<p>Some of the very things that make JavaScript awesome can also expose it to security risks. This talk will go through some sample security flaws unique to Node’s async nature and surrounding ecosystem (or especially relevant to it) and will show how these could occur in your own code or in npm dependencies.</p>]]></description><link>https://asyncjs.com/2017-04-06-writing-secure-javascript.md</link><guid isPermaLink="true">https://asyncjs.com/2017-04-06-writing-secure-javascript.md</guid><dc:creator><![CDATA[Josh Emerson]]></dc:creator><pubDate>Thu, 06 Apr 2017 19:15:00 GMT</pubDate><image><url>https://upload.wikimedia.org/wikipedia/commons/a/aa/Byseyhanla.jpg</url><title>Byseyhanla</title><link>https://commons.wikimedia.org/wiki/File:Byseyhanla.jpg</link></image></item><item><title><![CDATA[ESGolf (JavaScript Golf 2)]]></title><description><![CDATA[<p>Come for a night of writing code that should get you fired from any normal programming job. Have fun and maybe even learn some new things about JavaScript and programming. Hideous trousers not required (but highly encouraged).</p>]]></description><link>https://asyncjs.com/2017-03-02-esgolf.md</link><guid isPermaLink="true">https://asyncjs.com/2017-03-02-esgolf.md</guid><dc:creator><![CDATA[Tom Parslow]]></dc:creator><pubDate>Thu, 02 Mar 2017 19:15:00 GMT</pubDate><image><url>https://farm8.staticflickr.com/7379/12758383654_ab4b43d147_z_d.jpg</url><title>Urbanowicz_Krzysztof_GOLF</title><link>https://www.flickr.com/photos/kurbanowicz/12758383654/in/photolist-krq3XY-7hTRLz-9kGXLo-awf96H-9kGXTb-7hTSDX-7hXNAY-kroiT4-6xcLyT-65CWTR-5ds8DL-9kGYdb-9kDVyT-9a69ML-5bCwNN-efi4ma-56hckS-4kQ3Fv-eBP5xt-6QKY1E-c3HmpL-eBRqu3-4ZxP3p-5bCxDW-krpfTx-4ZC1qL-5bCB6j-3vs2Y1-4ZC1u5-4q64vn-4ZxM8Z-4ZxNwg-341zZd-6xj6oL-4ZxNUP-9L3STz-9L3SXt-dxM9tg-dbJjkc-anWVqa-4ZxNqz-5bym8g-4PXK7g-dbJkFS-5bxftP-5bym7V-krp6SB-5bCsCE-5t5bP2-5byh6a</link></image></item><item><title><![CDATA[The rise of the bots]]></title><description><![CDATA[<p>You've surely heard of them, the bots are coming! Some predict they will cause the end of mobile applications, others that they will even take over jobs!</p>]]></description><link>https://asyncjs.com/2017-02-02-how-to-build-a-bot.md</link><guid isPermaLink="true">https://asyncjs.com/2017-02-02-how-to-build-a-bot.md</guid><dc:creator><![CDATA[Alexandre Nicol]]></dc:creator><pubDate>Thu, 02 Feb 2017 19:15:00 GMT</pubDate><image><url>/img/talks/riseOfTheBots.jpg</url><title>Artificial Intelligence</title><link>https://pixabay.com/p-503588/?no_redirect</link></image></item><item><title><![CDATA[What is Angular 2? From a simple component to zones]]></title><description><![CDATA[<p>Angular 2 is a complete rewrite of AngularJS (like a new language) and got to its full release of 2.0.0 in mid Sept 2016 after 2 years of going through alpha, beta and RC releases and has new bits added every week (now at 2.3.1 – 20/12/16).  Gordon Cumming is a Senior Angular/Angular 2 developer and has been studying Angular 2 for over 2 years although only started coding in Oct 2015. He lives and breathes Angular 2 on a daily basis (often 12 hours per day 7 days a week) and has written a 2000 page training application in Angular 2, all about Angular 2, with about 50 working applications within it to demonstrate different features.  This application has lots of show/hide sections so that the viewers don’t have too  much information on the screen at once.</p>]]></description><link>https://asyncjs.com/2017-01-05-intro-to-angular-2.md</link><guid isPermaLink="true">https://asyncjs.com/2017-01-05-intro-to-angular-2.md</guid><dc:creator><![CDATA[Gordon Cumming]]></dc:creator><pubDate>Thu, 05 Jan 2017 19:15:00 GMT</pubDate><image><url>https://www.ag-grid.com/images/angular2.png</url><title>Angular 2</title><link>https://angular.io/</link></image></item><item><title><![CDATA[Web based interactive visualizations in D3.js]]></title><description><![CDATA[<p>D3.js is a powerful JavaScript library for producing rich interactive data-driven visualizations for the web. The last few decades have seen an explosion of data; the challenge now is how to process and present that data in a human-readable way. As the plentiful examples at <a href="https://d3js.org">d3js.org</a> and <a href="https://bl.ocks.org">blocks.org</a> show, D3 is capable of some pretty impressive stuff! This talk assumes no previous knowledge of D3.JS but does assume basic familiarity with JavaScript or a similar programming language.</p>]]></description><link>https://asyncjs.com/2016-12-01-intro-to-d3.md</link><guid isPermaLink="true">https://asyncjs.com/2016-12-01-intro-to-d3.md</guid><dc:creator><![CDATA[Tom Parslow]]></dc:creator><pubDate>Thu, 01 Dec 2016 19:15:00 GMT</pubDate><image><url>https://d3js.org/preview.png</url><title>D3 Preview</title><link>https://d3js.org/</link></image></item><item><title><![CDATA[2016 International Show n' Tell]]></title><description><![CDATA[<p>Come one, come all, to the renowned annual <strong>International Async Show'n'tell</strong>! This year's <a href="http://2016.ffconf.org/">ffconf</a> will for the first time be over two days, so to prevent clashing with the afterparties, this year's Show'n'Tell will be <em>on Wednesday 9th November</em> - not Thursday. This special Async is for Brightonians and pilgrims alike to show us what's getting their juices flowing right now.</p>]]></description><link>https://asyncjs.com/2016-11-09-international-show-n-tell-2016.md</link><guid isPermaLink="true">https://asyncjs.com/2016-11-09-international-show-n-tell-2016.md</guid><dc:creator><![CDATA[Everyone]]></dc:creator><pubDate>Wed, 09 Nov 2016 19:15:00 GMT</pubDate><image><url>https://upload.wikimedia.org/wikipedia/commons/f/f4/One-man_band_street_performer_-_5.jpg</url><title>One man band street performer</title><link>https://en.wikipedia.org/wiki/Street_performance</link></image></item><item><title><![CDATA[Neural Networks for Squirrels]]></title><description><![CDATA[<p>What do Neural Networks and JavaScript have in common? </p>]]></description><link>https://asyncjs.com/2016-11-03-neural-networks.md</link><guid isPermaLink="true">https://asyncjs.com/2016-11-03-neural-networks.md</guid><dc:creator><![CDATA[Antonio De Luca]]></dc:creator><pubDate>Thu, 03 Nov 2016 19:15:00 GMT</pubDate><image><url>/img/talks/neuralNetworksForSquirrels.jpg</url><title>Neural Networks for Squirrels</title></image></item><item><title><![CDATA[Make Your Own JS Game Part 2]]></title><description><![CDATA[<p>Alvin Ourrad will return for another instalment of his workshops on how to Make Your Own JS Game. Don't worry if you missed <a href="https://asyncjs.com/make-your-own-js-game/">the first</a>, we'll provide you with the boilerplate to get you up to date. More details to follow...</p>]]></description><link>https://asyncjs.com/2016-10-06-make-your-own-js-game-pt-2.md</link><guid isPermaLink="true">https://asyncjs.com/2016-10-06-make-your-own-js-game-pt-2.md</guid><dc:creator><![CDATA[Alvin Ourrad]]></dc:creator><pubDate>Thu, 06 Oct 2016 19:15:00 GMT</pubDate><image><url>https://upload.wikimedia.org/wikipedia/commons/2/26/Video_Game_Barnstar_Hires.png</url><title>Video Game Barnstar Hires</title><link>https://commons.wikimedia.org/wiki/File:Video_Game_Barnstar_Hires.png</link></image></item><item><title><![CDATA[Fishcotheque (part 2 of 2)]]></title><description><![CDATA[<p>Calling all designers, developers and anyone else with a nautical interest. Have you ever wondered what lives down below the pier?</p>]]></description><link>https://asyncjs.com/2016-09-22-fishcotheque-part-2.md</link><guid isPermaLink="true">https://asyncjs.com/2016-09-22-fishcotheque-part-2.md</guid><dc:creator><![CDATA[Everybody]]></dc:creator><pubDate>Thu, 22 Sep 2016 19:15:00 GMT</pubDate><image><url>/img/talks/fishcotheque.jpg</url><title>Fishcotheque</title><link>/img/talks/fishcotheque.jpg</link></image></item><item><title><![CDATA[Fishcotheque (part 1 of 2)]]></title><description><![CDATA[<p>Calling all designers, developers and anyone else with a nautical interest. Have you ever wondered what lives down below the pier?</p>]]></description><link>https://asyncjs.com/2016-09-08-fishcotheque.md</link><guid isPermaLink="true">https://asyncjs.com/2016-09-08-fishcotheque.md</guid><dc:creator><![CDATA[Everybody]]></dc:creator><pubDate>Thu, 08 Sep 2016 19:15:00 GMT</pubDate><image><url>/img/talks/fishcotheque.jpg</url><title>Fishcotheque</title><link>/img/talks/fishcotheque.jpg</link></image></item><item><title><![CDATA[Twofer - The State of the Game & Beyond 2D; Into the shadows]]></title><description><![CDATA[<p>Time for another double bill (hence the picture, geddit?) you lucky things! We will see Graham Smith return to the stage to give us an update on his epic adventure to build a game in JavaScript. Carl Bateman will then tell us how WebGL re-introduced him to JavaScript. Two tenuously intertwined talks -- being a lightning tour of some of the possibilities of WebGL and a peek into some of the darker corners of JavaScript.</p>]]></description><link>https://asyncjs.com/2016-08-11-twofer-games-and-bots.md</link><guid isPermaLink="true">https://asyncjs.com/2016-08-11-twofer-games-and-bots.md</guid><dc:creator><![CDATA[Graham Smith, Carl Bateman]]></dc:creator><pubDate>Thu, 25 Aug 2016 19:15:00 GMT</pubDate><image><url>/img/talks/doublebill.png</url><title>Double Bill</title></image></item><item><title><![CDATA[Misadventures in JavaScript - a decade of pointless experiments]]></title><description><![CDATA[<p>Pete will give you a whistlestop tour of the many weird (and pointless) experiments he has created over the years, built with a mixture of web technologies, a misguided imagination and a bit too much alcohol. Hopefully there will be a laugh or two along the way. </p>]]></description><link>https://asyncjs.com/2016-08-11-misadventures-in-javascript.md</link><guid isPermaLink="true">https://asyncjs.com/2016-08-11-misadventures-in-javascript.md</guid><dc:creator><![CDATA[Pete Goodman]]></dc:creator><pubDate>Thu, 11 Aug 2016 19:15:00 GMT</pubDate><image><url>http://img13.deviantart.net/7d3a/i/2011/166/9/8/wat_duck_by_linkzer-d3j0spr.jpg</url><title>Wat duck by LinkZer</title><link>http://linkzer.deviantart.com/art/Wat-duck-213348447</link></image></item><item><title><![CDATA[JavaScript Electronics on the Pi Zero]]></title><description><![CDATA[<p>Seb will show you how to get started with connecting electronic components on the <a href="https://www.raspberrypi.org">Raspberry Pi</a>. Work with super bright LEDs, buttons, displays, sensors and motors entirely in JavaScript. You can make IoT prototypes, or just fun side projects with this accessible platform.</p>]]></description><link>https://asyncjs.com/2016-07-28-seb-lee-delisle.md</link><guid isPermaLink="true">https://asyncjs.com/2016-07-28-seb-lee-delisle.md</guid><dc:creator><![CDATA[Seb Lee-Delisle]]></dc:creator><pubDate>Thu, 28 Jul 2016 19:15:00 GMT</pubDate><image><url>https://upload.wikimedia.org/wikipedia/commons/8/85/Raspberry_Pi_Logo.png</url><title>Raspberry Pi Logo</title><link>https://commons.wikimedia.org/wiki/File:Raspberry_Pi_Logo.svg.png</link></image></item><item><title><![CDATA[Angular at Scale]]></title><description><![CDATA[<p>So you’re a tech lead, developer or architect, you’ve got a massive application (or lots of smaller ones), a gambit of different user and business needs, long transactional journeys and different infrastructure locations.</p>]]></description><link>https://asyncjs.com/2016-07-07-angular-at-scale.md</link><guid isPermaLink="true">https://asyncjs.com/2016-07-07-angular-at-scale.md</guid><dc:creator><![CDATA[James Gray]]></dc:creator><pubDate>Thu, 07 Jul 2016 19:15:00 GMT</pubDate><image><url>https://upload.wikimedia.org/wikipedia/commons/thumb/c/cf/Angular_full_color_logo.svg/512px-Angular_full_color_logo.svg.png</url><title>Angular full color logo</title><link>https://commons.wikimedia.org/wiki/File:Angular_full_color_logo.svg</link></image></item><item><title><![CDATA[Extending the offline web experience]]></title><description><![CDATA[<p>Service Workers are an exciting technology for the web, increasing the speed of pages loads and enabling sites to be accessed offline.  Building web content as pages on a remote server or in browsers using code and caches holds great potential.  Well that’s the promise; the reality is that these two environments are not equal.</p>]]></description><link>https://asyncjs.com/2016-06-23-glenn-jones.md</link><guid isPermaLink="true">https://asyncjs.com/2016-06-23-glenn-jones.md</guid><dc:creator><![CDATA[Glenn Jones]]></dc:creator><pubDate>Thu, 23 Jun 2016 19:15:00 GMT</pubDate><image><url>https://pixabay.com/static/uploads/photo/2014/11/10/17/48/offline-525700_960_720.png</url><title>Offline disconnected wifi network</title><link>https://pixabay.com/en/offline-disconnected-wifi-network-525700/</link></image></item><item><title><![CDATA[Make Your Own JS Game]]></title><description><![CDATA[<p>We all love a good game, don't we? I've got some good news for you, making games is almost as fun as playing them, and you can do this entirely in JavaScript.</p>]]></description><link>https://asyncjs.com/2016-06-09-make-your-own-js-game.md</link><guid isPermaLink="true">https://asyncjs.com/2016-06-09-make-your-own-js-game.md</guid><dc:creator><![CDATA[Alvin Ourrad]]></dc:creator><pubDate>Thu, 09 Jun 2016 19:15:00 GMT</pubDate><image><url>https://pixabay.com/static/uploads/photo/2013/07/12/13/26/video-game-controller-147039_960_720.png</url><title>Video Game Controller</title><link>https://pixabay.com/en/photos/video%20game/</link></image></item><item><title><![CDATA[Introduction to NLP with Python]]></title><description><![CDATA[<p>This talk will introduce the area of NLP (Natural Language Processing) and a basic introduction of its principles. It will use Python and some of its fundamental NLP packages, such as NLTK, to illustrate examples and topics, demonstrating how to get started with processing and analysing Natural Languages.
We’ll look at what NLP can be used for, a broad overview of the sub-topics, and how to get yourself started with a demo project.</p>]]></description><link>https://asyncjs.com/2016-05-26-introduction-to-nlp-with-python.md</link><guid isPermaLink="true">https://asyncjs.com/2016-05-26-introduction-to-nlp-with-python.md</guid><dc:creator><![CDATA[Jess Bowden]]></dc:creator><pubDate>Thu, 26 May 2016 19:15:00 GMT</pubDate><image><url>https://upload.wikimedia.org/wikipedia/commons/thumb/0/0a/Python.svg/600px-Python.svg.png</url><title>Python logo</title><link>https://commons.wikimedia.org/wiki/File:Python.svg</link></image></item><item><title><![CDATA[Adventures of a startup within a startup]]></title><description><![CDATA[<p><a href="https://www.brandwatch.com/brandwatch-vizia">Brandwatch Vizia</a> is a multi-screen data visualisation system, the second product that Brandwatch released. It uses the Brandwatch platform to present data in an attractive and simple manner.</p>]]></description><link>https://asyncjs.com/2016-05-12-adventures-of-startup-in-startup.md</link><guid isPermaLink="true">https://asyncjs.com/2016-05-12-adventures-of-startup-in-startup.md</guid><dc:creator><![CDATA[Dan Neame]]></dc:creator><pubDate>Thu, 12 May 2016 19:15:00 GMT</pubDate><image><url>https://upload.wikimedia.org/wikipedia/commons/d/d2/Russian-Matroshka_no_bg.jpg</url><title>Matryoshka doll</title><link>https://en.wikipedia.org/wiki/Matryoshka_doll</link></image></item><item><title><![CDATA[Spring Show n' Tell]]></title><description><![CDATA[<p>We've had some mind-blowing speeches from world-famous developers in recent months, and now it's <em>your turn</em>! The Async Birthday Show'n'Tell tradition continues on 28th April 2016. Come and show us what's floating your boat, what magic you've conjured up, or what you think will be The Next Big Thing™.</p>]]></description><link>https://asyncjs.com/2016-04-28-showntell-spring-2016.md</link><guid isPermaLink="true">https://asyncjs.com/2016-04-28-showntell-spring-2016.md</guid><pubDate>Thu, 28 Apr 2016 19:15:00 GMT</pubDate><image><url>http://s0.geograph.org.uk/geophotos/02/32/72/2327299_0870d9fd.jpg</url><title>Street Entertainer 4</title><link>http://www.geograph.org.uk/photo/2327299</link></image></item><item><title><![CDATA[Internet of Browsers]]></title><description><![CDATA[<p><em>Please see below the updated talk details as of 06/05/16:</em></p>]]></description><link>https://asyncjs.com/2016-04-07-building-things-with-lots-of-devices.md</link><guid isPermaLink="true">https://asyncjs.com/2016-04-07-building-things-with-lots-of-devices.md</guid><dc:creator><![CDATA[Ben Foxall]]></dc:creator><pubDate>Thu, 07 Apr 2016 19:15:00 GMT</pubDate><image><url>https://farm1.staticflickr.com/50/107095251_e57d5809c0_z_d.jpg?zz=1</url><title>tv screens</title><link>https://www.flickr.com/photos/goldberg/107095251</link></image></item><item><title><![CDATA[Power to the Patterns - creating component libraries that work from prototype to production]]></title><description><![CDATA[<p>Component libraries, pattern portfolios, styleguides.... whatever you want to call them, using a modular design and build approach to developing sites and web apps is fast becoming an accepted best practice. But working in this way often comes with its own share of difficulties and pain points, particularly when it comes to integrating component libraries with production code.</p>]]></description><link>https://asyncjs.com/2016-03-31-power-to-the-patterns.md</link><guid isPermaLink="true">https://asyncjs.com/2016-03-31-power-to-the-patterns.md</guid><dc:creator><![CDATA[Mark Perkins]]></dc:creator><pubDate>Thu, 31 Mar 2016 19:15:00 GMT</pubDate><image><url>https://c1.staticflickr.com/3/2389/3540240104_e062b98ed5_b.jpg</url><title>Moroccan pattern</title><link>https://www.flickr.com/photos/frankdouwes/3540240104</link></image></item><item><title><![CDATA[Web Audio - Let there be sound]]></title><description><![CDATA[<p>This talk is going to be a crash course on the Web Audio API. We will cover topics ranging from the nature of sound, through to music theory and electronic audio synthesis. Each step along the way we'll take a smattering of theory with a dose of hard code and be indulged / disturbed by strange new sounds. In addition to these abstract and experimental musings we will consider practical uses from earcons to games and digital audio workstations.</p>]]></description><link>https://asyncjs.com/2016-03-17-web-audio.md</link><guid isPermaLink="true">https://asyncjs.com/2016-03-17-web-audio.md</guid><dc:creator><![CDATA[Ben Hall]]></dc:creator><pubDate>Thu, 17 Mar 2016 19:15:00 GMT</pubDate><image><url>http://www.publicdomainpictures.net/pictures/70000/nahled/rainbow-light.jpg</url><title>Rainbow Light</title><link>http://www.publicdomainpictures.net/view-image.php?image=68532</link></image></item><item><title><![CDATA[Motion on the Web]]></title><description><![CDATA[<p>Flash is back, baby! Sort of. And without all that alleged battery drain. Today's browsers are more sophisticated than they've ever been. It's never been easier to implement graphics and motion on your websites in responsive and accessible ways. In this talk we'll delve into the world of motion and animation. We will examine the strengths and weaknesses of CSS; when and where to use it and when not to. We'll follow that by looking at how we could extend its capabilities with a sprinkling of JavaScript. Then, in the latter half of the talk, we go deep, deep into the world of timings, easing and JavaScript. We'll cover, not only why you might use JavaScript for your animations, but also how to begin writing an animation library. Finally, finishing off, we'll briefly look at the performance implications and practical ways to bring life to your website right now.</p>]]></description><link>https://asyncjs.com/2016-03-03-motion-on-the-web.md</link><guid isPermaLink="true">https://asyncjs.com/2016-03-03-motion-on-the-web.md</guid><dc:creator><![CDATA[Graham Smith]]></dc:creator><pubDate>Thu, 03 Mar 2016 19:15:00 GMT</pubDate><image><url>http://orig04.deviantart.net/af29/f/2012/051/3/5/css3_badge_by_seanarmy-d4qceoo.png</url><title>CSS3 Badge</title><link>http://seanarmy.deviantart.com/art/Css3-Badge-286113624</link></image></item><item><title><![CDATA[Twofer - From Local to Live - Generate yo' Generators]]></title><description><![CDATA[<p>In this special two for one evening, we'll be welcoming Graham Smith to the Async stage for the first time, with a talk entitled "From Local To Live":</p>]]></description><link>https://asyncjs.com/2016-02-18-twofer-local-to-live-plus-generators.md</link><guid isPermaLink="true">https://asyncjs.com/2016-02-18-twofer-local-to-live-plus-generators.md</guid><dc:creator><![CDATA[Graham Smith, Yann Eves]]></dc:creator><pubDate>Thu, 18 Feb 2016 19:15:00 GMT</pubDate><image><url>http://cdn.diycozyhome.com/wp-content/uploads/2014/03/bunkbed-shelf.jpg</url><title>Bunk Bed</title><link>http://redtri.com/awesome-bunk-beds/</link></image></item><item><title><![CDATA[Writing Universal JavaScript]]></title><description><![CDATA[<p>The main criticism of single-page applications has always been their reliance on JavaScript, but recently there has been a focus on running these client-side applications on the server. Jack Franklin explains the reasons Universal JavaScript should be taken seriously as an approach to building sites and shows how to run client-side JavaScript application on the server.</p>]]></description><link>https://asyncjs.com/2016-02-04-universal-javascript.md</link><guid isPermaLink="true">https://asyncjs.com/2016-02-04-universal-javascript.md</guid><dc:creator><![CDATA[Jack Franklin]]></dc:creator><pubDate>Thu, 04 Feb 2016 19:15:00 GMT</pubDate><image><url>https://upload.wikimedia.org/wikipedia/commons/thumb/e/e0/A_view_of_the_server_room_at_The_National_Archives.jpg/640px-A_view_of_the_server_room_at_The_National_Archives.jpg</url><title>A view of the server room at The National Archives</title><link>https://commons.wikimedia.org/wiki/File:A_view_of_the_server_room_at_The_National_Archives.jpg</link></image></item><item><title><![CDATA[Astronauts, Conway's Law and Text Adventure - Experiments in Remixable Servers]]></title><description><![CDATA[<p>Today's Javascript apps are multi-team, multi-version, server-side, client-side behemoths.</p>]]></description><link>https://asyncjs.com/2016-01-21-remixable-servers.md</link><guid isPermaLink="true">https://asyncjs.com/2016-01-21-remixable-servers.md</guid><dc:creator><![CDATA[James Hugman]]></dc:creator><pubDate>Thu, 21 Jan 2016 19:15:00 GMT</pubDate><image><url>http://farm3.static.flickr.com/2760/4354859045_6bb2375919.jpg</url><title>DJ Mixing software for PC</title><link>http://audiodj.com/blog/learning-mix-dj-basics/</link></image></item><item><title><![CDATA[Practical Learnings of WebGL for Make Benefit Glorious Internet of Web]]></title><description><![CDATA[<p>A broad introduction to WebGL, from low level code (in JavaScript and shaders in GLSL), through various libraries, frameworks and APIs, to WebGL as mark-up (no coding needed – full fat 3D for designers).</p>]]></description><link>https://asyncjs.com/2016-01-07-WebGL.md</link><guid isPermaLink="true">https://asyncjs.com/2016-01-07-WebGL.md</guid><dc:creator><![CDATA[Carl Bateman]]></dc:creator><pubDate>Thu, 07 Jan 2016 19:15:00 GMT</pubDate><image><url>https://upload.wikimedia.org/wikipedia/en/1/1c/Particle_Emitter.jpg</url><title>Particle Emitter</title><link>https://en.wikipedia.org/wiki/Particle_system</link></image></item><item><title><![CDATA[Async @ Async]]></title><description><![CDATA[<p>In this talk I'll show what async-await is, how it helps, and ways you can start using it now. If I have time, I'll demo a small express/koa inspired experiment which can consume async functions as middleware.</p>]]></description><link>https://asyncjs.com/2015-12-17-async-await.md</link><guid isPermaLink="true">https://asyncjs.com/2015-12-17-async-await.md</guid><dc:creator><![CDATA[Mark Everitt]]></dc:creator><pubDate>Thu, 17 Dec 2015 19:15:00 GMT</pubDate><image><url>http://alexperry.io/images/posts/generators/meme2.jpg</url><title>Async all the things</title><link>http://alexperry.io/javascript/2015/09/17/es6-generators-and-asynchronous-javascript.html</link></image></item><item><title><![CDATA[Practical GraphQL]]></title><description><![CDATA[<p>GraphQL was introduced by Facebook this year and since then it has been a hot topic. We are going to talk about reasonings behind GraphQL, why you might consider using it, and who it is for. We will also talk about concepts of the modern web application concerning data sending and fetching from the backend. There will be mention of Facebook Relay, and how it integrates with GraphQL endpoints.</p>]]></description><link>https://asyncjs.com/2015-12-03-practical-graphql.md</link><guid isPermaLink="true">https://asyncjs.com/2015-12-03-practical-graphql.md</guid><dc:creator><![CDATA[Alexander Savin]]></dc:creator><pubDate>Thu, 03 Dec 2015 19:15:00 GMT</pubDate><image><url>https://alexsavin.me/photos/aurora.jpg</url><title>Aurora Borealis alias Northern Lights</title><link>https://www.flickr.com/photos/visitfinland/5302347471/</link></image></item><item><title><![CDATA[ES6/ES2015 - Fancy Pants New JavaScript]]></title><description><![CDATA[<p>It's <a href="http://almostobsolete.net">Tom Parslow</a> again, this time talking about the new features of JavaScript known as ES2015 (previously ES6) and ES7.</p>]]></description><link>https://asyncjs.com/2015-11-19-fancy-pants-new-javascript.md</link><guid isPermaLink="true">https://asyncjs.com/2015-11-19-fancy-pants-new-javascript.md</guid><dc:creator><![CDATA[Thomas Parslow]]></dc:creator><pubDate>Thu, 19 Nov 2015 19:15:00 GMT</pubDate><image><url>http://i.imgur.com/ybgIp40.jpg</url><title>Kowloon Walled City</title><link>https://flic.kr/p/7PzDde</link></image></item><item><title><![CDATA[2015 International Show n' Tell]]></title><description><![CDATA[<p>Roll up folks, time for the annual <strong>International Async Show'n'tell</strong>! It's <a href="http://2015.ffconf.org/">ffconf</a> (formerly known as Full Frontal conference) on 6th November, and as usual we'll be hosting a pre-conference special Async for Brightonians and pilgrims alike to show us what's getting their juices flowing right now.</p>]]></description><link>https://asyncjs.com/2015-11-05-showntell-2015.md</link><guid isPermaLink="true">https://asyncjs.com/2015-11-05-showntell-2015.md</guid><pubDate>Thu, 05 Nov 2015 19:15:00 GMT</pubDate><image><url>https://farm3.staticflickr.com/2155/2079323585_9325a01b19_z_d.jpg?zz=1</url><title>Sugra the Juggler</title><link>https://www.flickr.com/photos/geoftheref/2079323585</link></image></item><item><title><![CDATA[Resilience]]></title><description><![CDATA[<p>Web browsers have become so powerful that developers are now treating them as if they were a runtime environment as predictable as any other. But the truth is that we still need to deal with many unknown factors that torpedo our assumptions.</p>]]></description><link>https://asyncjs.com/2015-10-22-resilience.md</link><guid isPermaLink="true">https://asyncjs.com/2015-10-22-resilience.md</guid><dc:creator><![CDATA[Jeremy Keith]]></dc:creator><pubDate>Thu, 22 Oct 2015 18:15:00 GMT</pubDate><image><url>https://farm6.staticflickr.com/5463/9935607436_91d869fe91_z_d.jpg</url><title>Resilience</title><link>https://www.flickr.com/photos/cogdog/9935607436</link></image></item><item><title><![CDATA[Designing for Humans]]></title><description><![CDATA[<p>Designing for humans - demystifying the user experience domain and developing a useful design rationale.</p>]]></description><link>https://asyncjs.com/2015-10-08-designing-for-humans.md</link><guid isPermaLink="true">https://asyncjs.com/2015-10-08-designing-for-humans.md</guid><dc:creator><![CDATA[Barry Prendergast]]></dc:creator><pubDate>Thu, 08 Oct 2015 19:15:00 GMT</pubDate><image><url>https://farm1.staticflickr.com/9/11187139_aa9382488d_z_d.jpg?zz=1</url><title>This is the real red button</title><link>https://www.flickr.com/photos/pulpolux/11187139</link></image></item><item><title><![CDATA[Playcanvas Lunar Lander Hacknight (Part 2)]]></title><description><![CDATA[<p>Come and learn how to create your very own 3D Lunar Lander game using web technologies</p>]]></description><link>https://asyncjs.com/2015-09-24-playcanvas-hacknight-part-2.md</link><guid isPermaLink="true">https://asyncjs.com/2015-09-24-playcanvas-hacknight-part-2.md</guid><pubDate>Thu, 24 Sep 2015 19:15:00 GMT</pubDate><image><url>/img/talks/spaceships_asteroids.png</url><title>Lunar Lander</title><link>http://playcanvas.com</link></image></item><item><title><![CDATA[Playcanvas Lunar Lander Hacknight (Part 1)]]></title><description><![CDATA[<p>Come and learn how to create your very own 3D Lunar Lander game using web technologies</p>]]></description><link>https://asyncjs.com/2015-09-10-playcanvas-hacknight-part-1.md</link><guid isPermaLink="true">https://asyncjs.com/2015-09-10-playcanvas-hacknight-part-1.md</guid><pubDate>Thu, 10 Sep 2015 19:15:00 GMT</pubDate><image><url>/img/talks/spaceships_asteroids.png</url><title>Lunar Lander</title><link>http://playcanvas.com</link></image></item><item><title><![CDATA[Beyond slide decks]]></title><description><![CDATA[<p>Talks about rich media APIs often see the speaker having to leave the slide deck to open content in another tab and show a demo. Is there a way we can do better than this? Sole will talk about how she's taking a fairly conventional slide deck and making it seamlessly multidimensional but still keeping it printable. Expect ear and eye candy!</p>]]></description><link>https://asyncjs.com/2015-08-27-beyond-slide-decks.md</link><guid isPermaLink="true">https://asyncjs.com/2015-08-27-beyond-slide-decks.md</guid><dc:creator><![CDATA[Soledad Penadés]]></dc:creator><pubDate>Thu, 27 Aug 2015 19:15:00 GMT</pubDate><image><url>https://farm7.staticflickr.com/6004/5934405346_edd94956e8_z_d.jpg</url><title>Warp Speed</title><link>https://www.flickr.com/photos/39483037@N00/5934405346</link></image></item><item><title><![CDATA[The toxic side of open source]]></title><description><![CDATA[<p><a href="https://remysharp.com">Remy Sharp</a> <abbr title="i.e. he's never turned up before and he lives in the same damn city for heavens sake!">adorns</abbr> Async for the first time evar to talk about the dark side of running <a href="https://jsbin.com">JS Bin</a> as an open for all playground.</p>]]></description><link>https://asyncjs.com/2015-08-20-toxic-side-of-open-source.md</link><guid isPermaLink="true">https://asyncjs.com/2015-08-20-toxic-side-of-open-source.md</guid><dc:creator><![CDATA[Remy Sharp]]></dc:creator><pubDate>Thu, 20 Aug 2015 19:15:00 GMT</pubDate><image><url>https://farm5.staticflickr.com/4102/4858689132_c6f7cf3f53_b.jpg</url><title>&apos;Chevron&apos;s Toxic Legacy in Ecuador&apos;s Amazon&apos; by Rainforest Action Network</title><link>https://www.flickr.com/photos/rainforestactionnetwork/4858689132/</link></image></item><item><title><![CDATA[WTF: What The Flux?]]></title><description><![CDATA[<p><a href="http://almostobsolete.net">Tom Parslow</a> returns to Async to talk about Flux, the perfect compliment to React.JS for building reliable maintainable JavaScript applications.</p>]]></description><link>https://asyncjs.com/2015-08-06-wtf-what-the-flux.md</link><guid isPermaLink="true">https://asyncjs.com/2015-08-06-wtf-what-the-flux.md</guid><dc:creator><![CDATA[Thomas Parslow]]></dc:creator><pubDate>Thu, 06 Aug 2015 19:15:00 GMT</pubDate><image><url>https://farm4.staticflickr.com/3207/2670777828_1c698e648a.jpg</url><title>Flux Capacitor</title><link>https://www.flickr.com/photos/boltron/2670777828</link></image></item><item><title><![CDATA[Functors and Monads]]></title><description><![CDATA[<p><a href="http://allou.is/">Fabien O'Carroll</a> returns to Async to give us a masterclass in functional programming concepts.</p>]]></description><link>https://asyncjs.com/2015-07-23-functors-and-monads.md</link><guid isPermaLink="true">https://asyncjs.com/2015-07-23-functors-and-monads.md</guid><dc:creator><![CDATA[Fabien O'Carroll]]></dc:creator><pubDate>Thu, 23 Jul 2015 19:15:00 GMT</pubDate><image><url>https://upload.wikimedia.org/wikipedia/commons/thumb/6/62/Lambda-logo.svg/2000px-Lambda-logo.svg.png</url><title>Lambda logo</title><link>https://commons.wikimedia.org/wiki/File:Lambda-logo.svg</link></image></item><item><title><![CDATA[Phil Nash Doublebill - WebRTC and Push notifications]]></title><description><![CDATA[<p><a href="http://philna.sh/">Phil Nash</a> will be joining us for a two-part evening exploring the increasingly important area of realtime technologies. </p>]]></description><link>https://asyncjs.com/2015-07-09-webrtc-and-push-notifications.md</link><guid isPermaLink="true">https://asyncjs.com/2015-07-09-webrtc-and-push-notifications.md</guid><dc:creator><![CDATA[Phil Nash]]></dc:creator><pubDate>Thu, 09 Jul 2015 19:15:00 GMT</pubDate><image><url>https://farm4.staticflickr.com/3710/12697269255_532afc754b_z_d.jpg</url><title>Push Button and Wait</title><link>https://flic.kr/p/km1PMr</link></image></item><item><title><![CDATA[AngularJS 1.x the right way]]></title><description><![CDATA[<p><a href="https://angularjs.org/">AngularJS</a> has exploded in popularity, but the lack of guidance on the right way to use <a href="https://angularjs.org/">Angular</a> from the authors has resulted in teams with collapsing productivity. Gigantic controllers that everyone's too afraid to touch, scopes knotting the whole app together, persistence concerns leaking throughout, a sadly empty test folder... Applying some evergreen UI patterns, and a smattering of <a href="https://angularjs.org/">Angular</a> specific tools, can make it all so much simpler.</p>]]></description><link>https://asyncjs.com/2015-06-25-tim-ruffles.md</link><guid isPermaLink="true">https://asyncjs.com/2015-06-25-tim-ruffles.md</guid><dc:creator><![CDATA[Tim Ruffles]]></dc:creator><pubDate>Thu, 25 Jun 2015 19:15:00 GMT</pubDate><image><url>https://c2.staticflickr.com/8/7439/9541553698_455c292e64_b.jpg</url><title>Angular Composition</title><link>https://www.flickr.com/photos/gregbiche/9541553698/</link></image></item><item><title><![CDATA[Killer page load performance]]></title><description><![CDATA[<p>Users don’t wait for slow sites to load, and they’re only getting more and more impatient. How do we keep up? The good news is that we can get very far by focusing on our perceived load time (as opposed to full page load time).</p>]]></description><link>https://asyncjs.com/2015-06-11-killer-page-load-performance.md</link><guid isPermaLink="true">https://asyncjs.com/2015-06-11-killer-page-load-performance.md</guid><dc:creator><![CDATA[Jonas Ohlsson]]></dc:creator><pubDate>Thu, 11 Jun 2015 19:15:00 GMT</pubDate><image><url>//c3.staticflickr.com/3/2036/2300190277_360853ae0d_b.jpg</url><title>&apos;Going nowhere fast&apos; by Nathan E Photography</title><link>https://www.flickr.com/photos/thatguyfromcchs08/</link></image></item><item><title><![CDATA[7 Similarities between Go and Node]]></title><description><![CDATA[<p>Go and Node have their fundamental differences and appeals but there are some key similarities that make it an appealing and natural choice for a lot of NodeJS/JavaScript developers. This is a side by side comparison of 7 common features and paradigms between NodeJS and Golang.</p>]]></description><link>https://asyncjs.com/2015-05-21-7-similarities-between-go-and-node.md</link><guid isPermaLink="true">https://asyncjs.com/2015-05-21-7-similarities-between-go-and-node.md</guid><dc:creator><![CDATA[Dave Mackintosh]]></dc:creator><pubDate>Thu, 21 May 2015 19:15:00 GMT</pubDate><image><url>https://farm6.staticflickr.com/5263/5644438571_5040628f85_z_d.jpg</url><title>Gophers: Not quite as smart as your average bear ;-)</title><link>https://www.flickr.com/photos/iocchelli/</link></image></item><item><title><![CDATA[Native mobile apps in JavaScript with React Native]]></title><description><![CDATA[<p>Tom's slides for this talk are <a href="http://almostobsolete.net/talks/react-native/#1">now available here</a> and the video of the talk is <a href="https://vimeo.com/129544293">available here</a>.</p>]]></description><link>https://asyncjs.com/2015-05-07-react-native.md</link><guid isPermaLink="true">https://asyncjs.com/2015-05-07-react-native.md</guid><dc:creator><![CDATA[Thomas Parslow]]></dc:creator><pubDate>Thu, 07 May 2015 19:15:00 GMT</pubDate><image><url>https://facebook.github.io/react/img/logo.svg</url><title>React logo</title><link>https://facebook.github.io/react</link></image></item><item><title><![CDATA[Friction Free Gaming]]></title><description><![CDATA[<p>Could there be a better alternative to the App Store? This talk explores how we currently build and play games and looks to the web for a better solution. <a href="http://www.w3.org/TR/html5/">HTML5</a> and <a href="http://en.wikipedia.org/wiki/WebGL">WebGL</a> offer exciting opportunities for game developers (or anyone working with realtime 3D). These technologies power <a href="https://playcanvas.com">PlayCanvas</a>, an online platform for building 3D games and apps. We'll take a look at some PlayCanvas content to see what's possible.</p>]]></description><link>https://asyncjs.com/2015-04-30-friction-free-gaming.md</link><guid isPermaLink="true">https://asyncjs.com/2015-04-30-friction-free-gaming.md</guid><dc:creator><![CDATA[Will Eastcott]]></dc:creator><pubDate>Thu, 30 Apr 2015 19:15:00 GMT</pubDate><image><url>http://upload.wikimedia.org/wikipedia/en/f/fa/PlayCanvas_Designer_view,_within_Swooop_project.jpg</url><title>Designer View within Play Canvas</title><link>https://playcanvas.com/</link></image></item><item><title><![CDATA[Web Maps]]></title><description><![CDATA[<p>Due to unforeseen circumstances, this evening's speech will actually be on the subject of maps on the web by the heroic <a href="https://twitter.com/ShaneHudson">Shane Hudson</a>.</p>]]></description><link>https://asyncjs.com/2015-04-16-7-web-maps.md</link><guid isPermaLink="true">https://asyncjs.com/2015-04-16-7-web-maps.md</guid><dc:creator><![CDATA[Shane Hudson]]></dc:creator><pubDate>Thu, 16 Apr 2015 19:15:00 GMT</pubDate><image><url>https://farm4.staticflickr.com/3108/3156691873_a0319a2d77_z_d.jpg</url><title>1910 world map</title><link>https://www.flickr.com/photos/pbarry/</link></image></item><item><title><![CDATA[Getting Started with ES6 Modules Today]]></title><description><![CDATA[<p>Traditionally modules in JS have been difficult - we've fantastic, but complex, solutions like <a href="http://browserify.org/">Browserify</a> or <a href="http://requirejs.org/">RequireJS</a> - but ES6 brings its own module system that is fantastic to work with. In this talk I'll show you how it works and how you can use libraries to start using ES6 modules in your production apps today.</p>]]></description><link>https://asyncjs.com/2015-04-02-getting-started-with-es6-modules-today.md</link><guid isPermaLink="true">https://asyncjs.com/2015-04-02-getting-started-with-es6-modules-today.md</guid><dc:creator><![CDATA[Jack Franklin]]></dc:creator><pubDate>Thu, 02 Apr 2015 19:15:00 GMT</pubDate><image><url>https://farm6.staticflickr.com/5068/5676724071_6b28c7d764_z_d.jpg</url><title>Lego bricks</title><link>https://www.flickr.com/photos/sayamindu/</link></image></item><item><title><![CDATA[Creative Functional Programming]]></title><description><![CDATA[<p>In this talk, <a href="http://davegurnell.com">Dave Gurnell</a> (<a href="http://twitter.com/davegurnell">@davegurnell</a>) will discuss the design and implementation of two declarative libraries for <a href="https://github.com/underscoreio/doodle">drawing</a> and <a href="https://github.com/underscoreio/compose">composing music</a> on the web. The talk will focus on the high-level design patterns, which are drawn from classical functional programming and help keep user code simple, clean, maintainable, and portable.</p>]]></description><link>https://asyncjs.com/2015-03-19-creative-functional-programming.md</link><guid isPermaLink="true">https://asyncjs.com/2015-03-19-creative-functional-programming.md</guid><dc:creator><![CDATA[Dave Gurnell]]></dc:creator><pubDate>Thu, 19 Mar 2015 19:15:00 GMT</pubDate><image><url>http://farm2.staticflickr.com/1242/1037271029_d31cc1bb1f_z_d.jpg?zz=1</url><title>&apos;Michael Angelo Batio at DayJams 2007&apos; by Vicky Sedgwick</title><link>https://flic.kr/p/2zEhxg</link></image></item><item><title><![CDATA[JavaScript Golf]]></title><description><![CDATA[<p>Get on your best pair of hideous golfing trousers and join us for the first ever <em>Async JS Golf Competition</em>.</p>]]></description><link>https://asyncjs.com/2015-03-05-javascript-golf.md</link><guid isPermaLink="true">https://asyncjs.com/2015-03-05-javascript-golf.md</guid><pubDate>Thu, 05 Mar 2015 19:15:00 GMT</pubDate><image><url>https://farm3.staticflickr.com/2507/4010582747_704cc0866e_z_d.jpg</url><title>Golf Club Against Ball</title><link>https://www.flickr.com/photos/wkulicki/</link></image></item><item><title><![CDATA[Spring Show n' Tell]]></title><description><![CDATA[<p>Christmas is now a distant memory, summer is still a little way off, so let's cheer ourselves up with a Show'n'Tell! The winter months are the perfect time for beavering away on hack projects whilst it's cold and dark outside, so come one and come all and share your beautiful creations.</p>]]></description><link>https://asyncjs.com/2015-02-17-showntell-spring-2015.md</link><guid isPermaLink="true">https://asyncjs.com/2015-02-17-showntell-spring-2015.md</guid><pubDate>Thu, 19 Feb 2015 19:15:00 GMT</pubDate><image><url>https://farm1.staticflickr.com/167/404640681_5d75a06ad1_z_d.jpg?zz=1</url><title>Juggler</title><link>https://www.flickr.com/photos/helico/</link></image></item><item><title><![CDATA[Little Language Design Workshop]]></title><description><![CDATA[<p>A programming language and its tools shape the way we solve a given problem. Things trivially easy in one language can be a thicket of awful in another. Some languages need lots of boiler plate, some do not.</p>]]></description><link>https://asyncjs.com/2015-02-05-little-language-design-workshop.md</link><guid isPermaLink="true">https://asyncjs.com/2015-02-05-little-language-design-workshop.md</guid><dc:creator><![CDATA[James Hugman]]></dc:creator><pubDate>Thu, 05 Feb 2015 19:15:00 GMT</pubDate><image><url>https://farm2.staticflickr.com/1418/1466621134_afb2c63e03_z_d.jpg</url><title>Happy Translator&apos;s Day!</title><link>https://www.flickr.com/photos/frozen-in-time/</link></image></item><item><title><![CDATA[Everything you ever wanted to know about Three.js and WebGL but were afraid to ask]]></title><description><![CDATA[<p>WebGL is one of the most exciting features to hit the web in recent years. You can use it for a wide range of applications and visualisations, in both 2D and 3D, but is often seen to have a steep learning curve.</p>]]></description><link>https://asyncjs.com/2015-01-22-learn-threejs.md</link><guid isPermaLink="true">https://asyncjs.com/2015-01-22-learn-threejs.md</guid><dc:creator><![CDATA[Dan Neame]]></dc:creator><pubDate>Thu, 22 Jan 2015 19:15:00 GMT</pubDate><image><url>https://c1.staticflickr.com/9/8329/8091008901_6b78baae1d_b.jpg</url><title>3D shapes and that</title><link>http://dan.nea.me</link></image></item><item><title><![CDATA[Tree and Network Visualisation using D3.js Layouts]]></title><description><![CDATA[<p>D3 has established itself as the JavaScript library of choice for producing data visualisations and its flexible architecture enables the visualisation of a wide array of data types including lists, trees and networks.</p>]]></description><link>https://asyncjs.com/2015-01-08-d3-layouts.md</link><guid isPermaLink="true">https://asyncjs.com/2015-01-08-d3-layouts.md</guid><dc:creator><![CDATA[Peter Cook]]></dc:creator><pubDate>Thu, 08 Jan 2015 19:15:00 GMT</pubDate><image><url>https://c1.staticflickr.com/1/45/139656712_c0c1878022_b.jpg</url><title>animateddata</title><link>http://animateddata.co.uk</link></image></item><item><title><![CDATA[Node Proxy "All your net are belong to us"]]></title><description><![CDATA[<p>Adapting change in technical architecture is the single most demanding but necessary consideration in modern applications. Modularity on the front-end is a familiar topic, but achieving this separation of concerns across a full stack poses a much greater challenge.</p>]]></description><link>https://asyncjs.com/2014-12-11-node-proxy.md</link><guid isPermaLink="true">https://asyncjs.com/2014-12-11-node-proxy.md</guid><dc:creator><![CDATA[Yann Eves]]></dc:creator><pubDate>Thu, 11 Dec 2014 19:15:00 GMT</pubDate><image><url>http://i0.kym-cdn.com/entries/icons/original/000/000/013/all-your-base.png</url><title>All your base are belong to us</title><link>http://knowyourmeme.com/memes/all-your-base-are-belong-to-us</link></image></item><item><title><![CDATA[Async Special - Hapi.js Workshop]]></title><description><![CDATA[<p>Writing an API can seem a complex task, but by using <a href="http://hapijs.com/">HAPI.js</a> you can easily build well-structured APIs quickly. If you have ever wanted to build a backend for your latest mobile app idea or just a web interface to share data this workshop will show you how.</p>]]></description><link>https://asyncjs.com/2014-12-06-building-apis-workshop.md</link><guid isPermaLink="true">https://asyncjs.com/2014-12-06-building-apis-workshop.md</guid><dc:creator><![CDATA[Glenn Jones]]></dc:creator><pubDate>Sat, 06 Dec 2014 13:00:00 GMT</pubDate><image><url>https://c4.staticflickr.com/4/3172/2422933100_87066a6620_b.jpg</url><title>Pipe dreams</title><link>https://www.flickr.com/photos/darwinbell/2422933100/</link></image></item><item><title><![CDATA[Google Glass and Node.js]]></title><description><![CDATA[<p><a href="https://www.google.co.uk/intl/en/glass/start/">Google Glass</a> has exploded onto the scene and become the flag bearer of wearable technology, bringing augmented reality to the masses. </p>]]></description><link>https://asyncjs.com/2014-11-27-node-and-google-glass.md</link><guid isPermaLink="true">https://asyncjs.com/2014-11-27-node-and-google-glass.md</guid><dc:creator><![CDATA[Alena Ruprecht]]></dc:creator><pubDate>Thu, 27 Nov 2014 19:15:00 GMT</pubDate><image><url>https://farm4.staticflickr.com/3858/14348739945_c819e31c67_z_d.jpg</url><title>Google Glass (red)</title><link>https://www.flickr.com/photos/124334028@N07/</link></image></item><item><title><![CDATA[2014 International Show n' Tell]]></title><description><![CDATA[<p>What's this? Have we really barrelled through another year and got to that time again? It's the <a href="http://full-frontal.org">Full Frontal</a> conference on 7th November, so keeping with tradition we'll be having a Show'n'Tell for developers native to Brighton and those from further afield to take the stage.</p>]]></description><link>https://asyncjs.com/2014-11-06-showntell-2014.md</link><guid isPermaLink="true">https://asyncjs.com/2014-11-06-showntell-2014.md</guid><pubDate>Thu, 06 Nov 2014 19:15:00 GMT</pubDate><image><url>https://farm2.staticflickr.com/1318/5108564584_6fc3959213_o_d.jpg</url><title>The man with three lungs...</title><link>https://www.flickr.com/photos/michellerocks/</link></image></item><item><title><![CDATA[Sass for Newbies]]></title><description><![CDATA[<p>Slides for Hugo's talk are now available here: <a href="http://slides.com/darby-brown/sass-for-newbies">http://slides.com/darby-brown/sass-for-newbies</a></p>]]></description><link>https://asyncjs.com/2014-10-23-sass-for-newbies.md</link><guid isPermaLink="true">https://asyncjs.com/2014-10-23-sass-for-newbies.md</guid><dc:creator><![CDATA[Hugo Darby-Brown]]></dc:creator><pubDate>Thu, 23 Oct 2014 19:15:00 GMT</pubDate><image><url>https://farm8.staticflickr.com/7123/7541431642_f0b6b3208a_z_d.jpg</url><title>Sass de Putia / Peitlerkofel / Sas de Pütia - May 2008</title><link>https://www.flickr.com/photos/23209605@N00/</link></image></item><item><title><![CDATA[Functions, frameworks and flow]]></title><description><![CDATA[<p><em>Presented by <a href="http://twitter.com/phuunet">Tom Ashworth</a></em></p>]]></description><link>https://asyncjs.com/2014-10-09-functions-frameworks-flow.md</link><guid isPermaLink="true">https://asyncjs.com/2014-10-09-functions-frameworks-flow.md</guid><pubDate>Thu, 09 Oct 2014 19:15:00 GMT</pubDate><image><url>https://farm8.staticflickr.com/7330/14138892016_6f691b820d_z_d.jpg</url><title>Flowing fluid art</title><link>https://www.flickr.com/photos/markchadwick/</link></image></item><item><title><![CDATA[Robocode Hackathon (part 2 of 2)]]></title><description><![CDATA[<p>###Join us for part two of a two-part hackathon and pit your robo-tank in a battle royale!</p>]]></description><link>https://asyncjs.com/2014-09-25-robocode-hackathon-part-2.md</link><guid isPermaLink="true">https://asyncjs.com/2014-09-25-robocode-hackathon-part-2.md</guid><pubDate>Thu, 25 Sep 2014 19:15:00 GMT</pubDate><image><url>https://farm4.staticflickr.com/3134/3096818284_c3ff2674f8_o_d.jpg</url><title>tank 03</title><link>https://www.flickr.com/photos/gund4m/</link></image></item><item><title><![CDATA[Robocode Hackathon (part 1 of 2)]]></title><description><![CDATA[<p>###Join us for part one of a two-part hackathon and pit your robo-tank in a battle royale!</p>]]></description><link>https://asyncjs.com/2014-09-11-robocode-hackathon-part-1.md</link><guid isPermaLink="true">https://asyncjs.com/2014-09-11-robocode-hackathon-part-1.md</guid><pubDate>Thu, 11 Sep 2014 19:15:00 GMT</pubDate><image><url>https://farm4.staticflickr.com/3134/3096818284_c3ff2674f8_o_d.jpg</url><title>tank 03</title><link>https://www.flickr.com/photos/gund4m/</link></image></item><item><title><![CDATA[On the Composition of Curried Lamb(das)]]></title><description><![CDATA[<p>This will be an introduction to some of the concepts and techniques used in functional programming - and how, when utilised, they can create more readable and testable code.</p>]]></description><link>https://asyncjs.com/2014-08-21-on-the-composition-of-curried-lambdas.md</link><guid isPermaLink="true">https://asyncjs.com/2014-08-21-on-the-composition-of-curried-lambdas.md</guid><dc:creator><![CDATA[Fabien O'Carroll]]></dc:creator><pubDate>Thu, 21 Aug 2014 19:15:00 GMT</pubDate><image><url>https://farm8.staticflickr.com/7425/9246283571_7aa16fd2c5_z_d.jpg</url><title>22mutton masala 013</title><link>https://www.flickr.com/photos/97537551@N08/</link></image></item><item><title><![CDATA[My Year of Crawling]]></title><description><![CDATA[<p>Seraphina will be talking about the processes entailed in building robots for scraping data off the web,
and the sorts of problems that may be encountered on the way. Among some of the topics to be covered,
are regular expressions and how they are used for pattern matching, the sorts of 'steps' you will need to
add to your crawler, to determine what you want it to do, and to conclude - ideas for how and where these
skills could be applied and developed, and where one could go next. Seraphina will be going through several example
problems and solutions throughout, covering both the build and debugging stages.</p>]]></description><link>https://asyncjs.com/2014-08-07-my-year-of-crawling.md</link><guid isPermaLink="true">https://asyncjs.com/2014-08-07-my-year-of-crawling.md</guid><dc:creator><![CDATA[Seraphina Anderson]]></dc:creator><pubDate>Thu, 07 Aug 2014 19:15:00 GMT</pubDate><image><url>http://i.imgur.com/xf9psuY.jpg</url><title>My First Year of Crawling</title><link>http://i.imgur.com/xf9psuY</link></image></item><item><title><![CDATA[Everything is Awesome]]></title><description><![CDATA[<p>The slides for Matt's talk can be found here: <a href="http://slides.com/gauntface/everything-is-awesome#/">http://slides.com/gauntface/everything-is-awesome</a></p>]]></description><link>https://asyncjs.com/2014-07-24-everything-is-awesome.md</link><guid isPermaLink="true">https://asyncjs.com/2014-07-24-everything-is-awesome.md</guid><dc:creator><![CDATA[Matt Gaunt]]></dc:creator><pubDate>Thu, 24 Jul 2014 19:15:00 GMT</pubDate><image><url>https://farm6.staticflickr.com/5189/5680699906_06f6e451ab_z_d.jpg</url><title>&apos;Projet Lego&apos; by Marceau Rouvre</title><link>https://flic.kr/p/9DZ5aQ</link></image></item><item><title><![CDATA[Nodebar]]></title><description><![CDATA[<p>It's five years since Node.js was first introduced by Ryan Dahl. In that time, it's growth has been <a href="http://modulecounts.com">meteoric</a>, but what has <em>your</em> experience been? Are you a nodemaster with scores of npm modules under your belt? Or is this the first you're hearing of it?</p>]]></description><link>https://asyncjs.com/2014-07-10-nodebar.md</link><guid isPermaLink="true">https://asyncjs.com/2014-07-10-nodebar.md</guid><pubDate>Thu, 10 Jul 2014 19:15:00 GMT</pubDate><image><url>http://nodejs.org/images/logos/nodejs-1024x768.png</url><title>Node.js desktop background</title><link>http://nodejs.org/logos</link></image></item><item><title><![CDATA[4th Birthday Show n' Tell]]></title><description><![CDATA[<p>Async is four years old! To celebrate, we are holding a (slightly belated) evening of 5-minute quickfire talks. Tell us about a project, a library, a technique, a story, or anything else to do with JavaScript and its extended family (HTML, CSS, SVG, animated GIFs) or the wider world of web.</p>]]></description><link>https://asyncjs.com/2014-06-19-birthday4.md</link><guid isPermaLink="true">https://asyncjs.com/2014-06-19-birthday4.md</guid><pubDate>Thu, 19 Jun 2014 19:15:00 GMT</pubDate><image><url>https://farm1.staticflickr.com/56/132324775_b970b71aee_o_d.jpg</url><title>&apos;bunch o&apos; banana cupcakes&apos; by santos</title><link>https://www.flickr.com/photos/santos/132324775/</link></image></item><item><title><![CDATA[Ionic, build awesome hybrid apps with HTML5 and AngularJS]]></title><description><![CDATA[<p><a href="http://ionicframework.com">Ionic</a> is a framework for building native-quality hybrid apps with HTML5 and AngularJS. Using Ionic, anyone with some knowledge of HTML, CSS, and JavaScript can go from nothing to something amazing quicker than ever before.</p>]]></description><link>https://asyncjs.com/2014-06-05-ionic.md</link><guid isPermaLink="true">https://asyncjs.com/2014-06-05-ionic.md</guid><dc:creator><![CDATA[Ryan Hanna]]></dc:creator><pubDate>Thu, 05 Jun 2014 19:15:00 GMT</pubDate><image><url>http://ionicframework.com/img/homepage/phones-weather-demo@2x.png</url><title>Ionic Weather Demo App on iPhone device</title><link>http://ionicframework.com/img/homepage/phones-weather-demo@2x.png</link></image></item><item><title><![CDATA[A gentle introduction to FRP]]></title><description><![CDATA[<p>Event handling in JavaScript is a mess. Especially now since UIs are becoming more complex and are supposed to work on a range of devices. At the heart of <a href="https://www.youtube.com/watch?v=ZOCCzDNsAtI">Functional Reactive Programming</a> lies a simple and powerful concept that can help us keep sane: <strong>The EventStream</strong>.</p>]]></description><link>https://asyncjs.com/2014-05-22-a-gentle-introduction-to-frp.md</link><guid isPermaLink="true">https://asyncjs.com/2014-05-22-a-gentle-introduction-to-frp.md</guid><dc:creator><![CDATA[Julian Krispel-Samsel]]></dc:creator><pubDate>Thu, 22 May 2014 19:15:00 GMT</pubDate><image><url>http://upload.wikimedia.org/wikipedia/commons/6/6f/Mouths_of_amazon_geocover_1990.png</url><title>Satellite image of mouths of Amazon River in Brazil</title><link>http://en.wikipedia.org/wiki/File:Mouths_of_amazon_geocover_1990.png</link></image></item><item><title><![CDATA[Parsing for Much Fun and Great Victory]]></title><description><![CDATA[<p>Have you ever wanted to write your own language?</p>]]></description><link>https://asyncjs.com/2014-05-08-parsing-for-great-victory.md</link><guid isPermaLink="true">https://asyncjs.com/2014-05-08-parsing-for-great-victory.md</guid><dc:creator><![CDATA[James Hugman]]></dc:creator><pubDate>Thu, 08 May 2014 19:15:00 GMT</pubDate><image><url>https://farm2.staticflickr.com/1305/627521811_08dab55c9a.jpg</url><title>&apos;Tree in Lake Wanaka&apos; by Ari Brixhorn</title><link>https://secure.flickr.com/photos/73069047@N00/627521811/</link></image></item><item><title><![CDATA[Data pipelines in client side JavaScript]]></title><description><![CDATA[<p>Patterns like data pipelines, queuing and multiplexing are familiar to backend developers working on distributed and high-traffic systems. Projects such as <a href="http://nodejs.org">Node.js</a> or <a href="http://zeromq.org">ZeroMQ</a> make the concepts of <em>streams</em>, <em>queues</em> and <em>pipelines</em> first-order primitives that allow you to compose software in an organic and declarative way.</p>]]></description><link>https://asyncjs.com/2014-04-24-async-declarative-javascript-pipelines.md</link><guid isPermaLink="true">https://asyncjs.com/2014-04-24-async-declarative-javascript-pipelines.md</guid><dc:creator><![CDATA[Ismael Celis]]></dc:creator><pubDate>Thu, 24 Apr 2014 19:15:00 GMT</pubDate><image><url>https://upload.wikimedia.org/wikipedia/en/b/b9/MagrittePipe.jpg</url><title>La trahison des images</title><link>https://en.wikipedia.org/wiki/This_is_not_a_pipe</link></image></item><item><title><![CDATA[Developing Apps for Ubuntu]]></title><description><![CDATA[<p>Fast, secure and stylishly simple, the <a href="http://ubuntu.com">Ubuntu</a> operating system is used by millions of people worldwide every day.</p>]]></description><link>https://asyncjs.com/2014-04-10-ubuntu-touch.md</link><guid isPermaLink="true">https://asyncjs.com/2014-04-10-ubuntu-touch.md</guid><dc:creator><![CDATA[Alan Pope]]></dc:creator><pubDate>Thu, 10 Apr 2014 19:15:00 GMT</pubDate><image><url>http://assets.ubuntu.com/sites/ubuntu/latest/u/img/devices/phone-photo-hero.jpg</url><title>Ubuntu for Phones</title><link>http://ubuntu.com/</link></image></item><item><title><![CDATA[Async Does Nodeschool]]></title><description><![CDATA[<p><a href="http://nodeschool.io">nodeschool.io</a> is a free, community driven, open source educational project that teaches JavaScript and node.js skills in an interactive, self-guided way.</p>]]></description><link>https://asyncjs.com/2014-03-27-nodeschool.md</link><guid isPermaLink="true">https://asyncjs.com/2014-03-27-nodeschool.md</guid><dc:creator><![CDATA[Tom Ashworth, Adam Yeats]]></dc:creator><pubDate>Thu, 27 Mar 2014 19:00:00 GMT</pubDate><image><url>http://farm1.staticflickr.com/40/92406343_d3d2cb762f_d.jpg</url><title>&apos;School Bus&apos; by Bruno Girin</title><link>https://flic.kr/p/9aBbP</link></image></item><item><title><![CDATA[Pro Git]]></title><description><![CDATA[<p>Git has pretty much taken over as the Version Control System of choice for modern
web developers, helped not in small part by the rise of <a href="https://github.com">GitHub</a></p>]]></description><link>https://asyncjs.com/2014-03-13-pro-git.md</link><guid isPermaLink="true">https://asyncjs.com/2014-03-13-pro-git.md</guid><dc:creator><![CDATA[Steve Mason]]></dc:creator><pubDate>Thu, 13 Mar 2014 19:15:00 GMT</pubDate><image><url>http://farm1.staticflickr.com/10/11250506_58dee63095.jpg</url><title>&apos;Git-R-Done&apos; by Kevin Trotman</title><link>http://flic.kr/p/ZEof</link></image></item><item><title><![CDATA[Hybrid Web Applications with PJAX and HATEOAS]]></title><description><![CDATA[<p>Client-side JavaScript frameworks such as Ember and Angular are very popular at the moment. They’re great for developing fluid user interfaces in which views are dynamically regenerated on the client and user interface components are kept in sync by being bound to some data. </p>]]></description><link>https://asyncjs.com/2014-02-27-pjax.md</link><guid isPermaLink="true">https://asyncjs.com/2014-02-27-pjax.md</guid><dc:creator><![CDATA[James Da Costa]]></dc:creator><pubDate>Thu, 27 Feb 2014 19:15:00 GMT</pubDate><image><url>http://farm6.staticflickr.com/5335/9566809621_2c81365f63_n.jpg</url><title>&apos;Alexanderplatz&apos; by Alexander Rentsch</title><link>http://www.flickr.com/photos/captain_die/9566809621/</link></image></item><item><title><![CDATA[HTML and CSS as a programming environment]]></title><description><![CDATA[<p>Or, "How to write jQuery without jQuery".</p>]]></description><link>https://asyncjs.com/2014-02-13-css-turing.md</link><guid isPermaLink="true">https://asyncjs.com/2014-02-13-css-turing.md</guid><dc:creator><![CDATA[Dan Neame]]></dc:creator><pubDate>Thu, 13 Feb 2014 19:15:00 GMT</pubDate><image><url>http://farm4.staticflickr.com/3207/2850280859_b40a198cf1.jpg</url><title>&apos;Turing&apos; by Simon Bisson</title><link>http://www.flickr.com/photos/sbisson/2850280859</link></image></item><item><title><![CDATA[Meet the pseudo elements]]></title><description><![CDATA[<p>If you've been keeping tabs on various blogs recently, you'll probably have noticed there's a lot of talk surrounding a new breed of UI designers. We've seen responsive design kill Photoshop and as a result designers have become code literate and turned to browsers as their primary design tool.</p>]]></description><link>https://asyncjs.com/2014-01-23-pseudo.md</link><guid isPermaLink="true">https://asyncjs.com/2014-01-23-pseudo.md</guid><dc:creator><![CDATA[Mat Griffiths]]></dc:creator><pubDate>Thu, 23 Jan 2014 19:15:00 GMT</pubDate><image><url>http://methodik.co.uk/extra/async-poster.png</url><title>meet the pseudo elements</title><link>http://methodik.co.uk</link></image></item><item><title><![CDATA[SidekickJS - Building a SaaS for developers]]></title><description><![CDATA[<p>If you're going to be creating a business, it better be doing something you love. When <a href="https://twitter.com/timruffles">Tim Ruffles</a> saw a possible business building code-quality tools he jumped at the chance.</p>]]></description><link>https://asyncjs.com/2014-01-09-sidekick.md</link><guid isPermaLink="true">https://asyncjs.com/2014-01-09-sidekick.md</guid><dc:creator><![CDATA[Tim Ruffles]]></dc:creator><pubDate>Thu, 09 Jan 2014 19:15:00 GMT</pubDate><image><url>http://farm7.static.flickr.com/6234/7000096235_1d99741857.jpg</url><title>Sao Paulo, by Leo Eloy</title><link>https://secure.flickr.com/photos/leoeloy/7000096235/</link></image></item><item><title><![CDATA[ServiceWorker & the Offline Web]]></title><description><![CDATA[<p>Offline is the new frontier for those building on the web. The things we build have become more complex, beyond what anyone could have envisioned when the web was invented or in its early years, and delivering "app-like" experiences with always available data is vital.</p>]]></description><link>https://asyncjs.com/2013-12-12-serviceworker.md</link><guid isPermaLink="true">https://asyncjs.com/2013-12-12-serviceworker.md</guid><dc:creator><![CDATA[Tom Ashworth]]></dc:creator><pubDate>Thu, 12 Dec 2013 19:15:00 GMT</pubDate><image><url>http://farm4.staticflickr.com/3691/9265655720_f77ebf681c.jpg</url><title>&apos;In Her World&apos; by Nana B Agyei.</title><link>http://www.flickr.com/photos/32876353@N04/9265655720/</link></image></item><item><title><![CDATA[Scalable web apps with Flight]]></title><description><![CDATA[<p>The <a href="http://flightjs.github.io">FlightJS</a> application framework offers a new way of building web applications at scale. Its straightfoward architecture allows the creation of highly portable, well-defined components that are easy to understand, easy to write and can be shared between applications.</p>]]></description><link>https://asyncjs.com/2013-11-28-flight.md</link><guid isPermaLink="true">https://asyncjs.com/2013-11-28-flight.md</guid><dc:creator><![CDATA[Tom Hamshere]]></dc:creator><pubDate>Thu, 28 Nov 2013 19:15:00 GMT</pubDate><image><url>http://flightjs.github.io/img/flight-logo.png</url><title>Flight logo</title><link>http://flightjs.github.io</link></image></item><item><title><![CDATA[2013 International Show n' Tell]]></title><description><![CDATA[<p>It’s that time of year again in Brighton. It's the <a href="http://full-frontal.org">Full Frontal</a> conference on 8th November and, as ever, Async is here to get the ball rolling and the blood flowing.</p>]]></description><link>https://asyncjs.com/2013-11-07-showntell-2013.md</link><guid isPermaLink="true">https://asyncjs.com/2013-11-07-showntell-2013.md</guid><pubDate>Thu, 07 Nov 2013 19:15:00 GMT</pubDate><image><url>https://farm1.staticflickr.com/138/385731403_c785285ef9.jpg</url><title>&apos;Zippity doo dah&apos; by J. Star</title><link>http://www.flickr.com/photos/jstar/385731403/</link></image></item><item><title><![CDATA[Hacking the Raspberry Pi with JavaScript]]></title><description><![CDATA[<p>The <a href="http://www.raspberrypi.org">Raspberry Pi</a> is an amazing foundation for hacking with, and deserves more credit than most people give it. As the lovechild of an Arduino and a computer, it gives you more responsibilities and possibilities than you would otherwise expect. It leaves all of the choices to the end user, from Operating System to how much processing power is dedicated to graphics rendering.</p>]]></description><link>https://asyncjs.com/2013-10-24-raspberrypi.md</link><guid isPermaLink="true">https://asyncjs.com/2013-10-24-raspberrypi.md</guid><dc:creator><![CDATA[Alex Roche]]></dc:creator><pubDate>Thu, 24 Oct 2013 19:15:00 GMT</pubDate><image><url>http://farm9.staticflickr.com/8305/7988262046_92331bed50.jpg</url><title>&apos;Raspberry Pi&apos; by Gijsbert Peijs</title><link>http://www.flickr.com/photos/gijsbertpeijs/7988262046</link></image></item><item><title><![CDATA[Be More HAPI]]></title><description><![CDATA[<p><a href="http://spumko.github.io">HAPI</a> is a node.js framework designed to provide the perfect foundation for APIs. It has a simple to use configuration-centric design with built-in support for input validation, caching, authentication, and other essential features. HAPI provides a painless route to scalable architecture allowing you to spend more time writing reusable application code instead of building API scaffolding.</p>]]></description><link>https://asyncjs.com/2013-10-10-be-more-hapi.md</link><guid isPermaLink="true">https://asyncjs.com/2013-10-10-be-more-hapi.md</guid><dc:creator><![CDATA[Glenn Jones]]></dc:creator><pubDate>Thu, 10 Oct 2013 19:15:00 GMT</pubDate><image><url>/img/talks/happycomputer.jpg</url><title>&apos;Happy computer&apos; by Karsten Schmidt</title><link>http://www.flickr.com/photos/toxi/3489976711/</link></image></item><item><title><![CDATA[Nodeventure: hack night 2]]></title><description><![CDATA[<p>Part of the <a href="http://brightondigitalfestival.co.uk">Brighton Digital Festival</a>.</p>]]></description><link>https://asyncjs.com/2013-09-26-nodeventure2.md</link><guid isPermaLink="true">https://asyncjs.com/2013-09-26-nodeventure2.md</guid><dc:creator><![CDATA[Everybody]]></dc:creator><pubDate>Thu, 26 Sep 2013 19:15:00 GMT</pubDate><image><url>/img/talks/nodeventure-text.jpg</url><title>Nodeventure</title><link/></image></item><item><title><![CDATA[Nodeventure: hack night 1]]></title><description><![CDATA[<p>Part of the <a href="http://brightondigitalfestival.co.uk">Brighton Digital Festival</a>.</p>]]></description><link>https://asyncjs.com/2013-09-12-nodeventure.md</link><guid isPermaLink="true">https://asyncjs.com/2013-09-12-nodeventure.md</guid><dc:creator><![CDATA[Everybody]]></dc:creator><pubDate>Thu, 12 Sep 2013 19:15:00 GMT</pubDate><image><url>/img/talks/nodeventure-text.jpg</url><title>Nodeventure</title><link/></image></item><item><title><![CDATA[Real-time web with Server-Sent Events]]></title><description><![CDATA[<p>Server-Sent Events (aka <code>EventSource</code>) is a lightweight alternative to WebSockets, for pushing real-time messages to connected browsers.</p>]]></description><link>https://asyncjs.com/2013-08-22-server-sent-events.md</link><guid isPermaLink="true">https://asyncjs.com/2013-08-22-server-sent-events.md</guid><dc:creator><![CDATA[Kornel Lesiński]]></dc:creator><pubDate>Thu, 22 Aug 2013 19:15:00 GMT</pubDate><image><url>/img/talks/class-header-connectivity.jpg</url><title>Server-Sent Events spec (image CC-BY-SA by W3C)</title><link>http://www.w3.org/TR/eventsource/</link></image></item><item><title><![CDATA[Up the Worker()s!]]></title><description><![CDATA[<p>Before web workers, everything on the client side took place in a single thread, making it hard to do serious number crunching without blocking UI updates. Now web workers bring multi-threading to the browser.</p>]]></description><link>https://asyncjs.com/2013-08-08-workers.md</link><guid isPermaLink="true">https://asyncjs.com/2013-08-08-workers.md</guid><dc:creator><![CDATA[Derek King]]></dc:creator><pubDate>Thu, 08 Aug 2013 19:15:00 GMT</pubDate><image><url>/img/talks/worker.jpg</url><title>A coal miner in Stalino</title><link>http://http://lewis-hughes.co.uk/post/28989769320/1bohemian-a-coal-miner-in-stalino-donetsk</link></image></item><item><title><![CDATA[Leap Motion]]></title><description><![CDATA[<p>"Imagine if you could do things on your computer just like you do them in real life. If natural movements replaced all those clicks and taps and drags and drops. Imagine if technology finally figured out people, instead of the other way around. That's the Leap Motion Controller."</p>]]></description><link>https://asyncjs.com/2013-07-25-leapmotion.md</link><guid isPermaLink="true">https://asyncjs.com/2013-07-25-leapmotion.md</guid><dc:creator><![CDATA[Dan Neame]]></dc:creator><pubDate>Thu, 25 Jul 2013 19:15:00 GMT</pubDate><image><url>https://farm3.staticflickr.com/2506/3693542365_369dc61fcc.jpg</url><title>&apos;Jumping&apos; by AndyWilson</title><link>http://www.flickr.com/photos/by_andy/3693542365/</link></image></item><item><title><![CDATA[Grunt Your Way to Glory]]></title><description><![CDATA[<p>Grunt is a much needed wrench you need to add to your toolbelt. Improve your web development workflow through automation and get those trivial repetative tasks under control in a language you already know (and love).</p>]]></description><link>https://asyncjs.com/2013-07-11-grunt.md</link><guid isPermaLink="true">https://asyncjs.com/2013-07-11-grunt.md</guid><dc:creator><![CDATA[Shaun Dunne]]></dc:creator><pubDate>Thu, 11 Jul 2013 19:15:00 GMT</pubDate><image><url>http://farm6.staticflickr.com/5342/8758835529_308f032003_o.png</url><title>&apos;GYWTG&apos; by shaundunne</title><link>http://www.flickr.com/photos/shaundunne/8758835529</link></image></item><item><title><![CDATA[Getting Intimate with D3.js]]></title><description><![CDATA[<p><a href="http://d3js.prg">D3.js</a> is fast becoming the standard tool for producing HTML5 data visualisations. It is an incredibly powerful framework that allows nearly limitless flexibility in manipulating the visual appearance and structure of a web page. However, the learning curve for using it effectively is steep. </p>]]></description><link>https://asyncjs.com/2013-06-27-d3-intimate.md</link><guid isPermaLink="true">https://asyncjs.com/2013-06-27-d3-intimate.md</guid><dc:creator><![CDATA[Peter Passaro]]></dc:creator><pubDate>Thu, 27 Jun 2013 19:15:00 GMT</pubDate><image><url>http://farm6.staticflickr.com/5449/8920312163_cb77489014_n.jpg</url><title>Current Article Popularity Trends on Hacker News</title><link>http://hn.metamx.com</link></image></item><item><title><![CDATA[Double Bill: Responsive Web Fonts, The Edge of the Web]]></title><description><![CDATA[<p><a href="http://clagnut.com">Richard Rutter</a> will discuss web fonts in a responsive context. He’ll demonstrate the different techniques available for optimum loading (or not) of web fonts and talk through the options around fallback fonts and other such implications.</p>]]></description><link>https://asyncjs.com/2013-06-13-fonts-resolution.md</link><guid isPermaLink="true">https://asyncjs.com/2013-06-13-fonts-resolution.md</guid><dc:creator><![CDATA[Richard Rutter, Paul Lloyd]]></dc:creator><pubDate>Thu, 13 Jun 2013 19:15:00 GMT</pubDate><image><url>https://farm1.staticflickr.com/90/269611427_008e9c3f32.jpg</url><title>&apos;Lines of a wave I&apos; by somebody</title><link>http://www.flickr.com/photos/sabriirmak/269611427/</link></image></item><item><title><![CDATA[3rd Birthday Show n' Tell]]></title><description><![CDATA[<p><strong>NOTE THE NEW VENUE:</strong> <a href="http://L4RP.com">Lab for the Recently Possible</a>, at 45 Gloucester Street, opposite The Skiff.</p>]]></description><link>https://asyncjs.com/2013-05-23-birthday3.md</link><guid isPermaLink="true">https://asyncjs.com/2013-05-23-birthday3.md</guid><pubDate>Thu, 23 May 2013 19:15:00 GMT</pubDate><image><url>https://farm4.staticflickr.com/3140/2553993487_60e562d5fa.jpg</url><title>&apos;High Flyer&apos; by country_boy_shane</title><link>http://www.flickr.com/photos/shanegorski/2553993487/</link></image></item><item><title><![CDATA[Life in an Eventually Consistent World]]></title><description><![CDATA[<p><strong>NOTE THE NEW VENUE:</strong> <a href="http://L4RP.com">Lab for the Recently Possible</a>, at 45 Gloucester Street, opposite The Skiff.</p>]]></description><link>https://asyncjs.com/2013-05-09-eventual-consistency.md</link><guid isPermaLink="true">https://asyncjs.com/2013-05-09-eventual-consistency.md</guid><dc:creator><![CDATA[Cristiano Solarino]]></dc:creator><pubDate>Thu, 09 May 2013 19:15:00 GMT</pubDate><image><url>https://farm4.staticflickr.com/3025/2303330321_051c08f3d2.jpg</url><title>&apos;A Notable Lineage (2 of 2)&apos; by blogrodent</title><link>http://www.flickr.com/photos/blogrodent/2303330321/</link></image></item><item><title><![CDATA[New venue: Lab for the Recently Possible]]></title><description><![CDATA[<p>After nearly three years of being held at the beautiful <a href="http://theskiff.org">Skiff co-working space</a>, Async is shifting its venue.</p>]]></description><link>https://asyncjs.com/2013-05-01-lab.md</link><guid isPermaLink="true">https://asyncjs.com/2013-05-01-lab.md</guid><pubDate>Wed, 01 May 2013 00:00:00 GMT</pubDate><image><url>http://farm9.staticflickr.com/8392/8683748474_9958469012.jpg</url><link>http://www.flickr.com/photos/dharmasphere/8683748474/</link><title>&apos;In the Lab&apos; by premasagar</title></image></item><item><title><![CDATA[Managing Modularity]]></title><description><![CDATA[<p>The Model-View-Controller (MVC) model has been widely adopted for building client-side Javascript apps, but how does this architecture scale as complexity increases? Is MVC the right choice after all?</p>]]></description><link>https://asyncjs.com/2013-04-25-managing-modularity.md</link><guid isPermaLink="true">https://asyncjs.com/2013-04-25-managing-modularity.md</guid><dc:creator><![CDATA[Tom Ashworth]]></dc:creator><pubDate>Thu, 25 Apr 2013 19:15:00 GMT</pubDate><image><url>http://farm5.staticflickr.com/4094/4765638181_929bedcc32_z.jpg</url><title>&apos;NBM Lego Exhibit Legos&apos; by Mr. T in DC</title><link>http://www.flickr.com/photos/mr_t_in_dc/4765638181/</link></image></item><item><title><![CDATA[Caffeine Hit: Coffeescript Revisited]]></title><description><![CDATA[<p>Javascript is a great programming language marred by idiosyncratic flaws. Odd <a href="http://bonsaiden.github.com/JavaScript-Garden">semantic quirks</a> and <a href="http://trailingcomma.com">inconsistencies</a> in browser implementations combine with verbose syntax to make coding difficult and error-prone. While <a href="http://es6isnigh.com">forthcoming versions</a> will address these flaws, many of us will be maintaining support for existing web browsers well into the future.</p>]]></description><link>https://asyncjs.com/2013-04-11-coffeescript-revisited.md</link><guid isPermaLink="true">https://asyncjs.com/2013-04-11-coffeescript-revisited.md</guid><dc:creator><![CDATA[Dave Gurnell]]></dc:creator><pubDate>Thu, 11 Apr 2013 19:15:00 GMT</pubDate><image><url>https://farm4.staticflickr.com/3664/3462198490_bb5fe57fb7.jpg</url><title>&apos;¿ Café?&apos; by OliBac</title><link>http://www.flickr.com/photos/olibac/3462198490/</link></image></item><item><title><![CDATA[Meteor Shower]]></title><description><![CDATA[<p>With JavaScript becoming ubiquitous, the holy grail of writing code once and
running it everywhere is becoming more and more of a reality. Meteor attempts to
take it one step further.</p>]]></description><link>https://asyncjs.com/2013-03-28-meteor.md</link><guid isPermaLink="true">https://asyncjs.com/2013-03-28-meteor.md</guid><dc:creator><![CDATA[Adhip Gupta]]></dc:creator><pubDate>Thu, 28 Mar 2013 19:15:00 GMT</pubDate><image><url>http://meteor.com/universe.png</url><title>Meteor Universe</title><link>http://meteor.com/</link></image></item><item><title><![CDATA[Persona]]></title><description><![CDATA[<p>Authentication is a perennial bugbear of the modern web developer. Should you use your own custom username/password solution? The vendor independent, but not yet prevalent, OpenID? Or take the easy option with Twitter, Facebook Connect or Google? <a href="https://login.persona.org/about">Mozilla Persona</a> is a brand new, decentralised authentication solution that takes the sorrow out of security.</p>]]></description><link>https://asyncjs.com/2013-03-14-persona.md</link><guid isPermaLink="true">https://asyncjs.com/2013-03-14-persona.md</guid><dc:creator><![CDATA[Shane Tomlinson, François Marier]]></dc:creator><pubDate>Thu, 14 Mar 2013 19:15:00 GMT</pubDate><image><url>http://people.mozilla.org/~smartell/persona/assets/persona-logo.png</url><title>Mozila Persona logo</title><link>https://login.persona.org/about</link></image></item><item><title><![CDATA[Building HTML5 Games]]></title><description><![CDATA[<p>With the advent of HTML5 it is now possible to build games that run in the browser, plugin free, on multiple devices. Ever wanted to make your own game but weren't sure where to start? Or maybe you've built a few games before for desktop and are interested in the challenges involved in building one in the browser?</p>]]></description><link>https://asyncjs.com/2013-02-28-build-games.md</link><guid isPermaLink="true">https://asyncjs.com/2013-02-28-build-games.md</guid><dc:creator><![CDATA[Dan Neame]]></dc:creator><pubDate>Thu, 28 Feb 2013 19:15:00 GMT</pubDate><image><url>http://farm4.staticflickr.com/3644/3587597615_f366ef8db7.jpg</url><title>&apos;Death Pac&apos; by JD Hancock</title><link>http://www.flickr.com/photos/jdhancock/3587597615/</link></image></item><item><title><![CDATA[Objects are the API, stupid!]]></title><description><![CDATA[<p>Object proxies and observables are frequently seen in <a href="https://en.wikipedia.org/wiki/Model%E2%80%93view%E2%80%93controller">MVC</a> frameworks - some background reading: <a href="http://weblog.bocoup.com/javascript-object-observe/">here</a>, <a href="http://wiki.ecmascript.org/doku.php?id=harmony:observe">here</a> and <a href="http://wiki.ecmascript.org/doku.php?id=harmony:direct_proxies">here</a> - but you can also make use of them to simplify and automate common programming problems. In <a href="http://brendaneich.com/2012/10/harmony-of-dreams-come-true">ES6 and ES7</a> there will be improved language support to help make this form of meta-programming more accessible.</p>]]></description><link>https://asyncjs.com/2013-02-14-objects.md</link><guid isPermaLink="true">https://asyncjs.com/2013-02-14-objects.md</guid><dc:creator><![CDATA[Kevin Jones]]></dc:creator><pubDate>Thu, 14 Feb 2013 19:15:00 GMT</pubDate><image><url>https://farm4.staticflickr.com/3288/2945608377_1dc89ee3b5.jpg</url><title>&apos;The Lonely Trinity&apos; by Stuck in Customs</title><link>https://secure.flickr.com/photos/stuckincustoms/2945608377/</link></image></item><item><title><![CDATA[Firefox OS: native mobile with JavaScript]]></title><description><![CDATA[<p>Early last year, <a href="https://www.mozilla.org">Mozilla</a> decided to get into the phone business. This year, <a href="https://www.mozilla.org/firefoxos/">FirefoxOS</a> is being put onto real devices that will be put in the hands of real people.</p>]]></description><link>https://asyncjs.com/2013-01-24-firefoxos.md</link><guid isPermaLink="true">https://asyncjs.com/2013-01-24-firefoxos.md</guid><dc:creator><![CDATA[James Hugman]]></dc:creator><pubDate>Thu, 24 Jan 2013 19:15:00 GMT</pubDate><image><url>https://farm1.staticflickr.com/120/305145490_409051da7b.jpg</url><title>&apos;shining star&apos; by belgianchocolate</title><link>http://www.flickr.com/photos/frank-wouters/305145490/</link></image></item><item><title><![CDATA[D3.js: Data Visualisation in the Browser]]></title><description><![CDATA[<p><a href="http://d3js.org/">D3.js</a> is a JavaScript library for data visualisation and interaction in the browser. Be it <a href="http://bl.ocks.org/3885304">bar charts</a>, <a href="http://bl.ocks.org/3887235">pie charts</a>, <a href="http://bl.ocks.org/4062006">chord diagrams</a>, <a href="http://bl.ocks.org/4063550">tree diagrams</a> or even <a href="http://bl.ocks.org/4062045">force-directed graphs</a>, D3 is your friend. D3 is an ideal platform for data interaction, due to its use of standard DOM elements, and can be used for both HTML and SVG.</p>]]></description><link>https://asyncjs.com/2013-01-10-d3.md</link><guid isPermaLink="true">https://asyncjs.com/2013-01-10-d3.md</guid><dc:creator><![CDATA[Peter Cook]]></dc:creator><pubDate>Thu, 10 Jan 2013 19:15:00 GMT</pubDate><image><url>http://farm5.staticflickr.com/4132/5197837992_59dfafb78f_n.jpg</url><title>&apos;Mod Mood Quilt, Summer 2010&apos; by daintytime</title><link>http://www.flickr.com/photos/sherriwood/5197837992/</link></image></item><item><title><![CDATA[Parslow and Elliott's Test Emporium]]></title><description><![CDATA[<p>Come all, come one and marvel at the most splendid tests of messieurs <a href="http://almostobsolete.net">Parslow</a> and <a href="https://twitter.com/purge">Elliott</a>. GAZE as a multitude of testing approaches are considered for JavaScript. WONDER as in-browser testing is automated before your very eyes. GASP at numerous fantastical examples. DELIGHT at the options for testing your code. REVEL in the magic of <a href="http://visionmedia.github.com/mocha/">Mocha</a>, <a href="http://phantomjs.org">PhantomJS</a>, <a href="http://sinonjs.org">Sinon</a>, <a href="http://chaijs.com">Chai</a> and more.</p>]]></description><link>https://asyncjs.com/2012-12-13-test.md</link><guid isPermaLink="true">https://asyncjs.com/2012-12-13-test.md</guid><dc:creator><![CDATA[Premasagar Rose]]></dc:creator><pubDate>Thu, 13 Dec 2012 19:15:00 GMT</pubDate><image><url>http://farm4.staticflickr.com/3635/3335912073_dd6e6d9ebb.jpg</url><title>&apos;Green Yellow Red&apos; by Zabowski</title><link>http://www.flickr.com/photos/zabowski/3335912073/</link></image></item><item><title><![CDATA[Pablo and the art of SVG]]></title><description><![CDATA[<p><a href="http://pablojs.com">Pablo</a> is a simple, lightweight JavaScript library for generating interactive drawings in <a href="https://developer.mozilla.org/en/SVG">SVG</a> (scalable vector graphics). It's a bit like <a href="http://raphaeljs.com">Raphaël</a> + <a href="http://jquery.com">jQuery</a> + <a href="http://documentcloud.github.com/underscore/">Underscore</a>. <em>In just 3KB.</em></p>]]></description><link>https://asyncjs.com/2012-11-22-pablo.md</link><guid isPermaLink="true">https://asyncjs.com/2012-11-22-pablo.md</guid><dc:creator><![CDATA[Premasagar Rose]]></dc:creator><pubDate>Thu, 22 Nov 2012 19:15:00 GMT</pubDate><image><url>http://farm4.staticflickr.com/3165/2955030559_87c6c70a0d.jpg</url><title>&apos;Visions of Color&apos; by JD</title><link>http://www.flickr.com/photos/shoa/2955030559/</link></image></item><item><title><![CDATA[2012 International Show n' Tell]]></title><description><![CDATA[<p>It's that time of year again in Brighton, when the heady seaside summer makes way for the dark introspection of winter, alack.</p>]]></description><link>https://asyncjs.com/2012-11-08-showntell-2012.md</link><guid isPermaLink="true">https://asyncjs.com/2012-11-08-showntell-2012.md</guid><pubDate>Thu, 08 Nov 2012 19:15:00 GMT</pubDate><image><url>https://farm5.staticflickr.com/4124/5015855868_16de276e52.jpg</url><title>&apos;Drahtseilaktmodell&apos; by alltagskunst</title><link>http://www.flickr.com/photos/alltagskunst/5015855868/</link></image></item><item><title><![CDATA[Tools for the Job]]></title><description><![CDATA[<p>A session with two speakers, in three parts:</p>]]></description><link>https://asyncjs.com/2012-10-25-tools.md</link><guid isPermaLink="true">https://asyncjs.com/2012-10-25-tools.md</guid><dc:creator><![CDATA[Alastair Lockie, Adam Yeats]]></dc:creator><pubDate>Thu, 25 Oct 2012 19:15:00 GMT</pubDate><image><url>http://farm4.staticflickr.com/3618/5764478675_b70dc15d79.jpg</url><title>&apos;Welding the South&apos; by Stewart Black</title><link>http://www.flickr.com/photos/s2ublack/5764478675/</link></image></item><item><title><![CDATA[Responsibly Responsive JavaScript]]></title><description><![CDATA[<p>Reponsive design is hot. JavaScript is cool. But mix them together in the wrong
quantities and you can end up with a bit of a tepid mess. Don't settle for
luke-warm! Instead come along and find out how a spot of carefully considered
JavaScript can help rather than hinder the users of your beautiful
device-independent website.</p>]]></description><link>https://asyncjs.com/2012-10-11-responsive.md</link><guid isPermaLink="true">https://asyncjs.com/2012-10-11-responsive.md</guid><dc:creator><![CDATA[Mark Perkins]]></dc:creator><pubDate>Thu, 11 Oct 2012 19:15:00 GMT</pubDate><image><url>http://farm2.staticflickr.com/1266/1399989742_40ef97e256.jpg</url><title>&apos;bladespin2&apos; by Derekwin</title><link>http://www.flickr.com/photos/derekwin/1399989742/</link></image></item><item><title><![CDATA[One Canvas: part two]]></title><description><![CDATA[<p><a href="http://2012.brightondigitalfestival.co.uk/event/asyncs-one-canvas-hack-night-part-two/"><img src="https://asyncjs.com/img/bdf-2012-logo-small.png" alt="A Brighton Digital Festival event" title="A Brighton Digital Festival event"></a></p>]]></description><link>https://asyncjs.com/2012-09-27-onecanvas-2.md</link><guid isPermaLink="true">https://asyncjs.com/2012-09-27-onecanvas-2.md</guid><pubDate>Thu, 27 Sep 2012 18:15:00 GMT</pubDate><image><url>http://farm9.staticflickr.com/8165/7684512598_bc199bf93b.jpg</url><title>&apos;Patchwork 2&apos; by premasagar</title><link>http://www.flickr.com/photos/dharmasphere/7684512598/</link></image></item><item><title><![CDATA[One Canvas: part one]]></title><description><![CDATA[<p><a href="http://2012.brightondigitalfestival.co.uk/event/asyncs-one-canvas-hack-night-part-one-2/"><img src="https://asyncjs.com/img/bdf-2012-logo-small.png" alt="A Brighton Digital Festival event" title="A Brighton Digital Festival event"></a></p>]]></description><link>https://asyncjs.com/2012-09-13-onecanvas.md</link><guid isPermaLink="true">https://asyncjs.com/2012-09-13-onecanvas.md</guid><pubDate>Thu, 13 Sep 2012 18:15:00 GMT</pubDate><image><url>http://farm8.staticflickr.com/7123/7684505004_ca70495124.jpg</url><title>&apos;Patchwork 1&apos; by premasagar</title><link>http://www.flickr.com/photos/dharmasphere/7684505004/</link></image></item><item><title><![CDATA[Three Dimensions Good]]></title><description><![CDATA[<p><em>A Little Introduction to WebGL Programming with Three.js</em></p>]]></description><link>https://asyncjs.com/2012-08-23-threejs.md</link><guid isPermaLink="true">https://asyncjs.com/2012-08-23-threejs.md</guid><dc:creator><![CDATA[Kyran Dale]]></dc:creator><pubDate>Thu, 23 Aug 2012 18:15:00 GMT</pubDate><image><url>http://farm1.staticflickr.com/30/42956175_724f19fc07.jpg</url><title>&apos;3D Star Map&apos; by tarotastic</title><link>http://www.flickr.com/photos/tjt195/42956175/</link></image></item><item><title><![CDATA[Application Cache: Douchebag]]></title><description><![CDATA[<p>The <a href="https://developer.mozilla.org/en/Using_Application_Cache">Application Cache</a> is one of the cool bits of <a href="https://developer.mozilla.org/en/html/html5">HTML5</a>, allowing sites to work without a network connection, which brings us much closer to native app-like behaviour. However, from HTML5 roundup articles and talks, you may be left with the impression that it's a magic-bullet fix. Unfortunately it isn't; the Application Cache is a <em>douchebag</em>.</p>]]></description><link>https://asyncjs.com/2012-08-09-appcache.md</link><guid isPermaLink="true">https://asyncjs.com/2012-08-09-appcache.md</guid><dc:creator><![CDATA[Jake Archibald]]></dc:creator><pubDate>Thu, 09 Aug 2012 18:15:00 GMT</pubDate><image><url>http://upload.wikimedia.org/wikipedia/commons/thumb/e/e0/Came_hame_háááá%21.jpg/640px-Came_hame_háááá%21.jpg</url><title>&apos;Came hame háááá!&apos; by R&apos;eyes</title><link>http://commons.wikimedia.org/wiki/File:Came_hame_háááá!.jpg</link></image></item><item><title><![CDATA[The State of HTML5 Games]]></title><description><![CDATA[<p>With <a href="https://www.rovio.com/index.php?page=angry-birds/">Angry Birds</a>, <a href="http://www.adityaravishankar.com/projects/games/command-and-conquer/">Command &amp; Conquer</a> and other big-name games being created using Web technologies, it's obvious that HTML5 and JavaScript games here to stay.</p>]]></description><link>https://asyncjs.com/2012-07-26-games.md</link><guid isPermaLink="true">https://asyncjs.com/2012-07-26-games.md</guid><dc:creator><![CDATA[Rob Hawkes]]></dc:creator><pubDate>Thu, 26 Jul 2012 18:15:00 GMT</pubDate><image><url>http://farm3.staticflickr.com/2448/3582171012_1845e27d5c.jpg</url><title>&apos;Die, Stormtrooper, Die&apos; by JD Hancock</title><link>http://www.flickr.com/photos/jdhancock/3582171012/</link></image></item><item><title><![CDATA[Modular JavaScript]]></title><description><![CDATA[<p>This weeks session will be a look into the world of JavaScript modules. There
are hundreds of solutions out there for structuring your JavaScript files and
getting them into the page.</p>]]></description><link>https://asyncjs.com/2012-07-12-modular.md</link><guid isPermaLink="true">https://asyncjs.com/2012-07-12-modular.md</guid><dc:creator><![CDATA[Chris, Dan, Mark, Simon]]></dc:creator><pubDate>Thu, 12 Jul 2012 19:15:00 GMT</pubDate><image><url>http://farm8.staticflickr.com/7191/6795662024_1e44c5204b.jpg</url><title>A New Day - METTE Maersk, on Flickr</title><link>http://www.flickr.com/photos/lancecunningham/6795662024/</link></image></item><item><title><![CDATA[Functional JavaScript]]></title><description><![CDATA[<p>In which <a href="https://asyncjs.com">Async</a> and <a href="http://www.meetup.com/Functional-Brighton/">Functional Brighton</a> join forces for a
night of functionality.</p>]]></description><link>https://asyncjs.com/2012-06-28-functional.md</link><guid isPermaLink="true">https://asyncjs.com/2012-06-28-functional.md</guid><dc:creator><![CDATA[Kingsley Davies, Richard Dallaway, Tom Parslow]]></dc:creator><pubDate>Thu, 28 Jun 2012 18:15:00 GMT</pubDate><image><url>http://farm2.staticflickr.com/1057/1278618271_2457cb2287.jpg</url><title>&apos;details&apos; by jared</title><link>http://www.flickr.com/photos/generated/1278618271/</link></image></item><item><title><![CDATA[CSS for Grown Ups]]></title><description><![CDATA[<p>In the early days of CSS the web industry cut its teeth on blogs and small
personal sites. Much of the methodology still considered best-practise today
originated from the experiences of developers working alone, often on a single
small style sheet, with few of the constraints that come from working with
large distributed teams on large continually changing web projects.</p>]]></description><link>https://asyncjs.com/2012-06-14-css-grown-up.md</link><guid isPermaLink="true">https://asyncjs.com/2012-06-14-css-grown-up.md</guid><dc:creator><![CDATA[Andy Hume]]></dc:creator><pubDate>Thu, 14 Jun 2012 18:15:00 GMT</pubDate><image><url>http://farm7.staticflickr.com/6061/6108507246_8b233eac07.jpg</url><title>Today is a good day by good_day, on Flickr</title><link>http://www.flickr.com/photos/good_day/6108507246/</link></image></item><item><title><![CDATA[Hypermedia APIs & JavaScript Applications]]></title><description><![CDATA[<p>In this session, we take a look through the process of building a rich
full-stack Javascript application, API-first.</p>]]></description><link>https://asyncjs.com/2012-05-24-hypermedia.md</link><guid isPermaLink="true">https://asyncjs.com/2012-05-24-hypermedia.md</guid><dc:creator><![CDATA[Tom Parslow]]></dc:creator><pubDate>Thu, 24 May 2012 18:15:00 GMT</pubDate><image><url>http://farm1.staticflickr.com/104/265106093_72262a959a.jpg</url><title>Colors And Numbers by cszar, on Flickr</title><link>http://www.flickr.com/photos/51035610542@N01/265106093/</link></image></item><item><title><![CDATA[AngularJS - Testability in mind]]></title><description><![CDATA[<p><a href="http://angularjs.org">Angular</a> teaches your old browser new tricks. It is what HTML would
have been had it been designed for building web-applications.</p>]]></description><link>https://asyncjs.com/2012-05-10-angular.md</link><guid isPermaLink="true">https://asyncjs.com/2012-05-10-angular.md</guid><dc:creator><![CDATA[Vojta Jína]]></dc:creator><pubDate>Thu, 10 May 2012 18:15:00 GMT</pubDate><image><url>http://farm6.staticflickr.com/5306/5612132399_648f63b4b6.jpg</url><title>sky scraping by estherase, on Flickr</title><link>http://www.flickr.com/photos/estherase/5612132399/</link></image></item><item><title><![CDATA[2nd Birthday Show n' Tell]]></title><description><![CDATA[<p>It's been two years since <a href="/new-group/">Async kicked off</a>. To celebrate our birthday,
we'd like to bring together some quickfire demos of your latest projects,
experiments or newfound techniques. 5 minutes for a demo, 3 minutes
for questions.</p>]]></description><link>https://asyncjs.com/2012-04-26-birthday2.md</link><guid isPermaLink="true">https://asyncjs.com/2012-04-26-birthday2.md</guid><pubDate>Thu, 26 Apr 2012 18:15:00 GMT</pubDate><image><url>http://farm4.staticflickr.com/3192/2941676828_07b19d1699.jpg</url><title>Title? by Chaval Brasil, on Flickr</title><link>http://www.flickr.com/photos/chavals/2941676828/</link></image></item><item><title><![CDATA[Architecture of a JavaScript Application]]></title><description><![CDATA[<p>Join us for a tour of a real-world JavaScript application. For the best part
of a year, the team at <a href="http://www.brandwatch.com">Brandwatch</a> have been rewriting their
legacy JavaScript front-end, relying heavily on <a href="https://asyncjs.com/backbone/">Backbone</a>,
<a href="https://asyncjs.com/requirejs/">RequireJS</a> and <a href="http://pivotal.github.com/jasmine/">Jasmine</a> to get the job done, as well as
some <a href="https://asyncjs.com/nodejs/">NodeJS</a> magic.</p>]]></description><link>https://asyncjs.com/2012-04-12-architecture.md</link><guid isPermaLink="true">https://asyncjs.com/2012-04-12-architecture.md</guid><dc:creator><![CDATA[Steve Mason]]></dc:creator><pubDate>Thu, 12 Apr 2012 19:15:00 GMT</pubDate><image><url>http://farm1.staticflickr.com/150/391988714_6cb98eab7e.jpg</url><title>Capital Spiral Stairs by sunsurfr, on Flickr</title><link>http://www.flickr.com/photos/sunsurfr/391988714/</link></image></item><item><title><![CDATA[Brandwatch is sponsoring Async for April & May]]></title><description><![CDATA[<p>The very lovely <a href="http://www.brandwatch.com">Brandwatch</a>, a social
analytics company from Brighton, is sponsoring the <a href="https://asyncjs.com">Async developer community</a> for the months of April and May!</p>]]></description><link>https://asyncjs.com/2012-04-12-brandwatch.md</link><guid isPermaLink="true">https://asyncjs.com/2012-04-12-brandwatch.md</guid><pubDate>Thu, 12 Apr 2012 00:00:00 GMT</pubDate><image><url>https://asyncjs.com/wp/wp-content/uploads/2012/04/brandwatch-logo.png</url><link>http://www.brandwatch.com/</link><title>Brandwatch</title></image></item><item><title><![CDATA[Sponsor Us]]></title><description><![CDATA[<p>Async is now completing its second year of twice monthly JavaScript events,
and we want to build on our successes. We are looking for companies or
individuals who would like to sponsor Async each month, allowing us to invest
in our community.</p>]]></description><link>https://asyncjs.com/2012-04-06-sponsor-us.md</link><guid isPermaLink="true">https://asyncjs.com/2012-04-06-sponsor-us.md</guid><pubDate>Fri, 06 Apr 2012 00:00:00 GMT</pubDate><image><url>http://farm3.staticflickr.com/2555/4135993317_f565c9f8ab.jpg</url><link>http://www.flickr.com/photos/paperpariah/4135993317/</link><title>Cute penguin couple - explored by Adam Foster | Codefor, on Flickr</title></image></item><item><title><![CDATA[EyebrowJS - A discussion on realtime, multi-device, rich-client applications]]></title><description><![CDATA[<p><strong>Single-page apps are the new black</strong> But how do you build a website that can
do server-side rendering while also being a single-page app on the client-side?</p>]]></description><link>https://asyncjs.com/2012-03-22-eyebrow.md</link><guid isPermaLink="true">https://asyncjs.com/2012-03-22-eyebrow.md</guid><dc:creator><![CDATA[Mark Wubben]]></dc:creator><pubDate>Thu, 22 Mar 2012 19:15:00 GMT</pubDate><image><url>http://farm5.staticflickr.com/4048/4642022186_d46e23f32c.jpg</url><title>Big Brother is watching by ucumari, on Flickr</title><link>http://www.flickr.com/photos/ucumari/4642022186/</link></image></item><item><title><![CDATA[AliceJS - CSS animations for apps & games]]></title><description><![CDATA[<p><a href="http://blackberry.github.com/Alice">AliceJS</a> is an open source JavaScript library to <span class="summary">create advanced animations with CSS</span>. It’s self-contained and works directly against the DOM to support a variety of use cases for web applications.</p>]]></description><link>https://asyncjs.com/2012-03-15-alice.md</link><guid isPermaLink="true">https://asyncjs.com/2012-03-15-alice.md</guid><pubDate>Thu, 15 Mar 2012 19:15:00 GMT</pubDate><image><url>http://farm3.staticflickr.com/2073/2287190881_e05fff188b.jpg</url><title>Fan Flourish by Heo2035, on Flickr</title><link>http://www.flickr.com/photos/the_brazilian/2287190881/</link></image></item><item><title><![CDATA[Introduction to jQuery Plugin Development]]></title><description><![CDATA[<p>Perhaps you've been using jQuery for a while now but have yet to write or even appreciate the need to write a plugin. This session sets out to introduce you to <a href="http://docs.jquery.com/Plugins/Authoring"><span class="summary">jQuery plugin development</span></a>, why you might want to consider it, how to get started and what the benefits are.</p>]]></description><link>https://asyncjs.com/2012-03-08-plugins.md</link><guid isPermaLink="true">https://asyncjs.com/2012-03-08-plugins.md</guid><pubDate>Thu, 08 Mar 2012 19:15:00 GMT</pubDate><image><url>http://farm4.staticflickr.com/3378/3318600273_3ef4c48d0a.jpg</url><title>US Navy Cryptanalytic Bombe by brewbooks, on Flickr</title><link>http://www.flickr.com/photos/brewbooks/3318600273/</link></image></item><item><title><![CDATA[Introducing Kirin, a new mobile platform]]></title><description><![CDATA[<p>In this Async session, <a href="http://twitter.com/jhugman">James Hugman</a> will introduce <a href="https://github.com/kirinjs/kirin">Kirin</a>, a new set of tools that helps making native mobile apps that are easier to port to multiple platforms.</p>]]></description><link>https://asyncjs.com/2012-02-23-kirin.md</link><guid isPermaLink="true">https://asyncjs.com/2012-02-23-kirin.md</guid><dc:creator><![CDATA[James Hugman]]></dc:creator><pubDate>Thu, 23 Feb 2012 19:15:00 GMT</pubDate><image><url>https://asyncjs.com/wp/wp-content/uploads/2012/02/3988436907_89e174e004_o.jpg</url><title>View Kirin, by Satoshi Kamiya on Flickr</title><link>http://www.flickr.com/photos/ahudson/3988436907/</link></image></item><item><title><![CDATA[Promises, Promises]]></title><description><![CDATA[<p>This session, with <a href="http://premasagar.com">Premasagar Rose</a> and <a href="http://halfmelt.com">Aaron Acerboni</a>, is <span class="summary">an introduction to <em>asynchronous flow control</em> in JavaScript</span>. We'll be looking at how to cleanly handle multiple callbacks from Ajax requests, setTimeouts, loading images and other asynchronous routines. In particular, we'll focus on <a href="http://api.jquery.com/category/deferred-object/">jQuery.Deferred</a>, which implements the <em><a href="http://wiki.commonjs.org/wiki/Promises/A">Promises</a></em> design pattern.</p>]]></description><link>https://asyncjs.com/2012-02-09-promises.md</link><guid isPermaLink="true">https://asyncjs.com/2012-02-09-promises.md</guid><dc:creator><![CDATA[Premasagar Rose, Aaron Acerboni]]></dc:creator><pubDate>Thu, 09 Feb 2012 19:15:00 GMT</pubDate><image><url>https://asyncjs.com/wp/wp-content/uploads/2012/02/3557520841_97dd51de9d_o.jpg</url><title>Last by James Jordan, on Flickr</title><link>http://www.flickr.com/photos/jamesjordan/3557520841/</link></image></item><item><title><![CDATA[Scaling Your JavaScript Application Architecture]]></title><description><![CDATA[<p>Developers creating JavaScript applications these days usually use a combination of <a href="http://en.wikipedia.org/wiki/Model-view-controller">MVC</a>, modules, widgets and plugins for their architecture. They also use a DOM manipulation library like jQuery.</p>]]></description><link>https://asyncjs.com/2012-01-26-largescale.md</link><guid isPermaLink="true">https://asyncjs.com/2012-01-26-largescale.md</guid><dc:creator><![CDATA[Addy Osmani]]></dc:creator><pubDate>Thu, 26 Jan 2012 19:15:00 GMT</pubDate><image><url>https://asyncjs.com/wp/wp-content/uploads/2012/02/5980913422_06e08daef2_o.jpg</url><title>Setting Sails In Berlin - Potsdamer Platz by Sprengben [why not get a friend], on Flickr</title><link>http://www.flickr.com/photos/sprengben/5980913422/</link></image></item><item><title><![CDATA[jQuery Best Practices]]></title><description><![CDATA[<p>For the first session of 2012, we are getting back to fundamentals to present what we hope will be <span class="summary">the first in a series of jQuery best practice sessions</span>. Whether you are new to jQuery or simply want to address some bad habits, then this is for you.</p>]]></description><link>https://asyncjs.com/2012-01-12-practices.md</link><guid isPermaLink="true">https://asyncjs.com/2012-01-12-practices.md</guid><pubDate>Thu, 12 Jan 2012 19:15:00 GMT</pubDate><image><url>http://farm3.staticflickr.com/2753/4312854423_84fb557d83.jpg</url><title>Mr John Riddle, headmaster, with his pupils at the Royal Hospital School. by National Maritime Museum, on Flickr</title><link>http://www.flickr.com/photos/nationalmaritimemuseum/4312854423/</link></image></item><item><title><![CDATA[The Realtime Web]]></title><description><![CDATA[<p><span class="summary">Over the last decade, we’ve seen a <a href="http://dashes.com/anil/2009/07/the-pushbutton-web-realtime-becomes-real.html">fundamental shift</a> in the way the Web works.</span> Our users are becoming accustomed to seeing new content delivered immediately to the browser without refreshing the page. This has been possible for <a href="http://blog.pusher.com/2011/8/10/what-came-before-websockets">quite some time</a> but recently new APIs (<a href="http://www.html5rocks.com/en/tutorials/websockets/basics/">WebSockets</a> and <a href="http://www.html5rocks.com/en/tutorials/eventsource/basics/">Server-Sent Events</a>) have been introduced that make this simpler and more efficient.</p>]]></description><link>https://asyncjs.com/2011-12-08-realtime.md</link><guid isPermaLink="true">https://asyncjs.com/2011-12-08-realtime.md</guid><pubDate>Thu, 08 Dec 2011 19:15:00 GMT</pubDate><image><url>http://farm4.staticflickr.com/3613/3338093351_1e8eb5d20c.jpg</url><title>~ Fun EZ Photography ~ by ViaMoi, on Flickr</title><link>http://www.flickr.com/photos/viamoi/3338093351/</link></image></item><item><title><![CDATA[Using Underscore.js with jQuery]]></title><description><![CDATA[<p>For this Async session, we are glad to present a talk from <a href="http://www.linkedin.com/pub/daniel-neame/8/a50/7b8">Dan Neame</a>, a JavaScript engineer at Brighton-based startup <a href="http://www.brandwatch.com">Brandwatch</a>, on <span class="summary">working with <a href="http://documentcloud.github.com/underscore/">Underscore.js</a> and <a href="http://jquery.com">jQuery</a></span>.</p>]]></description><link>https://asyncjs.com/2011-11-24-underscore.md</link><guid isPermaLink="true">https://asyncjs.com/2011-11-24-underscore.md</guid><pubDate>Thu, 24 Nov 2011 19:15:00 GMT</pubDate><image><url>https://asyncjs.com/wp/wp-content/uploads/2011/11/pen-knife-500x345.jpg</url><title>Handy tools (greyscale) by magnuscanis, on Flickr</title><link>http://www.flickr.com/photos/magnuscanis/526247737/</link></image></item><item><title><![CDATA[International JavaScript Show n' Tell 2011]]></title><description><![CDATA[<p>It's that time of year again. As a troupe of JavaScripters from the back of beyond descend upon the humble shores of Brighton for another heady dose of the <a href="http://2011.full-frontal.org">Full Frontal JavaScript conference</a>, we wee <a href="https://asyncjs.com">Async</a> folk will prop open our doors and welcome our international kinsfolk, for the breaking of bread and the sharing of our lofty wares.</p>]]></description><link>https://asyncjs.com/2011-11-10-international2011.md</link><guid isPermaLink="true">https://asyncjs.com/2011-11-10-international2011.md</guid><pubDate>Thu, 10 Nov 2011 19:15:00 GMT</pubDate><image><url>http://farm4.static.flickr.com/3289/3060694963_3d778f69dd.jpg</url><title>The Juggler II by Helico, on Flickr</title><link>http://www.flickr.com/photos/helico/3060694963/</link></image></item><item><title><![CDATA[Beyond Arial]]></title><description><![CDATA[<p class="summary">
<strong>Using the CSS3 @font-face declaration we can embed fonts within web pages using a <a href="http://www.w3.org/TR/css3-fonts/" title="Read the CSS3 spec">web standards approach</a>.</strong>
We've been able to embed images, video and other media on websites, now fonts too can be embedded without relying on hacks such as <a href="https://github.com/sorccu/cufon/wiki/About">Cufon</a> and <a href="http://wiki.novemberborn.net/sifr/What+is+sIFR">sIFR</a> to achieve this.
</p>]]></description><link>https://asyncjs.com/2011-10-27-webfonts.md</link><guid isPermaLink="true">https://asyncjs.com/2011-10-27-webfonts.md</guid><pubDate>Thu, 27 Oct 2011 19:15:00 GMT</pubDate><image><url>http://farm7.static.flickr.com/6136/6001233981_9c5d9a647c.jpg</url><title>An American Puzzle by theqspeaks, on Flickr</title><link>http://www.flickr.com/photos/theqspeaks/6001233981/</link></image></item><item><title><![CDATA[My Favourite jQuery Plugin]]></title><description><![CDATA[<p><a href="http://jquery.com">jQuery</a> is so ubiquitous, it almost blends in these days. It seems to be part of every designer and coder's toolset.</p>]]></description><link>https://asyncjs.com/2011-10-13-jquery.md</link><guid isPermaLink="true">https://asyncjs.com/2011-10-13-jquery.md</guid><pubDate>Thu, 13 Oct 2011 19:15:00 GMT</pubDate><image><url>http://farm3.static.flickr.com/2534/4153368583_15706e04a2.jpg</url><title>? by dirtykoala, on Flickr</title><link>http://www.flickr.com/photos/38737012@N04/4153368583/</link></image></item><item><title><![CDATA[The Mighty Jungle]]></title><description><![CDATA[<p><a href="http://jungle.asyncjs.com" title="The JavaScript Jungle"><img src="/img/news/javascript-jungle.jpg" width="500" height="350" alt="The JavaScript Jungle"></a></p>]]></description><link>https://asyncjs.com/2011-09-28-the-mighty-jungle.md</link><guid isPermaLink="true">https://asyncjs.com/2011-09-28-the-mighty-jungle.md</guid><pubDate>Wed, 28 Sep 2011 00:00:00 GMT</pubDate><image/></item><item><title><![CDATA[JavaScript Jungle 2]]></title><description><![CDATA[<p class="summary">As part of the <a href="http://brightondigitalfestival.co.uk">Brighton Digital Festival</a>, the two <a href="https://asyncjs.com">Async meetups</a> in September will transform into a collaborative art project: to create a collectively coded canvas of animated creations, <strong>the JavaScript Jungle</strong>.</p>]]></description><link>https://asyncjs.com/2011-09-22-jungle-2.md</link><guid isPermaLink="true">https://asyncjs.com/2011-09-22-jungle-2.md</guid><dc:creator><![CDATA[all attendees!]]></dc:creator><pubDate>Thu, 22 Sep 2011 19:15:00 GMT</pubDate><image><url>http://farm1.static.flickr.com/156/334379948_348c301e9e.jpg</url><title>Rhino by Thomas Hawk, on Flickr</title><link>http://www.flickr.com/photos/thomashawk/334379948/</link></image></item><item><title><![CDATA[JavaScript Jungle 1]]></title><description><![CDATA[<p class="summary">As part of the <a href="http://brightondigitalfestival.co.uk">Brighton Digital Festival</a>, the two <a href="https://asyncjs.com">Async meetups</a> in September will transform into a collaborative art project: to create a collectively coded canvas of animated creations, <strong>the JavaScript Jungle</strong>.</p>]]></description><link>https://asyncjs.com/2011-09-08-jungle.md</link><guid isPermaLink="true">https://asyncjs.com/2011-09-08-jungle.md</guid><dc:creator><![CDATA[all attendees!]]></dc:creator><pubDate>Thu, 08 Sep 2011 19:15:00 GMT</pubDate><image><url>http://farm1.static.flickr.com/156/334379948_348c301e9e.jpg</url><title>Rhino by Thomas Hawk, on Flickr</title><link>http://www.flickr.com/photos/thomashawk/334379948/</link></image></item><item><title><![CDATA[An Introduction to JavaScript Events]]></title><description><![CDATA[<p class="summary"><strong>Events, also known as the publish/subscribe pattern, are a common idiom used throughout JavaScript.</strong> They are used to notify other objects about changes that may be acted upon (such as the browser events "<strong>click</strong>", "<strong>load</strong>" and "<strong>submit</strong>") and work very well with the asynchronous nature of JavaScript. They are a useful coding pattern to help keep JavaScript objects modular, reusable and easily extensible.</p>]]></description><link>https://asyncjs.com/2011-08-25-pubsub.md</link><guid isPermaLink="true">https://asyncjs.com/2011-08-25-pubsub.md</guid><pubDate>Thu, 25 Aug 2011 19:15:00 GMT</pubDate><image><url>http://farm3.static.flickr.com/2117/2438944054_a81ab5295a.jpg</url><title>Green Light by Stephan Geyer, on Flickr</title><link>http://www.flickr.com/photos/stephangeyer/2438944054/</link></image></item><item><title><![CDATA[HTML5 Security]]></title><description><![CDATA[<p class="summary"><a href="http://www.html5rocks.com">HTML5 is ushering in a new and exciting era</a> of application-enabled development for the web. But does it bring with it a <a href="http://mashable.com/2011/04/29/html5-web-security/">new suite</a> of <a href="http://www.thespanner.co.uk/2009/12/06/html5-new-xss-vectors/">security issues</a> for the web developer to be aware of?</p>]]></description><link>https://asyncjs.com/2011-08-11-security.md</link><guid isPermaLink="true">https://asyncjs.com/2011-08-11-security.md</guid><pubDate>Thu, 11 Aug 2011 19:15:00 GMT</pubDate><image><url>http://farm4.static.flickr.com/3462/3196414060_c5cef2f46e.jpg</url><title>Aranjuez Candado 10 by zyberchema, on Flickr</title><link>http://www.flickr.com/photos/zyberchema/3196414060/</link></image></item><item><title><![CDATA[Postcards from a Javascript App Stack]]></title><description><![CDATA[<p>It takes all sorts of components to make a modern app: a web server, a data store, search capability, caching, etc. Historically, these parts have communicated using different languages, protocols and data structures. This has forced people in the same team to learn very different skills to one another. It has also required the use of heavy abstraction layers to convert the data of one layer (e.g. objects in the server-side code) into the language of another (e.g. SQL records for the database).</p>]]></description><link>https://asyncjs.com/2011-07-28-stack.md</link><guid isPermaLink="true">https://asyncjs.com/2011-07-28-stack.md</guid><pubDate>Thu, 28 Jul 2011 19:15:00 GMT</pubDate><image><url>http://farm1.static.flickr.com/86/236094065_ef342349af.jpg</url><title>Norway Postcard 1 of 6: Boat by Today is a good day, on Flickr</title><link>http://www.flickr.com/photos/good_day/236094065/</link></image></item><item><title><![CDATA[Titanium: Native mobile apps with JavaScript]]></title><description><![CDATA[<p><a href="http://www.appcelerator.com">Appcelerator Titanium</a> is a framework for creating cross-platform, native mobile apps for iOS (iPhone/ iPad/ iPod) and Android devices, using JavaScript as its programming language.</p>]]></description><link>https://asyncjs.com/2011-07-14-titanium.md</link><guid isPermaLink="true">https://asyncjs.com/2011-07-14-titanium.md</guid><pubDate>Thu, 14 Jul 2011 19:15:00 GMT</pubDate><image><url>http://farm5.static.flickr.com/4030/4351981792_3b191eb260.jpg</url><title>&quot;he loves me - he loves me not&quot; necklace by Fordos, on Flickr</title><link>http://www.flickr.com/photos/fordos/4351981792/</link></image></item><item><title><![CDATA[CoffeeScriptease]]></title><description><![CDATA[<p>Thanks to a resurgence in popularity with server-side and rich HTML apps, developers are writing more JavaScript than ever. While there are numerous libraries to improve some of its quirks, there remain <a href="http://bonsaiden.github.com/JavaScript-Garden/">language-level idiosyncrasies</a> that those libraries cannot remedy.</p>]]></description><link>https://asyncjs.com/2011-06-23-coffeescript.md</link><guid isPermaLink="true">https://asyncjs.com/2011-06-23-coffeescript.md</guid><pubDate>Thu, 23 Jun 2011 19:15:00 GMT</pubDate><image><url>http://farm6.static.flickr.com/5182/5671953126_8c1126c222.jpg</url><title>Coffee Alchemy - Marickville by sachman75, on Flickr</title><link>http://www.flickr.com/photos/sacharules/5671953126/</link></image></item><item><title><![CDATA[Making History]]></title><description><![CDATA[<p>Bots are people too… Alright, they're not, but they still want access to your content.</p>]]></description><link>https://asyncjs.com/2011-06-09-history.md</link><guid isPermaLink="true">https://asyncjs.com/2011-06-09-history.md</guid><pubDate>Thu, 09 Jun 2011 19:15:00 GMT</pubDate><image><url>http://farm1.static.flickr.com/42/77307150_103f7f51ec.jpg</url><title>time in motion by markusschoepke, on Flickr</title><link>http://www.flickr.com/photos/markusschoepke/77307150/</link></image></item><item><title><![CDATA[An introduction to Node.js]]></title><description><![CDATA[<p><strong><a href="http://nodejs.org">Node.js</a> is an extremely high performance server-side JavaScript framework</strong>. It solves the same problems as server-side tools such as PHP, Django or Ruby on Rails, using JavaScript as the programming language and with a focus on non-blocking, highly concurrent event-based programming.</p>]]></description><link>https://asyncjs.com/2011-05-26-intro-nodejs.md</link><guid isPermaLink="true">https://asyncjs.com/2011-05-26-intro-nodejs.md</guid><pubDate>Thu, 26 May 2011 19:15:00 GMT</pubDate><image><url>http://farm4.static.flickr.com/3196/2765597758_826a9e7c47.jpg</url><title>look downstairs into stairwell whirl by quapan, on Flickr</title><link>http://www.flickr.com/photos/hinkelstone/2765597758/</link></image></item><item><title><![CDATA[First Birthday Show n' Tell]]></title><description><![CDATA[<p><strong>Happy Birthday to us! Happy Birthday to us!</strong></p>]]></description><link>https://asyncjs.com/2011-05-12-birthday.md</link><guid isPermaLink="true">https://asyncjs.com/2011-05-12-birthday.md</guid><pubDate>Thu, 12 May 2011 19:15:00 GMT</pubDate><image><url>http://farm3.static.flickr.com/2241/2452702213_11b9c1300e.jpg</url><title>Happy Beaver by stevehdc, on Flickr</title><link>http://www.flickr.com/photos/sherseydc/2452702213/</link></image></item><item><title><![CDATA[Micro Frameworks]]></title><description><![CDATA[<p><strong>Micro frameworks</strong> have always existed as small scripts (say, less than 5kb of code) for handling very specific tasks, from <a href="http://ejohn.org/blog/javascript-micro-templating/">templating</a> to <a href="http://dean.edwards.name/weblog/2006/03/base/">inheritance</a> to <a href="https://github.com/madrobby/emile">animation</a>. With the common JavaScript frameworks increasing in size with every release, people have <a href="http://mir.aculo.us/2011/04/11/i-for-one-welcome-our-new-micro-framework-overlords/">begun</a> <a href="http://tomdale.net/2011/04/imagine-a-beowulf-cluster-of-javascript-frameworks/">to</a> <a href="http://blog.rebeccamurphey.com/modern-javascript">question</a> whether all that code is necessary for your average site. Perhaps it’s possible to get away with a few small scripts that handle the majority of use cases.</p>]]></description><link>https://asyncjs.com/2011-04-23-micro.md</link><guid isPermaLink="true">https://asyncjs.com/2011-04-23-micro.md</guid><pubDate>Sat, 23 Apr 2011 00:00:00 GMT</pubDate><image/></item><item><title><![CDATA[Building browser-based web apps, with Backbone.js]]></title><description><![CDATA[<p class="summary"><strong>This week's Async</strong>, with <a href="http://aroncarroll.com">Aron Carroll</a> and <a href="http://premasagar.com">Premasagar Rose</a>, is about creating browser-based web applications, using the "<acronym title="Model, View, Controller">MVC</acronym>" library <a href="http://documentcloud.github.com/backbone/">Backbone.js</a>.</p>]]></description><link>https://asyncjs.com/2011-04-14-backbone.md</link><guid isPermaLink="true">https://asyncjs.com/2011-04-14-backbone.md</guid><pubDate>Thu, 14 Apr 2011 19:15:00 GMT</pubDate><image><url>https://asyncjs.com/wp/wp-content/uploads/2011/04/giraffe-spine-e1302599897838.jpg</url><title/><link>http://www.flickr.com/photos/swamibu/2911042795/</link></image></item><item><title><![CDATA[Everything Express]]></title><description><![CDATA[<p class="summary"><a href="http://alexyoung.org">Alex Young</a> (writer and editor of <a href="http://dailyjs.com">DailyJS.com</a>) presents this session on building web apps with the server-side JavaScript framework, <a href="http://nodejs.org">Node.js</a>, and the web framework, <a href="http://expressjs.com">Express</a>.</p>]]></description><link>https://asyncjs.com/2011-03-24-express.md</link><guid isPermaLink="true">https://asyncjs.com/2011-03-24-express.md</guid><pubDate>Thu, 24 Mar 2011 19:15:00 GMT</pubDate><image><url>http://farm2.static.flickr.com/1151/1365297477_0d30616108.jpg</url><title>The Railroad Depot by Stuck in Customs, on Flickr</title><link>http://www.flickr.com/photos/stuckincustoms/1365297477/</link></image></item><item><title><![CDATA[Show Us Your Privates (er, JavaScript Design Patterns)]]></title><description><![CDATA[<p class="summary">JavaScript is a richly diverse language with a million and one approaches to solving a problem. Its flexibility can be both a blessing and a curse, but through the myriad of choices, interesting coding patterns start to emerge.</p>]]></description><link>https://asyncjs.com/2011-03-10-privates.md</link><guid isPermaLink="true">https://asyncjs.com/2011-03-10-privates.md</guid><pubDate>Thu, 10 Mar 2011 19:15:00 GMT</pubDate><image><url>http://farm1.static.flickr.com/49/351362235_acedb81d17.jpg</url><title>Wind cube by Andrei Z, on Flickr</title><link>http://www.flickr.com/photos/andreiz/351362235/</link></image></item><item><title><![CDATA[3D JS]]></title><description><![CDATA[<p class="summary">You can now render 3D in JavaScript in the browser. <a href="http://sebleedelisle.com">Seb Lee-Delisle</a> will show you how to get started with the powerful and complex engine <a href="https://github.com/mrdoob/three.js">Three.js</a>, made by <a href="http://mrdoob.com">Mr.Doob</a> and his team.</p>]]></description><link>https://asyncjs.com/2011-02-24-3djs.md</link><guid isPermaLink="true">https://asyncjs.com/2011-02-24-3djs.md</guid><pubDate>Thu, 24 Feb 2011 19:15:00 GMT</pubDate><image><url>https://asyncjs.com/wp/wp-content/uploads/2012/02/2285253737_c23f7d26f2_z-500x375.jpg</url><title>EncadrÃ© (Jardim BotÃ¢nico, Rio de Janeiro) by Frederic della Faille, on Flickr</title><link>http://www.flickr.com/photos/fred_dela/2285253737/</link></image></item><item><title><![CDATA[Patterns for Performance]]></title><description><![CDATA[<p class="summary">There are many challenges to developing a streamlined JavaScript application and, depending on the type of app being created, there may be bottlenecks to its performance. It is important to understand which kinds of bottleneck can apply in any given situation and focus time on addressing them, instead of less critical issues.</p>]]></description><link>https://asyncjs.com/2011-02-10-patterns.md</link><guid isPermaLink="true">https://asyncjs.com/2011-02-10-patterns.md</guid><pubDate>Thu, 10 Feb 2011 19:15:00 GMT</pubDate><image><url>http://farm4.static.flickr.com/3154/2778223048_127054b7be.jpg</url><title>vintage clockwork macro by Sergei Golyshev, on Flickr</title><link>http://www.flickr.com/photos/29225114@N08/2778223048/</link></image></item><item><title><![CDATA[Chrome Extensions & the Chrome Web Store]]></title><description><![CDATA[<p class="summary">The <a href="http://www.google.com/chrome">Google Chrome</a> browser now has over 120 million active users. Developers can reach those users via Chrome's facilities for <a href="https://chrome.google.com/extensions/">browser extensions</a> and <a href="http://www.google.com/chrome/intl/en/more/webstore.html">installable web apps</a>, which are the subject of this Async session by Google's own <a href="http://twitter.com/mahemoff">Michael Mahemoff</a>.</p>]]></description><link>https://asyncjs.com/2011-01-27-chrome.md</link><guid isPermaLink="true">https://asyncjs.com/2011-01-27-chrome.md</guid><pubDate>Thu, 27 Jan 2011 19:15:00 GMT</pubDate><image><url>http://farm1.static.flickr.com/35/73209540_b5fe44dc39.jpg</url><title>Pinwheel tessellation, version 2, reverse, backlit by EricGjerde, on Flickr</title><link>http://www.flickr.com/photos/origomi/73209540/</link></image></item><item><title><![CDATA[Guardian]]></title><description><![CDATA[<p>We are extremely chuffed and humbled to have been given a sponsorship by <a href="http://www.guardian.co.uk">The Guardian</a>, one of the most widely news sites on the Web. The newspaper is unique in being <em>not-for-profit</em>, at the forefront of <a href="http://www.guardian.co.uk/data">global data journalism</a> and by supporting developer partnerships via its innovative <a href="http://www.guardian.co.uk/open-platform">Open Platform</a> service for embedded applications.</p>]]></description><link>https://asyncjs.com/2011-01-14-guardian.md</link><guid isPermaLink="true">https://asyncjs.com/2011-01-14-guardian.md</guid><pubDate>Fri, 14 Jan 2011 00:00:00 GMT</pubDate><image/></item><item><title><![CDATA[I Can't Believe It's Not Flash]]></title><description><![CDATA[<p>For the last ten years, <a href="http://en.wikipedia.org/wiki/Adobe_Flash">Flash</a> developers have been creating rich media apps and games with immersive visuals. Now that the open standards <a href="https://asyncjs.com/canvas/">Canvas</a> and <a href="https://developer.mozilla.org/En/SVG">SVG</a> are available natively in all major browsers, we JavaScript developers have much to learn from the techniques that Flash devs have put to use this past decade.</p>]]></description><link>https://asyncjs.com/2011-01-13-flash.md</link><guid isPermaLink="true">https://asyncjs.com/2011-01-13-flash.md</guid><pubDate>Thu, 13 Jan 2011 19:15:00 GMT</pubDate><image><url>http://farm4.static.flickr.com/3458/3232765656_cd69c0be01.jpg</url><title>Fire toys by Brian Tomlinson, on Flickr</title><link>http://www.flickr.com/photos/brian_tomlinson/3232765656/</link></image></item><item><title><![CDATA[Debugging JavaScript]]></title><description><![CDATA[<p class="summary vcard">A crash course in debugging JavaScript in the browser, with <a class="url fn" href="http://twitter.com/aroncarroll">Aron Carroll</a>.</p>]]></description><link>https://asyncjs.com/2010-12-09-debug.md</link><guid isPermaLink="true">https://asyncjs.com/2010-12-09-debug.md</guid><dc:creator><![CDATA[Aron Carroll]]></dc:creator><pubDate>Thu, 09 Dec 2010 19:15:00 GMT</pubDate><image><url>http://farm4.static.flickr.com/3596/3564715180_e2b236057f.jpg</url><title>Agamemnon by Dunechaser, on Flickr</title><link>http://www.flickr.com/photos/dunechaser/3564715180/</link></image></item><item><title><![CDATA[Modular JavaScript with RequireJS]]></title><description><![CDATA[<p>In this session, <strong>Kyran Dale</strong> gives a practical introduction to <a href="http://requirejs.org">RequireJS</a>, an open-source library for creating <em>modular</em> JavaScript applications. With RequireJS, code can be organised into separate modules that can be loaded <em>asynchronously</em> in the browser, without polluting the global namespace.</p>]]></description><link>https://asyncjs.com/2010-11-25-requirejs.md</link><guid isPermaLink="true">https://asyncjs.com/2010-11-25-requirejs.md</guid><pubDate>Thu, 25 Nov 2010 19:15:00 GMT</pubDate><image><url>http://farm2.static.flickr.com/1099/530743543_3fe15fe6e8.jpg</url><title>legos by huladancer, on Flickr</title><link>http://www.flickr.com/photos/huladancer22/530743543/</link></image></item><item><title><![CDATA[/International/ JavaScript Show n' Tell]]></title><description><![CDATA[<p>Async has hosted <em>JavaScript Show n' Tells</em> before (<a href="https://asyncjs.com/showntell/">one here</a> and <a href="https://asyncjs.com/showntell2/">one there</a>), but this one's a little special, because this time there'll be a boatload of international visitors in Brighton for the legendary <a href="http://2010.full-frontal.org/">Full Frontal conference</a>. So, on the evening before the conference, we'll be taking over the downstairs space at <a href="http://theskiff.org">The Skiff</a>, to hear <em>your</em> very special presentations.</p>]]></description><link>https://asyncjs.com/2010-11-11-showntell3.md</link><guid isPermaLink="true">https://asyncjs.com/2010-11-11-showntell3.md</guid><pubDate>Thu, 11 Nov 2010 19:00:00 GMT</pubDate><image><url>http://farm1.static.flickr.com/1/1111144_b0f6a62cff.jpg</url><title>Laura&apos;s house-of-cards by Random Tony, on Flickr</title><link>http://www.flickr.com/photos/quikchange/1111144/</link></image></item><item><title><![CDATA[Responsive Enhancement]]></title><description><![CDATA[<p class="summary">In this session, <a class="url fn" href="http://twitter.com/adactio">Jeremy Keith</a> will talk about <strong>designing for the web</strong>, examining what makes the web its own medium and how it differs from print, for example.</p>]]></description><link>https://asyncjs.com/2010-10-28-enhancement.md</link><guid isPermaLink="true">https://asyncjs.com/2010-10-28-enhancement.md</guid><pubDate>Thu, 28 Oct 2010 18:15:00 GMT</pubDate><image><url>http://farm2.static.flickr.com/1268/1327537391_360f138dac.jpg</url><title>Grey sky, great egret by wolfpix</title><link>http://www.flickr.com/photos/wolfraven/1327537391/</link></image></item><item><title><![CDATA[PhoneGap ~ Write native smartphone apps with HTML5 and JavaScript]]></title><description><![CDATA[<p><a href="http://upcoming.yahoo.com/event/7094645">Add yourself to the event on Upcoming</a></p>]]></description><link>https://asyncjs.com/2010-10-14-phonegap.md</link><guid isPermaLink="true">https://asyncjs.com/2010-10-14-phonegap.md</guid><pubDate>Thu, 14 Oct 2010 18:15:00 GMT</pubDate><image><url>http://farm5.static.flickr.com/4069/4240108868_59aa881d21.jpg</url><link>http://www.flickr.com/photos/nickwheeleroz/4240108868/</link><title>Review: Bokeh Masters Kit by nickwheeleroz, on Flickr</title></image></item><item><title><![CDATA[Canvas Hack Night]]></title><description><![CDATA[<p><a href="http://upcoming.yahoo.com/event/6976972">Add yourself to the event on Upcoming</a></p>]]></description><link>https://asyncjs.com/2010-09-23-canvas-hacknight.md</link><guid isPermaLink="true">https://asyncjs.com/2010-09-23-canvas-hacknight.md</guid><pubDate>Thu, 23 Sep 2010 00:00:00 GMT</pubDate><image><url>http://farm2.static.flickr.com/1064/813168450_c50bdf891c.jpg</url><link>http://www.flickr.com/photos/thorinside/813168450/</link><title>Weather Machine by thorinside, on Flickr</title></image></item><item><title><![CDATA[JavaScript Show n' Tell]]></title><description><![CDATA[<p><a href="http://upcoming.yahoo.com/event/6698333">Add yourself to the event on Upcoming</a></p>]]></description><link>https://asyncjs.com/2010-09-09-showntell2.md</link><guid isPermaLink="true">https://asyncjs.com/2010-09-09-showntell2.md</guid><pubDate>Thu, 09 Sep 2010 18:15:00 GMT</pubDate><image><url>http://farm4.static.flickr.com/3427/3287844050_96f16a4637.jpg</url><title>Chinese juggler by tanakawho, on Flickr</title><link>http://www.flickr.com/photos/28481088@N00/3287844050/</link></image></item><item><title><![CDATA[Change of Meetings]]></title><description><![CDATA[<p><strong>Async sessions are now on every 2nd and 4th Thursday of the month...</strong>
(and not every 2 weeks, as they were previously)</p>]]></description><link>https://asyncjs.com/2010-08-31-meetings-change.md</link><guid isPermaLink="true">https://asyncjs.com/2010-08-31-meetings-change.md</guid><pubDate>Tue, 31 Aug 2010 00:00:00 GMT</pubDate><image/></item><item><title><![CDATA[Drawing In The Browser, with Canvas]]></title><description><![CDATA[<p><a href="http://upcoming.yahoo.com/event/6008431/">Add yourself to the event on Upcoming</a></p>]]></description><link>https://asyncjs.com/2010-08-19-canvas.md</link><guid isPermaLink="true">https://asyncjs.com/2010-08-19-canvas.md</guid><pubDate>Thu, 19 Aug 2010 19:15:00 GMT</pubDate><image><url>https://asyncjs.com/wp/wp-content/uploads/2010/05/115346966_9aa01c2df0.jpg</url><link>http://www.flickr.com/photos/harpers/115346966/</link><title>My Hidden Talent (by Harpersbizarre)</title></image></item><item><title><![CDATA[Unit Testing in JavaScript]]></title><description><![CDATA[<p><a href="http://upcoming.yahoo.com/event/6608947/ENG/Brighton/Async-Unit-Testing-in-JavaScript/The-Skiff/">Add yourself to the event on Upcoming</a>.</p>]]></description><link>https://asyncjs.com/2010-08-05-unit.md</link><guid isPermaLink="true">https://asyncjs.com/2010-08-05-unit.md</guid><pubDate>Thu, 05 Aug 2010 19:15:00 GMT</pubDate><image><url>http://farm1.static.flickr.com/49/145052885_61c12c3608.jpg</url><link>http://www.flickr.com/photos/mscolly/145052885/</link><title>Advanced Theoretical Physics by Marvin (PA), on Flickr</title></image></item><item><title><![CDATA[A Rough Guide to JavaScript Performance]]></title><description><![CDATA[<p><a href="http://upcoming.yahoo.com/event/6589599/BRI/Hove/Async-A-Rough-Guide-to-JavaScript-Performance/The-Werks/">Please add yourself to the event on Upcoming</a></p>]]></description><link>https://asyncjs.com/2010-07-22-performance.md</link><guid isPermaLink="true">https://asyncjs.com/2010-07-22-performance.md</guid><dc:creator><![CDATA[Mark Perkins]]></dc:creator><pubDate>Thu, 22 Jul 2010 19:15:00 GMT</pubDate><image><url>http://farm2.static.flickr.com/1117/684815471_82e3015783.jpg</url><link>http://www.flickr.com/photos/senzenina/684815471/</link><title>Hot Air Balloon 2 by SenzEnina, on Flickr</title></image></item><item><title><![CDATA[JavaScript Surgery]]></title><description><![CDATA[<p><a href="http://upcoming.yahoo.com/event/6580215/BRI/Hove/Async-JavaScript-Surgery/The-Werks/">Please add yourself to the event on Upcoming</a></p>]]></description><link>https://asyncjs.com/2010-07-08-surgeryjs.md</link><guid isPermaLink="true">https://asyncjs.com/2010-07-08-surgeryjs.md</guid><pubDate>Thu, 08 Jul 2010 19:15:00 GMT</pubDate><image><url>http://farm2.static.flickr.com/1060/527124495_8b17bcd831.jpg</url><link>http://www.flickr.com/photos/eldave/527124495/</link><title>Third Shift at the Robot Factory by ElDave, on Flickr</title></image></item><item><title><![CDATA[Using CSS3 Transitions & Animations]]></title><description><![CDATA[<p><a href="http://upcoming.yahoo.com/event/6558734/BRI/Hove/Async-Using-CSS3-Transitions-amp-Animations/The-Werks">Please add yourself to the event on Upcoming</a></p>]]></description><link>https://asyncjs.com/2010-06-24-css3.md</link><guid isPermaLink="true">https://asyncjs.com/2010-06-24-css3.md</guid><dc:creator><![CDATA[Aron Carroll]]></dc:creator><pubDate>Thu, 24 Jun 2010 19:15:00 GMT</pubDate><image><url>http://farm4.static.flickr.com/3052/3019311782_0514725432.jpg</url><link>http://www.flickr.com/photos/zhudd/3019311782/</link><title>White Peacock (by ecstaticist)</title></image></item><item><title><![CDATA[The Geo API in iPhone & Android]]></title><description><![CDATA[<p>While contemplating the rise in obesity amongst young people, <a href="http://twitter.com/richardvahrman">Richard Vahrman</a> wondered if people could be encouraged to exercise by creating computer games that could be played outdoors. With the availability of cheap GPS units inside and associated with mobile phones, Richard formed a company, <a href="http://locomatrix.com">LocoMatrix</a>, and working with other local companies created games that could be played on a variety of mobile phones.</p>]]></description><link>https://asyncjs.com/2010-06-10-geomobile.md</link><guid isPermaLink="true">https://asyncjs.com/2010-06-10-geomobile.md</guid><pubDate>Thu, 10 Jun 2010 19:15:00 GMT</pubDate><image><url>https://asyncjs.com/wp/wp-content/uploads/2010/06/3185534518_d9d53b1f09.jpg</url><link>http://www.flickr.com/photos/caveman_92223/3185534518/</link><title>White Peacock (by ecstaticist)</title></image></item><item><title><![CDATA[JavaScript Show n' Tell]]></title><description><![CDATA[<p><a href="http://upcoming.yahoo.com/event/5959587/BRI/Hove/JavaScript-Show-n39-Tell/The-Werks/">Please add yourself to the event on Upcoming</a>, so we have an idea of numbers.</p>]]></description><link>https://asyncjs.com/2010-05-19-showntell.md</link><guid isPermaLink="true">https://asyncjs.com/2010-05-19-showntell.md</guid><pubDate>Wed, 19 May 2010 19:15:00 GMT</pubDate><image><url>https://asyncjs.com/wp/wp-content/uploads/2010/05/442379434_21a5c6119c.jpg</url><link>http://www.flickr.com/photos/ecstaticist/442379434/</link><title>White Peacock (by ecstaticist)</title></image></item><item><title><![CDATA[Getting started with Node.js]]></title><description><![CDATA[<p><a href="http://upcoming.yahoo.com/event/5858611/BRI/Hove/Getting-started-with-Nodejs-Simon-Willison/The-Werks/">Add yourself to the event on Upcoming</a>, so we have an idea of numbers.</p>]]></description><link>https://asyncjs.com/2010-05-13-nodejs.md</link><guid isPermaLink="true">https://asyncjs.com/2010-05-13-nodejs.md</guid><dc:creator><![CDATA[Simon Willison]]></dc:creator><pubDate>Thu, 13 May 2010 19:15:00 GMT</pubDate><image><url>https://asyncjs.com/wp/wp-content/uploads/2010/05/nodejs.png</url><link>https://asyncjs.com/wp/wp-content/uploads/2010/05/nodejs.png</link><title>NodeJS</title></image></item><item><title><![CDATA[New Group]]></title><description><![CDATA[<p><a href="http://www.flickr.com/photos/eberg/2176148762/" title="Light Up (by ebergcanada)"><img src="https://asyncjs.com/wp/wp-content/uploads/2010/05/2176148762_93f58f1128.jpg" title="Light Up (by ebergcanada)" alt="Light Up (by ebergcanada)" width="500" height="328"></a></p>]]></description><link>https://asyncjs.com/2010-05-07-new-group.md</link><guid isPermaLink="true">https://asyncjs.com/2010-05-07-new-group.md</guid><pubDate>Fri, 07 May 2010 00:00:00 GMT</pubDate><image/></item></channel></rss>