SlideShare a Scribd company logo
Chris Heilmann (@codepo8) - SmashingConf, Oxford, England, March 2015
WELCOME TO PLANET
FINTLEWOODLEWIX
@codepo8
Chris Heilmann
HHGTTG
THE WEB IS THE
CLOSEST THING
TO THE GUIDE I
KNOW…

Recommended for you

Web2 0
Web2 0Web2 0
Web2 0

This document contains a list of 22 URLs for various web2.0 services and applications including file sharing sites like kiko.com and send-large-files.com, online office suites like zoho.com and thinkfree.com, diagramming tools like gliffy.com, social bookmarking sites like mystrands.com, and more general web2.0 sites like netvibes.com and mobzz.com.

Talk at St Paul's
Talk at St Paul'sTalk at St Paul's
Talk at St Paul's

The original vision for TB-L was to create a collaborative medium and place where people could meet, read and write together. However, with the rise of the internet and technologies like searchability, persistence of information, replicability of content, and invisible audiences, the ability to control how information is shared and with whom has diminished greatly over time. As these technologies developed, users lost more and more control over the data they put online and how it could potentially be accessed and used by others.

12 Bancos de imagens gratuitos para empreendedores e designers | Click Luna
12 Bancos de imagens gratuitos para empreendedores e designers | Click Luna12 Bancos de imagens gratuitos para empreendedores e designers | Click Luna
12 Bancos de imagens gratuitos para empreendedores e designers | Click Luna

Sabemos o quão importante é representar com as imagens aquilo que queremos compartilhar, então reuni 12 bancos de imagens free que podem ser utilizados em diversos projetos na Web. #ClickLuna www.kaboompics.com www.unsplash.com www.freerangestock.com www.isorepublic.com www.raumrot.com www.picography.co www.publicdomainarchive.com www.pexels.com www.freepik.com www.foodiesfeed.com www.4freephotos.com www.imcreator.com

fotos freeclick lunaweb design
AND THE PEOPLE
OF THE WEB
WERE PEOPLE I
FELT GREAT
AMONGST.
FINTLEWOODLEWIX?
PRAGMATIC
ENGINEERING OF
THE MODERN WEB
WITH
FRAMEWORKS
AND FULL STACK
DEVOPS TOOLS.
NOT MY CROWD…

Recommended for you

Hungarian Web Conference: HTML5 beyond the hype - let's make it work!
Hungarian Web Conference: HTML5 beyond the hype - let's make it work!Hungarian Web Conference: HTML5 beyond the hype - let's make it work!
Hungarian Web Conference: HTML5 beyond the hype - let's make it work!

We're past the honeymoon period of HTML5 by now. The excitement of inflated promises is over and we start wondering what to do – use HTML5 or just build an iOS app instead? In this talk Chris Heilmann of Mozilla will show what HTML5 is really good for, what its problems are, what causes a lot of these problems and how new operating systems like Firefox OS work and conversion tools like PhoneGap work around these issues. You'll see the now of HTML5 and what is cooking in the kitchens of browser makers and standards bodies that will developing and deploying apps cross-platform much easier than it is now. We have a lot of tools at our disposal, we simply need to dare to use them.

huwebdev firefoxos html5 webapis
Social Media Course Week q Introduction Spring 2014
Social Media Course Week q Introduction Spring 2014 Social Media Course Week q Introduction Spring 2014
Social Media Course Week q Introduction Spring 2014

This document discusses social media and its impact on society. It begins with an introduction to a course on digital citizenship and protecting well-being in the digital age. It then presents several short videos and links related to the history and rise of technology and social media. It poses several poll questions about technology ownership and usage. It quotes a teenager discussing how their social media usage changed over time. Finally, it shares a statistic about growth on Instagram. The overarching topic is how social media has become integrated into modern society.

social mediacollege course
Why Businesses Can't Ignore Social Media
Why Businesses Can't Ignore Social MediaWhy Businesses Can't Ignore Social Media
Why Businesses Can't Ignore Social Media

A flipbook for FILM260 (Digital Media Studies) at Queen's University. By Catherine Owsik. May 2013.

flickrsocial media strategybusiness
I FEEL LIKE I DON’T
UNDERSTAND
THINGS ANY MORE.
https://medium.com/@codepo8/i-feel-like-a-fraud-and-thats-a-good-thing-cc1fa338b902
FEELING
INCOMPETENT IS
NOT FUN.
OVER
COMPENSATION
AGGRESSION

Recommended for you

Canva presentation
Canva presentationCanva presentation
Canva presentation

This document provides a step-by-step guide for becoming a graphic design expert using Canva in 90 minutes. It outlines the 5 steps to get started which include signing up for a free Canva account, choosing a template, editing the template by adding images, text, and other elements. The document also provides tips on using images from Canva or other free sites like Pixabay, and formatting text. With patience, experimentation and drag and drop, one can create professional looking designs using Canva.

Newfangeldy Front End Stuff For People Who Last Touched It Back When Grunge W...
Newfangeldy Front End Stuff For People Who Last Touched It Back When Grunge W...Newfangeldy Front End Stuff For People Who Last Touched It Back When Grunge W...
Newfangeldy Front End Stuff For People Who Last Touched It Back When Grunge W...

- Does the word "Mosaic" conjure up fond memories of pages upon pages with grey background and blue links, rather than fancy glass pictures? - Did you use AOL diskettes as coasters? - Did you last touch JavaScript back when

web developmentresponsive designhtml5
Leverageing design from other mediums in webdesign
Leverageing design from other mediums in webdesignLeverageing design from other mediums in webdesign
Leverageing design from other mediums in webdesign

The web has become saturated with design trends that follow the same patterns, and use the same design systems. If we were to leverage ideas from other mediums, the web would be a much more interesting place.

graphic designweb designappropriation
INTERNALISATION 
LETHARGY
ALAS, THAT WENT
OUT OF THE
WINDOW PRETTY
QUICKLY…
ALAS, THAT WENT
OUT OF THE
WINDOW PRETTY
QUICKLY…

Recommended for you

Framabag, Wallabag, together let’s decentralize internet !
Framabag, Wallabag, together let’s decentralize internet !Framabag, Wallabag, together let’s decentralize internet !
Framabag, Wallabag, together let’s decentralize internet !

