Feb 2013
18 Mon
19 Tue
20 Wed
21 Thu
22 Fri 09:30 AM – 05:15 PM IST
23 Sat 09:30 AM – 06:00 PM IST
24 Sun
Accepting submissions
Not accepting submissions
Simplifying HTML, CSS and JS with haml, less and coffeescriptTo introduce folks to a better and simpler way of writing front-end codes. more
Section: Tooling
Technical level: Beginner
Session type: Tutorial
|
Why Static Site Generators are so awesome?Most of the web development crowd shunned static websites years ago and went for alternatives like WordPress and Tumblr for blogging. In the last one year, Jekyll has made a massive comeback and it is one of the best static website generators out there. The talk would focus on some key topics regarding the same. more
Section: Tooling
Technical level: Intermediate
Session type: Lecture
|
Why Open-SourceTo educate and inspire people on the open-source mindset. more
Section: Patterns
Technical level: Beginner
Session type: Discussion
|
Why the next big thing sucksWe’re coders, not hipsters. We’re here to change the world, not be swept up by change. more
Section: Process
Technical level: Beginner
Session type: Lecture
|
User Experience @ Mobile AppsUnderstanding on Why UX is more important in Mobile Space, when compared to traditional design / development more
Section: Process
Technical level: Intermediate
Session type: Lecture
|
DocpadStreamlined web development Outline Empower your website frontends with layouts, meta-data, pre-processors (markdown, jade, coffeescript, etc.), partials, skeletons, file watching, querying, and an amazing plugin system. Use it either standalone, as a build script, or even as a module in a bigger system. Either way, DocPad will streamline your web development process allowing you to craft full-fe… more
Section: Tooling
Technical level: Intermediate
Session type: Workshop
|
Inclusive Design challenges with UI WidgetsTakeaways: Learn how difficult it is to use UI widgets more
Section: Patterns
Technical level: Intermediate
Session type: Lecture
|
Why can't we be friends?The great designer-developer treaty negotiations of 2013. more
Section: Process
Technical level: Intermediate
Session type: Discussion
|
Beyond Lorem Ipsum: Why your UX team needs a copywriterIf you’re a designer or part of the product design team, you probably want to know how to build your team to maximize user experience improvements. Copywriting and content strategy is still undervalued source of great user experience. This talk shows why you need to hire a good copywriter if you want great user experience. more
Section: Process
Technical level: Intermediate
Session type: Lecture
|
Maintainable frontend development with BEMI am not sure for a section. I have chosen “Patterns”, but maybe "Tooling also suits. BEM is very famous in Russia and the neighboring countries. But absolutely new for others. We have just started to share our technologies with English speaking developers. The topic is very promising. On one hand it is new for people of India. On the other hand the solution is already checked, many big companies… more
Section: Patterns
Technical level: Intermediate
Session type: Lecture
|
Beyond 'Responsive Design' - 'Contextual Design'To go beyond responsive design into contextual design - taking context from different dimensions, including user info and user use. more
Section: Patterns
Technical level: Intermediate
Session type: Discussion
|
User (Developer) Experience design of your web APIA discussion on improving the developer experience of consuming an API by making it as easy as possible to consume more
Section: Patterns
Technical level: Intermediate
Session type: Discussion
|
How to become a respected, highly paid awesome Freelancer or ConsultantTo inculcate a sense of “I can do” attitude to developers and designers and learn to command respect from client and be a well paid awesome freelancer or consultant. more
Section: Process
Technical level: Intermediate
Session type: Lecture
|
Ext JS - A Comprehensive Design framework for the webWeb and Mobile application interfaces have been going through a massive overhaul over the past couple of years. Web developers around the world have been relentlessly launching one great platform after another – Twitter Bootstrap, jQuery UI/jQtouch, Lungo, Ext JS to name a few. more
Section: Tooling
Technical level: Intermediate
Session type: Lecture
|
Front-end development in 2013So you survived the apocalypse! What next? Let’s see what’s latest, what’s a must and how to stay sharp in your front-end development skills. ‘Web page’ oriented front-end development is way past us and front-end development for ‘Web Applications’ requires a much better baseline, and a cutting edge stack. more
Section: Tooling
Technical level: Intermediate
Session type: Lecture
|
Q&A PanelsWould be cool to get multiple Q&A panels happening, one for each topic. more
Section: Process
Technical level: Intermediate
Session type: Panel
|
Productize your application - the right way!This is intended to those little closely-knit UX teams that form an enterprise, startup or even a little design studio, which are driven with a single objective - ‘build products that makes a difference’. I intend to cover those key practices that each product UX team should follow to make sure the application that they build are completely productized - ie ready to be sold! more
Section: Process
Technical level: Intermediate
Session type: Lecture
|
High on DesignAs creators of products we are torn between focussing resources on core product functionality vs. user interface enhancements. In this discussion we will learn how the two are not isolated and explore various processes and tools that make these decisions easier. more
Section: Process
Technical level: Beginner
Session type: Lecture
|
Getting Serious about Responsive web designWe need to rethink the way we design web sites. Screen sizes (mobile, tablet, desktop, TV) , user context (at home, on the road…), input methods (mouse, keyboard, touch screens), all have an impact in the way users interact with websites and we need to take that into account when we are designing the sites. more
Section: Process
Technical level: Advanced
Session type: Lecture
|
A/B testing PlatformIn this talk I will motivate the need for an experimentation platform. I shall discuss the various modules of an experimentation platform and share how to go about designing or building such a platform. I shall also work on the basic mathematics to develop the intuition (not just share the final formula) of when a result is statistically significant. more
Section: Process
Technical level: Beginner
Session type: Lecture
|
Designing great UIs - A practitioner's approachThe aim of the lecture is to explain how to design great looking web applications and websites and how to make sense of the vast array of technologies/tools available to pick the right tool. Also details how different tools employ Ajax/Javascript to achieve good interaction. How user interface design differs between J2EE web applications and PHP/Ajax websites. more
Section: Process
Technical level: Intermediate
Session type: Lecture
|
Questioning the "why"To remind us that questioning our goals is probably the most important piece in creating a useful, and usable product. more
Section: Process
Technical level: Beginner
Session type: Lecture
|
How to defend the WebWe Web Developers focus most of the time on the ‘Developers’ part and sometimes forget the ‘Web’ Part. more
Section: Process
Technical level: Intermediate
Session type: Lecture
|
Mobile Accessibility - Challenges and Best PracticesOne of the main goals of this session is to create a cross-disciplinary platform to bring together all individuals and practitioners interested in designing or improving the accessibility of mobile interactive systems, environments and contents. more
Section: Process
Technical level: Intermediate
Session type: Lecture
|
Get down to business - Your client is wrongUnderstanding a business, its vision and goals are the most important aspects of executing great design and projects. I will talk about how, in a repeatable manner, you can engineer great outcomes for the projects you work on. more
Section: Process
Technical level: Beginner
Session type: Lecture
|
OverexposedTo encourage designers to proactively reduce exposure of unnecessary details in their designs. more
Section: Process
Technical level: Intermediate
Session type: Lecture
|
Design by PhilosophyTo show how designers can evolve by basing their design decisions on the most basic forms of ideas — philosophies. more
Section: Process
Technical level: Beginner
Session type: Lecture
|
The Quest for the Graphical WebShow and inspire the audience with the existing and coming web graphical features with an interactive presentation. more
Section: Patterns
Technical level: Intermediate
Session type: Lecture
|
Web components and the future of web developmentThe objective of this session is to learn how to build re-usable web components using the techniques which are currently supported by various browsers, knowing their limitations and understanding what we can expect in the future. more
Section: Process
Technical level: Intermediate
Session type: Lecture
|
7 Misconceptions about User ExperienceTo bust exiting myths and misconceptions about User Experience and present the audience with a clearer understanding of what it takes to design good user experiences that drive conversion and help achieve business goals. more
Section: Process
Technical level: Intermediate
Session type: Lecture
|
Everything should be made as simple as possible, but not simplerTo have a discussion on what makes simplicity compelling more
Section: Patterns
Technical level: Intermediate
Session type: Discussion
|
Building the next generation Apps for modern devicesModern devices and HTML5 provides new capabilities that allow product designers/developers new ways to enhance the user experience and workflows of a product. more
Section: Patterns
Technical level: Beginner
Session type: Lecture
|
Microdata - SEO and UIHTML5′s microdata offers a way of extend HTML by adding custom vocabularies to your pages.Actually, despite its lack of publicity and HTML5′s still-incomplete status, microdata is already being used by Google, which has started adding information gleaned from microdata markup to its search result snippets. more
Section: Process
Technical level: Beginner
Session type: Lecture
|
HTML5 and CSS3 for building rich applicationsThe objective of this session is to introduce the audience to various HTML5 APIs and enhancements in CSS3. These features will help them design and build rich applications for the web. more
Section: Patterns
Technical level: Beginner
Session type: Tutorial
|
HOW TO tell if you're designing an insecure siteQ&A Attend this How To session and you will gain the fundamental understanding about these and more. more
Section: Patterns
Technical level: Intermediate
Session type: Lecture
|
Don't break the webGet familiar with best practices for building great cross browser user experiences on the web and how to responsibly use web standards. more
Section: Patterns
Technical level: Intermediate
Session type: Lecture
|
Designing the Wiki way - Experiences from the center of the open webI had got a unique opportunity to work for the Wikimedia Foundation (WMF) Language Engineering team as a UI/UX designer for crucial localization components of the mediawiki software. I would like to share my experiences on the design process we followed in the face of the unique community and organizational challenges in an open source setup. more
Section: Process
Technical level: Intermediate
Session type: Lecture
|
Building Real-time Web Apps with SignalRThis session is to introduce on real time web apps and building highly responsive web ui interfaces using Signal R, an open source framework. more
Section: Patterns
Technical level: Intermediate
Session type: Demo
|
Asynchrony on the webGain perspective on the underlying asynchronous nature of the web and insight into best practices for building high performance, well designed asynchronous web apps. more
Section: Patterns
Technical level: Intermediate
Session type: Lecture
|
SublimeVideoShare our story with the audience who, in the process, will learn cool stuff about HTML5 Video and other modern Web technologies. more
Section: Patterns
Technical level: Intermediate
Session type: Lecture
|
Questioning the mediumTo challenge the current assumptions and dictums of software design. I will question the reason people use software and their ultimate goals. more
Section: Process
Technical level: Beginner
Session type: Lecture
|
Hosted by