{"action":"closed","issue":{"url":"https://api.github.com/repos/cascadiajs/2015.cascadiajs.com/issues/334","labels_url":"https://api.github.com/repos/cascadiajs/2015.cascadiajs.com/issues/334/labels{/name}","comments_url":"https://api.github.com/repos/cascadiajs/2015.cascadiajs.com/issues/334/comments","events_url":"https://api.github.com/repos/cascadiajs/2015.cascadiajs.com/issues/334/events","html_url":"https://github.com/cascadiajs/2015.cascadiajs.com/issues/334","id":61966219,"number":334,"title":"Embedding the Modern Web","user":{"login":"geelen","id":23264,"avatar_url":"https://avatars.githubusercontent.com/u/23264?v=3","gravatar_id":"","url":"https://api.github.com/users/geelen","html_url":"https://github.com/geelen","followers_url":"https://api.github.com/users/geelen/followers","following_url":"https://api.github.com/users/geelen/following{/other_user}","gists_url":"https://api.github.com/users/geelen/gists{/gist_id}","starred_url":"https://api.github.com/users/geelen/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/geelen/subscriptions","organizations_url":"https://api.github.com/users/geelen/orgs","repos_url":"https://api.github.com/users/geelen/repos","events_url":"https://api.github.com/users/geelen/events{/privacy}","received_events_url":"https://api.github.com/users/geelen/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/cascadiajs/2015.cascadiajs.com/labels/BrowserJS%20Day","name":"BrowserJS Day","color":"fbca04"},{"url":"https://api.github.com/repos/cascadiajs/2015.cascadiajs.com/labels/Proposal","name":"Proposal","color":"0052cc"}],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-03-16T04:23:17Z","updated_at":"2015-04-23T22:24:33Z","closed_at":"2015-04-23T22:24:33Z","body":"# Embedding the Modern Web\r\n\r\n* Name      : Glen Maddern\r\n* Location  : Melbourne, Australia\r\n* Email     : glenmaddern@gmail.com\r\n* Twitter   : [@glenmaddern](https://twitter.com/glenmaddern)\r\n* GitHub    : [geelen](https://github.com/geelen)\r\n* Url(s)    : [glenmaddern.com](http://glenmaddern.com/)\r\n\r\n## The story you'd like to tell\r\n\r\nAbout two years ago, I started seriously playing around with the GIF file format, teasing it apart to see what was inside, and what could be built from it. Along the way I learned about and built upon a huge range of new Web technologies, like Typed Arrays, the Web Audio API, Web Components, the Blob API, Web Sockets, GLSL Shaders, as well as gigs and gigs of GIFs from all over the internet. I managed to build the software I had always dreamed of - making a stream of GIFs a perfectly synchronised visual accompaniment to live music.\r\n\r\nOnce it was working, I realised that the software wasn't the whole story. For it to be _really_ useful to people, it needed to be tactile. Buy a device, take it out of the box, plug it in and have everything just. work. But that would mean rewriting everything, and giving up on the Web as a platform. Wouldn't it?\r\n\r\nThis is a story about taking an idea off the internet and into your hands. About being a front-end developer used to gobs of CPU power & more RAM than you know what to do with, to suddenly caring about everything from the CPU instruction set to whether you can get a good waterproof casing. About wanting the Web you love, with all its flexibility, openness & possibility, on a product of your very own.[]()\r\n\r\n## Speaker Bio\r\n\r\n![Glen Maddern Avatar](http://glenmaddern.com/assets/images/me_360.jpg)\r\n\r\nGlen Maddern is an independent web developer from Melbourne, Australia, with a career spanning everything from traffic simulation to deconstructing the GIF file format in JavaScript. He believes there's no more exciting place for technology than the expanding reach and capability of the browser, and loves meeting similarly enthusiastic folks from around the world. He's the creator of &lt;x-gif&gt; (the best web component ever) and an organiser of CSSConf AU."}}