Dégooglisons Internet (Ungooglize Internet) is a project by Framasoft, a non-profit promoting free and open source software and culture. Degooglisons Internet has 3 goals: * Rise the level of awareness among mainstream Internet users about the risks of excessive centralization of the web by corporate giants such as Google, Apple, Facebook, Amazon and Microsoft. * Provide a proof of concept that free and open source software is a sustainable solution to the problem. Framasoft launched a campaign to provide and promote free and libre alternatives, respecting data and user privacy. For every service mass-collecting user data (eg. Facebook,Google Docs, Dropbox, Skype, etc.), Framasoft is offering free/libre, ethic and decentralized alternatives. * Spread knowledge, practice and services with tutorials and federate alternate independent hosting services. The more free/libre services will be provided, the more decentralized the internet will remain.

fossa2015googleframasoft
Bloomberg Tutorial Logon
Bloomberg Tutorial LogonBloomberg Tutorial Logon
Bloomberg Tutorial Logon

The document provides instructions for logging into a Bloomberg Terminal located at the Robert W. Woodruff Library at AUC. It states that the user name must be "bloomberg" and the password and log on location must also be "bloomberg". It instructs to double click the Bloomberg icon, enter the login credentials at the sign in screen, and then confirms that the user is logged into the Bloomberg Terminal upon completion.

logonaucbloomberg
Best job search websites in world
Best job search websites in worldBest job search websites in world
Best job search websites in world

Best Job Search Websites in World Best Job Search Websites in World Best Job Search Websites in World, Best Job Search Websites, Job Search Websites, Best Job

best job search websites in worldbest job search websitesjob search websites
ALAS, THAT WENT
OUT OF THE
WINDOW PRETTY
QUICKLY…
ALAS, THAT WENT
OUT OF THE
WINDOW PRETTY
QUICKLY…
ALAS, THAT WENT
OUT OF THE
WINDOW PRETTY
QUICKLY…
THE WEB AS WE
KNOW IT IS IN
DANGER…
•Native apps on monolithic,
closed systems
•Browser dependencies
•Government control and
lockout
•Corporate lockout
•Walled content gardens

Recommended for you

Webinar Slides--Why Switch to a Blog for your Personal or Corporate Ministry ...
Webinar Slides--Why Switch to a Blog for your Personal or Corporate Ministry ...Webinar Slides--Why Switch to a Blog for your Personal or Corporate Ministry ...
Webinar Slides--Why Switch to a Blog for your Personal or Corporate Ministry ...

CRU Blogging--Advice for Ministry Bloggers this is from a webinar hosted on October 12, 2009 on using a blog effectively for ministry.

campus crusadewebinarministry
Mj
MjMj
Mj

This document discusses whether the reader is a "digital native" who is comfortable with technology like iPods. It includes images and asks the reader questions about being a "digital native" and their favorite digital device, with Michael Jackson referenced throughout.

Metodologia da ciência - filiosofia e prática da pesquisa - fabio apolinário
Metodologia da ciência - filiosofia e prática da pesquisa - fabio apolinárioMetodologia da ciência - filiosofia e prática da pesquisa - fabio apolinário
Metodologia da ciência - filiosofia e prática da pesquisa - fabio apolinário

Este documento parece estar em branco ou vazio. Não contém nenhum conteúdo ou informações para resumir.

I FEEL WE’VE
LOST OUR
COMMUNICATION
SKILLS.
TECHNO BABBLE
AND GEEK SPEAK
BUILDING FOR A
WORLD THAT
MOSTLY EXISTS IN
OUR TECH-PRESS
HEADLINES.
FAKE CURRENCIES OF
FINTLEWOODLEWIX

Recommended for you

Internet y redes sociales 2
Internet y redes sociales 2Internet y redes sociales 2
Internet y redes sociales 2

Internet y las redes sociales son herramientas útiles para los jóvenes, permitiendo la comunicación entre personas cercanas o distantes para el ocio y la interacción social.

REPASO UNIT 5 4º PRIMARIA "THE CIRCUS IS IN TOWN"
REPASO UNIT 5 4º PRIMARIA "THE CIRCUS IS IN TOWN"REPASO UNIT 5 4º PRIMARIA "THE CIRCUS IS IN TOWN"
REPASO UNIT 5 4º PRIMARIA "THE CIRCUS IS IN TOWN"
Anders cv
Anders cvAnders cv
Anders cv
WE HAVE THAT,
TOO!
…nothing but advertising. And
we don’t even do it for money.
We do it for likes. We do it for
GitHub stars and we do it for
hacker news and reddit
upvotes. That’s dumb.
“
WE KEEP GOING
TO OUR OWN,
HAPPY PLACE.
REMEMBER ALL
THE THINGS THAT
NEVER GOT AS
IMPORTANT AS WE
MADE THEM OUT
TO BE?
•Live reload
•The realtime web
•Web Sockets
•Meteor
•Comet
•Microformats

Recommended for you

La prepa ..
La prepa ..La prepa ..
La prepa ..

Este documento breve parece describir una reunión social entre amigos y la expresión de un vínculo cercano.

AbdelRahman-Amr
AbdelRahman-AmrAbdelRahman-Amr
AbdelRahman-Amr

Abdel-Rahman Amr is seeking a challenging job where he can apply his engineering education and experience. He has a B.Sc. in Communications Engineering from Alexandria University and internship experience in communications engineering. He is proficient in English, Arabic, and has an intermediate level of French. He has certifications in topics like CCNA, PLCs, SCADA, and mobile communications.

Pptexamples
PptexamplesPptexamples
Pptexamples

The document provides tips and suggestions for creating effective presentation slides, including: 1) Avoiding dark text on dark backgrounds, bright or distracting backgrounds, and fonts that are the same color as the background. 2) Using the standard color schemes and design templates to select good color combinations with enough contrast. 3) Limiting the amount of text on each slide and using bullet points instead of blocks of text. 4) Citing images and using small print for web addresses and citations.

IF YOUR WEB
PRODUCT ISN’T
RETINA READY,
YOU WILL NOT
HAVE ANY USERS
SOON!
“
EVERYBODY
ALREADY HAS A…
•iPhone
•iPad
•iWatch
•iScream
NOT
EVERYTHING
IS SHINY AND
NEW.
IT IS DAMN
REWARDING
TO GET
PEOPLE
CONNECTED!

Recommended for you

Graficos word
Graficos wordGraficos word
Graficos word

sa

Prep. 3 ° teste
Prep. 3 ° testePrep. 3 ° teste
Prep. 3 ° teste

Este documento fornece uma lista de tópicos e questões sobre filosofia para um teste, incluindo definições de valores, cultura e multiculturalismo, assim como critérios valorativos e a dimensão ético-política. Os alunos devem relacionar valores com a ação humana, definir e caracterizar valores, e discutir se são absolutos ou relativos.

WE NEED TO
STOP GORGING
ON TECHNOLOGY
AND INNOVATION
AND BUILD FOR
PEOPLE WHO
ARE NOT US.
“MODERN WEB DESIGN”
http://gochat.us/
MAYBE I AM JUST
A TAINTED,
GRUMPY, AND
OLD CODER
BACKWARDS
COMPATIBILITY
SHOULDN’T BE A
NUISANCE…

Recommended for you

Развитие радиоэлектронной промышленности России
Развитие радиоэлектронной промышленности РоссииРазвитие радиоэлектронной промышленности России
Развитие радиоэлектронной промышленности России

Доклад Ивана Покровского, гендиректора «Центра современной электроники»

Mistura Beauty Solutions Case Analysis
Mistura Beauty Solutions Case AnalysisMistura Beauty Solutions Case Analysis
Mistura Beauty Solutions Case Analysis

Mistura Beauty Solutions is experiencing rapid growth and must determine how to manage expansion. A situation analysis identifies strengths like award recognition but also weaknesses in processes. Opportunities exist in the large market size but threats include increased competition. Three alternatives are considered: Six Sigma to increase efficiency, vertical integration for quality control, and hiring a CMO to expand product lines. Quantitative analysis recommends Six Sigma given its feasibility and potential for increased savings. Implementation would obtain capital and begin the Six Sigma process over several years to evaluate results and control quality. Risks and contingencies are identified around the effectiveness of Six Sigma.

Complejo fraterno
Complejo fraternoComplejo fraterno
Complejo fraterno

El documento describe el complejo fraterno como un conjunto de deseos amorosos y hostiles que un niño experimenta hacia sus hermanos. Según Freud, la hermana puede ser un objeto de amor en sustitución de la madre, mientras que el hermano mayor puede ser un sustituto del padre. El complejo fraterno ayuda a elaborar el complejo de Edipo y el narcisismo, y defiende contra las angustias y sentimientos hostiles hacia los padres. Cumple un papel estructurante en la organización psíquica y en la elección del obj

FRAMEWORKS
RESULT IN
PERFORMING
SOLUTIONS!
http://www.webpagetest.org/video/view.php?id=150314_Q2_DEY.1.0Tested From: Virginia USA - EC2 - Firefox - Cable
WELL, PROBABLY
ON MOBILE,
RIGHT?
http://www.webpagetest.org/video/view.php?id=150314_7R_DTG.1.0Tested From: Dulles, VA - Nexus 5 - Chrome
EXCELLENCE THROUGH REPETITION?
When I feel like a fraud, I just
needle myself on to do better.
“

Recommended for you

Music genre
Music genreMusic genre
Music genre

Pop music originated in the 1950s developing from rock and roll. The history of pop includes the first pop songs in Victorian music halls and the rise of recording in the early 20th century which allowed music to be more widely distributed through records. Pop music continued to evolve, influencing and borrowing from other genres like country, dance, and bubblegum pop. While various forms of popular music had long existed, modern British pop music rose in the mid-late 1950s as a softer alternative to rock, drawing influences from other genres but also having international success and impact through artists like The Beatles.

Heartsongs resale
Heartsongs resaleHeartsongs resale
Heartsongs resale

Property Wonders S-86 Second Floor, Manish Global Mall Sec-22,Dwarka, New Delhi-110075 Mobile : 09910-999-329 E: propertywonders@Hotmail.com

experion heartsong
JKUAT Nakuru
JKUAT NakuruJKUAT Nakuru
JKUAT Nakuru

Purchase Price = Perpetuity of Rent Payment / Required Return Assumption Purchase Price = 254.854.833,44 / 0.12 = 2.120.457.228,20 KES So the estimated purchase price for the building based on perpetuity of rent payments and a 12% required return is approximately 2.12 billion KES.

OUR JOBS ARE
NEVER BORING
AND THERE IS SO
MUCH TO DO!
AND…
THERE IS MORE TO
OUR JOBS THAN
MOBILE DEVICE USE
CASES.
A LOT OF WHAT WE
HAVE TO USE HURTS
ME AS A WEB
DEVELOPER…
LET’S PLAY
“FIND THE
NECESSARY
ACTION”

Recommended for you

Formula 1 p point
Formula 1 p pointFormula 1 p point
Formula 1 p point

Formula 1 es un batido nutritivo sustituto de comidas que contiene proteína, fibra, 21 vitaminas y minerales esenciales y hierbas que brindan nutrición balanceada. Proporciona 9 gramos de proteína saludable para el corazón para sentirse satisfecho por más tiempo. Se puede tomar como sustituto de 2 comidas al día para bajar de peso o como sustituto de 1 comida al día para control de peso.

Suryasuresh
SuryasureshSuryasuresh
Suryasuresh

This document discusses different methods of pest control for crops, including mechanical, chemical, and biological approaches. Mechanical control uses devices like pheromone and light traps. Chemical control applies pesticides such as DDT and endosulfan. Biological control utilizes natural predators of pests, for example, using Tricho cards.

¿Por qué la humedad es mayor en zonas de vegetación?
¿Por qué la humedad es mayor en zonas de vegetación?¿Por qué la humedad es mayor en zonas de vegetación?
¿Por qué la humedad es mayor en zonas de vegetación?

La transpiración de las plantas es la causa principal de los altos niveles de humedad en las zonas de vegetación. A través de los estomas en las hojas, las plantas expulsan agua sobrante del proceso de fotosíntesis a la atmósfera. El agua llega a las hojas a través de la presión osmótica y la capilaridad, que permiten que el agua suba desde las raíces.

humedadcapilaridadplantas
OR “WHAT THE
HELL IS GOING ON
HERE?”
A LOT HAS TO DO WITH
OUTDATED SYSTEMS NOT
GETTING UPGRADED.
BY FAR THE #1 REASON
I GOT FROM WEB
DEVELOPERS NOT
EMBRACING HTML5:
WE NEED TO SUPPORT
INTERNET EXPLORER!
THIS EVEN BECAME A
RUNNING GAG…

Recommended for you

Exposición trabajo final de Investigación
Exposición trabajo final de Investigación Exposición trabajo final de Investigación
Exposición trabajo final de Investigación

Este documento resume los resultados de una investigación sobre las técnicas e instrumentos de evaluación aplicados por los docentes a los estudiantes de noveno semestre de contaduría pública en una universidad en Medellín. La investigación encontró que la mayoría de los estudiantes estaban satisfechos con las evaluaciones formales como exámenes, aunque algunos querían más diversidad en las técnicas e instrumentos evaluativos y más flexibilidad en el proceso de evaluación.

evaluacioninstrumentosvaloracion
Smashingconf nyc-final
Smashingconf nyc-finalSmashingconf nyc-final
Smashingconf nyc-final

The document summarizes key points from a presentation given by Chris Heilmann at SmashingConf NYC in June 2015. Some of the main ideas discussed include: - The web has become overly complex with too many frameworks, tools, libraries, and content being produced. - As developers, we tend to build for ourselves and our peers rather than for general users, focusing more on recognition than usability. - The assumptions we have about users' knowledge and engagement levels with technology often do not match reality. - Despite advances, the modern web experience can be cluttered, slow, and difficult for many users. - There are opportunities to simplify and improve the web by removing unnecessary code and technologies.

smashingconf nyc
Reasons to be cheerful - Fronteers 2010
Reasons to be cheerful - Fronteers 2010Reasons to be cheerful - Fronteers 2010
Reasons to be cheerful - Fronteers 2010

My closing talk for this year's Fronteers conference in Amsterdam, the Netherlands about just how cool it is to be someone who builds things for the web.

fronteersamsterdamfronteers2010
AND I GOT SO TIRED
OF IT, I DID SOMETHING
ABOUT IT.
ENTERPRISE
INTERNET
HERE IS WHERE I
NEED YOU!
LET’S MAKE THE
WEB HOOPY FOR
EVERYBODY
AGAIN!

Recommended for you

Welcome to planet Fintlewoodlewix - SmashingConf NYC 2014
Welcome to planet Fintlewoodlewix - SmashingConf NYC 2014Welcome to planet Fintlewoodlewix - SmashingConf NYC 2014
Welcome to planet Fintlewoodlewix - SmashingConf NYC 2014

The document summarizes key points from a talk given by Chris Heilmann at SmashingConf NYC in June 2015. Some of the main ideas discussed include: how developers have created an echo chamber focused on tools and recognition rather than users; how the web has become cluttered and broken despite new technologies; and how detecting users through user-agent sniffing and reliance on non-standard features has perpetuated problems. The talk calls for a renewed focus on users, standards compliance, and cleaning up old and unnecessary code to improve the web.

didntthinkso smashingconf
The Soul in The Machine - Developing for Humans
The Soul in The Machine - Developing for HumansThe Soul in The Machine - Developing for Humans
The Soul in The Machine - Developing for Humans

The document discusses how developers have become disconnected from users as technology has advanced. It argues that developers should focus on building interfaces that are simple, human-centered, and empower users rather than just improving tools. Machine learning and AI can be used to build helpful interfaces, but developers must focus on the human experience and inclusive design. The talk aims to inspire developers to use their skills to improve people's lives rather than just profit or automation.

machinelearningaccessibilityconfoo
Of Gaps, Fillers and Empty Spaces… Fronteers2015 closing keynote
Of Gaps, Fillers and Empty Spaces… Fronteers2015 closing keynoteOf Gaps, Fillers and Empty Spaces… Fronteers2015 closing keynote
Of Gaps, Fillers and Empty Spaces… Fronteers2015 closing keynote

This document discusses issues with modern web development and provides suggestions for improvement. It notes that web pages have become bloated with dependencies, frameworks hinder interoperability, and desktop and mobile solutions are disappointing. Conferences provide conflicting messages about tools and standards. JavaScript intolerance causes problems, and browsers spend resources fixing developers' code. The document advocates focusing on usability over new features, embracing limitations, using existing browser capabilities, and fixing baseline issues rather than trying to control everything. It suggests the next users will not demand native-like experiences and that growth is happening outside tech hubs with different rules. The document encourages contributing to the web in many ways and embracing imperfections.

fronteers15
REQUEST
FEATURES!
https://wpdev.uservoice.com/forums/257854-internet-explorer-platform
CHECK BACK
FREQUENTLY
AND BET ON
INTEROP!
https://status.modern.ie/
UNBLOCK THE PIPES,
PLEASE!
WEBSITE OBESITY IS
NOT UNCOMMON…

Recommended for you

Progressing JavaScript and Apps the Web way…
 Progressing JavaScript and Apps the Web way…  Progressing JavaScript and Apps the Web way…
Progressing JavaScript and Apps the Web way…

This document discusses progressing web development and applications. It talks about some common criticisms of the web, including that browsers differ too much and the web is too flexible. However, it argues that browser differences allow for innovation and flexibility is one of the web's strengths. It promotes an approach of focusing on capabilities rather than browsers. The document also discusses progressing technologies like service workers and progressive web apps that can make applications work offline and feel more like native apps while still being web-based. It concludes by arguing the web is not going away and is a great platform to build upon.

javascriptwebfullstackcon
Innovating the other web - #wrocsharp keynote
Innovating the other web - #wrocsharp keynote Innovating the other web - #wrocsharp keynote
Innovating the other web - #wrocsharp keynote

In the last year or so things changed drastically. Everybody uses an iPhone6, is connected 24/7 at high-speed without data caps, is healthy, has shiny teeth and loves spending money on your products. All you need to do is constantly innovate and you'll be a major success. The term for this is "the modern web". Another word for it is nonsense. There is a web people want and there is one that people use. We should start thinking about upgrading the one people use and stop chasing our own tail trying to mimick other environments.

wrocsharphtml5mobile
What's next? J and beyond keynote 2015
What's next? J and beyond keynote 2015What's next? J and beyond keynote 2015
What's next? J and beyond keynote 2015

A talk about future technologies of the web, and how our time is equally well spent cleaning up the web of now.

mobilewebdevelopment
SPEED UP YOUR
PRODUCTS!
http://www.webpagetest.org/
Feeling like a fraud keeps you
humble, it keeps you sane, it
keeps you on your toes.
“
Use that annoyance and own
it. Make yourself better by
doing what makes you happy.
“
LET’S GO AND
BUILD GREAT
PRODUCTS FOR
EVERYBODY

Recommended for you

Finding harmony in web development
Finding harmony in web developmentFinding harmony in web development
Finding harmony in web development

A presentation questioning why we keep fighting the same fights as web developers when there are a lot more important things to worry about.

hashbangsseomyths
A New Hope – the web strikes back
A New Hope – the web strikes backA New Hope – the web strikes back
A New Hope – the web strikes back

The document discusses the evolution of the web from progressive web apps to native mobile apps and back again to progressive web apps. It notes that early mobile web faced issues like small screens, poor connectivity and unreliable browsers, leading to the rise of native apps. However, app distribution issues like slow updates and the "walled garden" approach of app stores have led to a renewed interest in progressive web apps that work offline but do not require app stores, allowing for more open distribution like the original web.

awwwardsnyc
What if everything is awesome? Codemotion Madrid 2014
What if everything is awesome? Codemotion Madrid 2014What if everything is awesome? Codemotion Madrid 2014
What if everything is awesome? Codemotion Madrid 2014

As developers, we always have to battle people and media overselling what we do. Just because we use things other people don't understand doesn't mean we use magic. Yet if you look at any "near future" video of cool technology everything is incredibly smooth. We, on the other hand, seem to be far too excited about things breaking and trying to find solutions for any problem - no matter how unlikely it is to happen. In this keynote Chris Heilmann wants to remind us about what we have, what we can do and just how amazing our work really is. And what we can do to keep it like that.

codemotion_es html5 performance
Chris Heilmann
christianheilmann.com
@codepo8
Thank you!

More Related Content

What's hot

Mod7 Lab Nhim
Mod7 Lab NhimMod7 Lab Nhim
Mod7 Lab Nhim
s_nhim
 
Moving Out: Why and how to take your web stuff to a hosted space
Moving Out: Why and how to take your web stuff to a hosted spaceMoving Out: Why and how to take your web stuff to a hosted space
Moving Out: Why and how to take your web stuff to a hosted space
Lisa M Lane
 
Make WordPress Your Friend #2 WordCamp Lancaster 2015
Make WordPress Your Friend #2 WordCamp Lancaster 2015Make WordPress Your Friend #2 WordCamp Lancaster 2015
Make WordPress Your Friend #2 WordCamp Lancaster 2015
Kerch McConlogue
 
Web2 0
Web2 0Web2 0
Web2 0
pedrocorral
 
Talk at St Paul's
Talk at St Paul'sTalk at St Paul's
Talk at St Paul's
David Smith
 
12 Bancos de imagens gratuitos para empreendedores e designers | Click Luna
12 Bancos de imagens gratuitos para empreendedores e designers | Click Luna12 Bancos de imagens gratuitos para empreendedores e designers | Click Luna
12 Bancos de imagens gratuitos para empreendedores e designers | Click Luna
Cida Luna
 
Hungarian Web Conference: HTML5 beyond the hype - let's make it work!
Hungarian Web Conference: HTML5 beyond the hype - let's make it work!Hungarian Web Conference: HTML5 beyond the hype - let's make it work!
Hungarian Web Conference: HTML5 beyond the hype - let's make it work!
Christian Heilmann
 
Social Media Course Week q Introduction Spring 2014
Social Media Course Week q Introduction Spring 2014 Social Media Course Week q Introduction Spring 2014
Social Media Course Week q Introduction Spring 2014
Ray Brannon
 
Why Businesses Can't Ignore Social Media
Why Businesses Can't Ignore Social MediaWhy Businesses Can't Ignore Social Media
Why Businesses Can't Ignore Social Media
CatherineOwsik
 
Canva presentation
Canva presentationCanva presentation
Canva presentation
Laura Lintz
 
Newfangeldy Front End Stuff For People Who Last Touched It Back When Grunge W...
Newfangeldy Front End Stuff For People Who Last Touched It Back When Grunge W...Newfangeldy Front End Stuff For People Who Last Touched It Back When Grunge W...
Newfangeldy Front End Stuff For People Who Last Touched It Back When Grunge W...
Angela Byron
 
Leverageing design from other mediums in webdesign
Leverageing design from other mediums in webdesignLeverageing design from other mediums in webdesign
Leverageing design from other mediums in webdesign
Thomas Leenders
 
Framabag, Wallabag, together let’s decentralize internet !
Framabag, Wallabag, together let’s decentralize internet !Framabag, Wallabag, together let’s decentralize internet !
Framabag, Wallabag, together let’s decentralize internet !
Nicolas Lœuillet
 
Bloomberg Tutorial Logon
Bloomberg Tutorial LogonBloomberg Tutorial Logon
Bloomberg Tutorial Logon
cfredd
 
Best job search websites in world
Best job search websites in worldBest job search websites in world
Best job search websites in world
MohammadSaifulIslam45
 
Webinar Slides--Why Switch to a Blog for your Personal or Corporate Ministry ...
Webinar Slides--Why Switch to a Blog for your Personal or Corporate Ministry ...Webinar Slides--Why Switch to a Blog for your Personal or Corporate Ministry ...
Webinar Slides--Why Switch to a Blog for your Personal or Corporate Ministry ...
Brian Barela
 
Mj
MjMj

What's hot (17)

Mod7 Lab Nhim
Mod7 Lab NhimMod7 Lab Nhim
Mod7 Lab Nhim
 
Moving Out: Why and how to take your web stuff to a hosted space
Moving Out: Why and how to take your web stuff to a hosted spaceMoving Out: Why and how to take your web stuff to a hosted space
Moving Out: Why and how to take your web stuff to a hosted space
 
Make WordPress Your Friend #2 WordCamp Lancaster 2015
Make WordPress Your Friend #2 WordCamp Lancaster 2015Make WordPress Your Friend #2 WordCamp Lancaster 2015
Make WordPress Your Friend #2 WordCamp Lancaster 2015
 
Web2 0
Web2 0Web2 0
Web2 0
 
Talk at St Paul's
Talk at St Paul'sTalk at St Paul's
Talk at St Paul's
 
12 Bancos de imagens gratuitos para empreendedores e designers | Click Luna
12 Bancos de imagens gratuitos para empreendedores e designers | Click Luna12 Bancos de imagens gratuitos para empreendedores e designers | Click Luna
12 Bancos de imagens gratuitos para empreendedores e designers | Click Luna
 
Hungarian Web Conference: HTML5 beyond the hype - let's make it work!
Hungarian Web Conference: HTML5 beyond the hype - let's make it work!Hungarian Web Conference: HTML5 beyond the hype - let's make it work!
Hungarian Web Conference: HTML5 beyond the hype - let's make it work!
 
Social Media Course Week q Introduction Spring 2014
Social Media Course Week q Introduction Spring 2014 Social Media Course Week q Introduction Spring 2014
Social Media Course Week q Introduction Spring 2014
 
Why Businesses Can't Ignore Social Media
Why Businesses Can't Ignore Social MediaWhy Businesses Can't Ignore Social Media
Why Businesses Can't Ignore Social Media
 
Canva presentation
Canva presentationCanva presentation
Canva presentation
 
Newfangeldy Front End Stuff For People Who Last Touched It Back When Grunge W...
Newfangeldy Front End Stuff For People Who Last Touched It Back When Grunge W...Newfangeldy Front End Stuff For People Who Last Touched It Back When Grunge W...
Newfangeldy Front End Stuff For People Who Last Touched It Back When Grunge W...
 
Leverageing design from other mediums in webdesign
Leverageing design from other mediums in webdesignLeverageing design from other mediums in webdesign
Leverageing design from other mediums in webdesign
 
Framabag, Wallabag, together let’s decentralize internet !
Framabag, Wallabag, together let’s decentralize internet !Framabag, Wallabag, together let’s decentralize internet !
Framabag, Wallabag, together let’s decentralize internet !
 
Bloomberg Tutorial Logon
Bloomberg Tutorial LogonBloomberg Tutorial Logon
Bloomberg Tutorial Logon
 
Best job search websites in world
Best job search websites in worldBest job search websites in world
Best job search websites in world
 
Webinar Slides--Why Switch to a Blog for your Personal or Corporate Ministry ...
Webinar Slides--Why Switch to a Blog for your Personal or Corporate Ministry ...Webinar Slides--Why Switch to a Blog for your Personal or Corporate Ministry ...
Webinar Slides--Why Switch to a Blog for your Personal or Corporate Ministry ...
 
Mj
MjMj
Mj
 

Viewers also liked

Metodologia da ciência - filiosofia e prática da pesquisa - fabio apolinário
Metodologia da ciência - filiosofia e prática da pesquisa - fabio apolinárioMetodologia da ciência - filiosofia e prática da pesquisa - fabio apolinário
Metodologia da ciência - filiosofia e prática da pesquisa - fabio apolinário
Jose Nicodemos
 
Internet y redes sociales 2
Internet y redes sociales 2Internet y redes sociales 2
Internet y redes sociales 2
Alex Islas
 
REPASO UNIT 5 4º PRIMARIA "THE CIRCUS IS IN TOWN"
REPASO UNIT 5 4º PRIMARIA "THE CIRCUS IS IN TOWN"REPASO UNIT 5 4º PRIMARIA "THE CIRCUS IS IN TOWN"
REPASO UNIT 5 4º PRIMARIA "THE CIRCUS IS IN TOWN"
anabelenusero
 
Anders cv
Anders cvAnders cv
Anders cv
Amfini
 
La prepa ..
La prepa ..La prepa ..
La prepa ..
jaakyy
 
AbdelRahman-Amr
AbdelRahman-AmrAbdelRahman-Amr
AbdelRahman-Amr
Abdelrahman Osman
 
Pptexamples
PptexamplesPptexamples
Pptexamples
Jack Huang
 
Graficos word
Graficos wordGraficos word
Graficos word
Crespon Em
 
Prep. 3 ° teste
Prep. 3 ° testePrep. 3 ° teste
Prep. 3 ° teste
Filipe Prado
 
Развитие радиоэлектронной промышленности России
Развитие радиоэлектронной промышленности РоссииРазвитие радиоэлектронной промышленности России
Развитие радиоэлектронной промышленности России
Денис Базыкин
 
Mistura Beauty Solutions Case Analysis
Mistura Beauty Solutions Case AnalysisMistura Beauty Solutions Case Analysis
Mistura Beauty Solutions Case Analysis
Brooke McCarter
 
Complejo fraterno
Complejo fraternoComplejo fraterno
Complejo fraterno
Belén Giménez
 
Music genre
Music genreMusic genre
Music genre
Ahmad Sheikh
 
Heartsongs resale
Heartsongs resaleHeartsongs resale
Heartsongs resale
JJJJJKL
 
JKUAT Nakuru
JKUAT NakuruJKUAT Nakuru
JKUAT Nakuru
Brooke McCarter
 
Formula 1 p point
Formula 1 p pointFormula 1 p point
Formula 1 p point
agavic
 
Suryasuresh
SuryasureshSuryasuresh
Suryasuresh
rsuryasuresh
 
¿Por qué la humedad es mayor en zonas de vegetación?
¿Por qué la humedad es mayor en zonas de vegetación?¿Por qué la humedad es mayor en zonas de vegetación?
¿Por qué la humedad es mayor en zonas de vegetación?
Jose Vicente Garcia
 
Exposición trabajo final de Investigación
Exposición trabajo final de Investigación Exposición trabajo final de Investigación
Exposición trabajo final de Investigación
wilberi86
 

Viewers also liked (20)

Metodologia da ciência - filiosofia e prática da pesquisa - fabio apolinário
Metodologia da ciência - filiosofia e prática da pesquisa - fabio apolinárioMetodologia da ciência - filiosofia e prática da pesquisa - fabio apolinário
Metodologia da ciência - filiosofia e prática da pesquisa - fabio apolinário
 
Internet y redes sociales 2
Internet y redes sociales 2Internet y redes sociales 2
Internet y redes sociales 2
 
REPASO UNIT 5 4º PRIMARIA "THE CIRCUS IS IN TOWN"
REPASO UNIT 5 4º PRIMARIA "THE CIRCUS IS IN TOWN"REPASO UNIT 5 4º PRIMARIA "THE CIRCUS IS IN TOWN"
REPASO UNIT 5 4º PRIMARIA "THE CIRCUS IS IN TOWN"
 
Anders cv
Anders cvAnders cv
Anders cv
 
La prepa ..
La prepa ..La prepa ..
La prepa ..
 
AbdelRahman-Amr
AbdelRahman-AmrAbdelRahman-Amr
AbdelRahman-Amr
 
Pptexamples
PptexamplesPptexamples
Pptexamples
 
Graficos word
Graficos wordGraficos word
Graficos word
 
Prep. 3 ° teste
Prep. 3 ° testePrep. 3 ° teste
Prep. 3 ° teste
 
A célula
A célulaA célula
A célula
 
Развитие радиоэлектронной промышленности России
Развитие радиоэлектронной промышленности РоссииРазвитие радиоэлектронной промышленности России
Развитие радиоэлектронной промышленности России
 
Mistura Beauty Solutions Case Analysis
Mistura Beauty Solutions Case AnalysisMistura Beauty Solutions Case Analysis
Mistura Beauty Solutions Case Analysis
 
Complejo fraterno
Complejo fraternoComplejo fraterno
Complejo fraterno
 
Music genre
Music genreMusic genre
Music genre
 
Heartsongs resale
Heartsongs resaleHeartsongs resale
Heartsongs resale
 
JKUAT Nakuru
JKUAT NakuruJKUAT Nakuru
JKUAT Nakuru
 
Formula 1 p point
Formula 1 p pointFormula 1 p point
Formula 1 p point
 
Suryasuresh
SuryasureshSuryasuresh
Suryasuresh
 
¿Por qué la humedad es mayor en zonas de vegetación?
¿Por qué la humedad es mayor en zonas de vegetación?¿Por qué la humedad es mayor en zonas de vegetación?
¿Por qué la humedad es mayor en zonas de vegetación?
 
Exposición trabajo final de Investigación
Exposición trabajo final de Investigación Exposición trabajo final de Investigación
Exposición trabajo final de Investigación
 

Similar to Smashingconf 150319145648-conversion-gate01

Smashingconf nyc-final
Smashingconf nyc-finalSmashingconf nyc-final
Smashingconf nyc-final
Christian Heilmann
 
Reasons to be cheerful - Fronteers 2010
Reasons to be cheerful - Fronteers 2010Reasons to be cheerful - Fronteers 2010
Reasons to be cheerful - Fronteers 2010
Christian Heilmann
 
Welcome to planet Fintlewoodlewix - SmashingConf NYC 2014
Welcome to planet Fintlewoodlewix - SmashingConf NYC 2014Welcome to planet Fintlewoodlewix - SmashingConf NYC 2014
Welcome to planet Fintlewoodlewix - SmashingConf NYC 2014
Christian Heilmann
 
The Soul in The Machine - Developing for Humans
The Soul in The Machine - Developing for HumansThe Soul in The Machine - Developing for Humans
The Soul in The Machine - Developing for Humans
Christian Heilmann
 
Of Gaps, Fillers and Empty Spaces… Fronteers2015 closing keynote
Of Gaps, Fillers and Empty Spaces… Fronteers2015 closing keynoteOf Gaps, Fillers and Empty Spaces… Fronteers2015 closing keynote
Of Gaps, Fillers and Empty Spaces… Fronteers2015 closing keynote
Christian Heilmann
 
Progressing JavaScript and Apps the Web way…
 Progressing JavaScript and Apps the Web way…  Progressing JavaScript and Apps the Web way…
Progressing JavaScript and Apps the Web way…
Christian Heilmann
 
Innovating the other web - #wrocsharp keynote
Innovating the other web - #wrocsharp keynote Innovating the other web - #wrocsharp keynote
Innovating the other web - #wrocsharp keynote
Christian Heilmann
 
What's next? J and beyond keynote 2015
What's next? J and beyond keynote 2015What's next? J and beyond keynote 2015
What's next? J and beyond keynote 2015
Christian Heilmann
 
Finding harmony in web development
Finding harmony in web developmentFinding harmony in web development
Finding harmony in web development
Christian Heilmann
 
A New Hope – the web strikes back
A New Hope – the web strikes backA New Hope – the web strikes back
A New Hope – the web strikes back
Christian Heilmann
 
What if everything is awesome? Codemotion Madrid 2014
What if everything is awesome? Codemotion Madrid 2014What if everything is awesome? Codemotion Madrid 2014
What if everything is awesome? Codemotion Madrid 2014
Christian Heilmann
 
No more excuses! Let's build beautiful things. #codemotion Rome
No  more excuses! Let's build beautiful things. #codemotion Rome No  more excuses! Let's build beautiful things. #codemotion Rome
No more excuses! Let's build beautiful things. #codemotion Rome
Christian Heilmann
 
2 Conferences in 1 hour
2 Conferences in 1 hour2 Conferences in 1 hour
2 Conferences in 1 hour
Ian Forrester
 
Unlocking the Power of Digital Networks
Unlocking the Power of Digital Networks Unlocking the Power of Digital Networks
Unlocking the Power of Digital Networks
Brian Vellmure
 
Ogilvy Digital Marketing A Z
Ogilvy Digital Marketing A ZOgilvy Digital Marketing A Z
Ogilvy Digital Marketing A Z
verge
 
The wheel is spinning but the hamster is almost dead - Smartweb 2015
The wheel is spinning but the hamster is almost dead - Smartweb 2015The wheel is spinning but the hamster is almost dead - Smartweb 2015
The wheel is spinning but the hamster is almost dead - Smartweb 2015
Christian Heilmann
 
Web User Experience in 2021
Web User Experience in 2021Web User Experience in 2021
Web User Experience in 2021
Drew Gorton
 
KEYNOTE: Nullcon 2021 - Security Research and Disclosure - The Unauthorized B...
KEYNOTE: Nullcon 2021 - Security Research and Disclosure - The Unauthorized B...KEYNOTE: Nullcon 2021 - Security Research and Disclosure - The Unauthorized B...
KEYNOTE: Nullcon 2021 - Security Research and Disclosure - The Unauthorized B...
Casey Ellis
 
Of innovation and impatience - Future Decoded 2015
Of innovation and impatience - Future Decoded 2015Of innovation and impatience - Future Decoded 2015
Of innovation and impatience - Future Decoded 2015
Christian Heilmann
 
Mind the Gap - All things Open 2015 Keynote
Mind the Gap - All things Open 2015 KeynoteMind the Gap - All things Open 2015 Keynote
Mind the Gap - All things Open 2015 Keynote
Christian Heilmann
 

Similar to Smashingconf 150319145648-conversion-gate01 (20)

Smashingconf nyc-final
Smashingconf nyc-finalSmashingconf nyc-final
Smashingconf nyc-final
 
Reasons to be cheerful - Fronteers 2010
Reasons to be cheerful - Fronteers 2010Reasons to be cheerful - Fronteers 2010
Reasons to be cheerful - Fronteers 2010
 
Welcome to planet Fintlewoodlewix - SmashingConf NYC 2014
Welcome to planet Fintlewoodlewix - SmashingConf NYC 2014Welcome to planet Fintlewoodlewix - SmashingConf NYC 2014
Welcome to planet Fintlewoodlewix - SmashingConf NYC 2014
 
The Soul in The Machine - Developing for Humans
The Soul in The Machine - Developing for HumansThe Soul in The Machine - Developing for Humans
The Soul in The Machine - Developing for Humans
 
Of Gaps, Fillers and Empty Spaces… Fronteers2015 closing keynote
Of Gaps, Fillers and Empty Spaces… Fronteers2015 closing keynoteOf Gaps, Fillers and Empty Spaces… Fronteers2015 closing keynote
Of Gaps, Fillers and Empty Spaces… Fronteers2015 closing keynote
 
Progressing JavaScript and Apps the Web way…
 Progressing JavaScript and Apps the Web way…  Progressing JavaScript and Apps the Web way…
Progressing JavaScript and Apps the Web way…
 
Innovating the other web - #wrocsharp keynote
Innovating the other web - #wrocsharp keynote Innovating the other web - #wrocsharp keynote
Innovating the other web - #wrocsharp keynote
 
What's next? J and beyond keynote 2015
What's next? J and beyond keynote 2015What's next? J and beyond keynote 2015
What's next? J and beyond keynote 2015
 
Finding harmony in web development
Finding harmony in web developmentFinding harmony in web development
Finding harmony in web development
 
A New Hope – the web strikes back
A New Hope – the web strikes backA New Hope – the web strikes back
A New Hope – the web strikes back
 
What if everything is awesome? Codemotion Madrid 2014
What if everything is awesome? Codemotion Madrid 2014What if everything is awesome? Codemotion Madrid 2014
What if everything is awesome? Codemotion Madrid 2014
 
No more excuses! Let's build beautiful things. #codemotion Rome
No  more excuses! Let's build beautiful things. #codemotion Rome No  more excuses! Let's build beautiful things. #codemotion Rome
No more excuses! Let's build beautiful things. #codemotion Rome
 
2 Conferences in 1 hour
2 Conferences in 1 hour2 Conferences in 1 hour
2 Conferences in 1 hour
 
Unlocking the Power of Digital Networks
Unlocking the Power of Digital Networks Unlocking the Power of Digital Networks
Unlocking the Power of Digital Networks
 
Ogilvy Digital Marketing A Z
Ogilvy Digital Marketing A ZOgilvy Digital Marketing A Z
Ogilvy Digital Marketing A Z
 
The wheel is spinning but the hamster is almost dead - Smartweb 2015
The wheel is spinning but the hamster is almost dead - Smartweb 2015The wheel is spinning but the hamster is almost dead - Smartweb 2015
The wheel is spinning but the hamster is almost dead - Smartweb 2015
 
Web User Experience in 2021
Web User Experience in 2021Web User Experience in 2021
Web User Experience in 2021
 
KEYNOTE: Nullcon 2021 - Security Research and Disclosure - The Unauthorized B...
KEYNOTE: Nullcon 2021 - Security Research and Disclosure - The Unauthorized B...KEYNOTE: Nullcon 2021 - Security Research and Disclosure - The Unauthorized B...
KEYNOTE: Nullcon 2021 - Security Research and Disclosure - The Unauthorized B...
 
Of innovation and impatience - Future Decoded 2015
Of innovation and impatience - Future Decoded 2015Of innovation and impatience - Future Decoded 2015
Of innovation and impatience - Future Decoded 2015
 
Mind the Gap - All things Open 2015 Keynote
Mind the Gap - All things Open 2015 KeynoteMind the Gap - All things Open 2015 Keynote
Mind the Gap - All things Open 2015 Keynote
 

More from Home

Smashingconf 150319145648-conversion-gate01
Smashingconf 150319145648-conversion-gate01Smashingconf 150319145648-conversion-gate01
Smashingconf 150319145648-conversion-gate01
Home
 
DMV manual
DMV manualDMV manual
DMV manual
Home
 
Test file2
Test file2Test file2
Test file2
Home
 
Danpatra
DanpatraDanpatra
Danpatra
Home
 
Sw teams post
Sw teams postSw teams post
Sw teams post
Home
 
Houserentreceipt 130212074227-phpapp01
Houserentreceipt 130212074227-phpapp01Houserentreceipt 130212074227-phpapp01
Houserentreceipt 130212074227-phpapp01
Home
 
Test file
Test fileTest file
Test file
Home
 
test embed
test embedtest embed
test embed
Home
 
A laboratory for teaching object oriented thinking
A laboratory for teaching object oriented thinkingA laboratory for teaching object oriented thinking
A laboratory for teaching object oriented thinking
Home
 
Bicpresentation14jan2010 13129467760471-phpapp02-110809224528-phpapp02
Bicpresentation14jan2010 13129467760471-phpapp02-110809224528-phpapp02Bicpresentation14jan2010 13129467760471-phpapp02-110809224528-phpapp02
Bicpresentation14jan2010 13129467760471-phpapp02-110809224528-phpapp02
Home
 
1 2 trainto somewhere
1 2 trainto somewhere1 2 trainto somewhere
1 2 trainto somewhere
Home
 
House rent receipt
House rent receiptHouse rent receipt
House rent receipt
Home
 

More from Home (12)

Smashingconf 150319145648-conversion-gate01
Smashingconf 150319145648-conversion-gate01Smashingconf 150319145648-conversion-gate01
Smashingconf 150319145648-conversion-gate01
 
DMV manual
DMV manualDMV manual
DMV manual
 
Test file2
Test file2Test file2
Test file2
 
Danpatra
DanpatraDanpatra
Danpatra
 
Sw teams post
Sw teams postSw teams post
Sw teams post
 
Houserentreceipt 130212074227-phpapp01
Houserentreceipt 130212074227-phpapp01Houserentreceipt 130212074227-phpapp01
Houserentreceipt 130212074227-phpapp01
 
Test file
Test fileTest file
Test file
 
test embed
test embedtest embed
test embed
 
A laboratory for teaching object oriented thinking
A laboratory for teaching object oriented thinkingA laboratory for teaching object oriented thinking
A laboratory for teaching object oriented thinking
 
Bicpresentation14jan2010 13129467760471-phpapp02-110809224528-phpapp02
Bicpresentation14jan2010 13129467760471-phpapp02-110809224528-phpapp02Bicpresentation14jan2010 13129467760471-phpapp02-110809224528-phpapp02
Bicpresentation14jan2010 13129467760471-phpapp02-110809224528-phpapp02
 
1 2 trainto somewhere
1 2 trainto somewhere1 2 trainto somewhere
1 2 trainto somewhere
 
House rent receipt
House rent receiptHouse rent receipt
House rent receipt
 

Smashingconf 150319145648-conversion-gate01