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.

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
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

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
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
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

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
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
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

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
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
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

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
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

A quick reminder of how we make it too complex for ourselves as web developers these days, and how changes in the browser world mean mainly one thing: build to standards.

codemotion rome spartan interop standards
2 Conferences in 1 hour
2 Conferences in 1 hour2 Conferences in 1 hour
2 Conferences in 1 hour

The document discusses several topics related to social networks and web technologies: 1. It discusses various conferences focused on social networking, web applications, and related topics. 2. It covers issues around social network portability and how users can access their social graph data across different services. Both lightweight and heavyweight approaches are mentioned. 3. Trends in the roles of users, designers, and developers are discussed in the context of changes in technologies and how people use the web. The impact on the culture of education and startups is also summarized.

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

Unlocking the Power of Digital Networks
Unlocking the Power of Digital Networks Unlocking the Power of Digital Networks
Unlocking the Power of Digital Networks

The document discusses how digital networks are unlocking passion and enabling deeper relationships and value creation. It addresses how to discover, nurture and amplify passion through connection and by providing access to information and people. It also discusses how barriers to access are eroding, the new scarcities in a world of increased access, and how to provide premium experiences and context to command attention in this environment. Key questions addressed include how to help customers accomplish their goals, be highly relevant and present on their channels, and journey further into niche areas.

digitalcommunitiesvalue creation
Ogilvy Digital Marketing A Z
Ogilvy Digital Marketing A ZOgilvy Digital Marketing A Z
Ogilvy Digital Marketing A Z

This document is an introduction to "The Little Red Book", which discusses using old technologies like printed books to share new ideas. It contains definitions for internet terminology like "ad space", "AJAX", "applet", and "avatar". The definitions are intended to explain technical terms in an accessible way using everyday language and examples. The overall document serves as a glossary for internet-related words and concepts.

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

A talk about innovation and impostor syndrome. A talk about the next web that's coming and the technology we have, but forgot.

web.smartwebimpostors
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

Web User Experience in 2021
Web User Experience in 2021Web User Experience in 2021
Web User Experience in 2021

The way people experience the web will see dramatic change in response to new tools, expectations and constraints in the coming years. This session will highlight some major forces shaping our medium and lead us in thinking about how we should expect to evolve what we deliver in light of changes in hardware, mobile, wearable, data, and software among others. We will look to parallels in architecture, aircraft and other technologies and suggest future trends that will evolve. Attendees will gain a better understanding of the changing nature of our environment and the impact of all of these forces and is appropriate for anyone working in this field who is interested in what the future may bring. Attendees will leave ready to make their own decisions about how best to embrace these forces in their own work.

futuretechnologyweb
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...

KEYNOTE: Nullcon 2021 - Security Research and Disclosure - The Unauthorized Biography How did we get here? What is my opportunity? How can I seize it?

bug bountyvulnerability disclosurenullcon
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

It is easy to think what we have as developers is what people use and that lead us to make the web bloated.

javascriptwebdevelopmentsummitfuturedecoded2015
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

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

The document discusses issues with the current state of the web including slow page load times and large file sizes. It suggests that overuse of third-party scripts and advertisements have degraded the user experience. The author calls for simplifying web pages, prioritizing users over technology, and increased collaboration between browser makers and web developers to rebuild the web. Simplifying code, updating outdated libraries, and assuming unknown browsers are capable instead of limited can help improve the web.

allthingsopen
Develop, Debug, Learn? - Dotjs2019
Develop, Debug, Learn? - Dotjs2019Develop, Debug, Learn? - Dotjs2019
Develop, Debug, Learn? - Dotjs2019

We are obsessed with coding and creating automated workflows and optimisations. And yet our final products aren't making it easy for people to use them. Somewhere, we lost empathy for our end users and other developers. Maybe it is time to change that. Here are some ideas.

javascriptdevelopmentlearning
Hinting at a better web
Hinting at a better webHinting at a better web
Hinting at a better web

This document discusses ways to improve how web developers learn best practices through browser and tooling improvements. It suggests that linting and inline insights directly in code editors could help prevent mistakes by flagging issues early. A tool called webhint is highlighted that provides one-stop checking and explanations of hints related to performance, accessibility, security and more. The document advocates for customizing hints based on a project's specific needs and environment. Overall, it argues for accelerated learning through context-sensitive, customizable best practices integrated into development workflows.

testingbrowserswebdevelopment
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

Taking the "vile" out of privilege
Taking the "vile" out of privilegeTaking the "vile" out of privilege
Taking the "vile" out of privilege

This document discusses privilege in the context of social media and the internet. It acknowledges privileges like internet access, the ability to communicate, and supportive online communities. It warns that machine learning and algorithms risk creating echo chambers and guided messaging if they are not kept in check by human curation. The document advocates taking back the web for decent, thinking and loving humans and using privileges to help others gain access to learning, communication, and communities.

social mediaprivilege
Seven ways to be a happier JavaScript developer - NDC Oslo
Seven ways to be a happier JavaScript developer - NDC OsloSeven ways to be a happier JavaScript developer - NDC Oslo
Seven ways to be a happier JavaScript developer - NDC Oslo

JavaScript is a bigger world than a language these days. Time to take stock and find happiness in that world.

ndcoslondcoslo2018javascript
Artificial intelligence for humans… #AIDC2018 keynote
Artificial intelligence for humans… #AIDC2018 keynoteArtificial intelligence for humans… #AIDC2018 keynote
Artificial intelligence for humans… #AIDC2018 keynote

This document discusses artificial intelligence and how it can help humans. It covers that AI is not new, having originated in the 1950s, and is now more advanced due to increased computing power. It also discusses how AI utilizes pattern recognition and machine learning. The document then covers several applications of AI including computer vision, natural language processing, sentiment analysis, speech recognition/conversion and moderation. It notes both the benefits of AI in automating tasks and preventing errors, as well as the responsibilities of ensuring transparency and allowing people to opt-in to algorithms.

aidc2018machine learningartificial intelligence
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

Killing the golden calf of coding - We are Developers keynote
Killing the golden calf of coding - We are Developers keynoteKilling the golden calf of coding - We are Developers keynote
Killing the golden calf of coding - We are Developers keynote

The document discusses concerns about the perception and realities of coding careers. It expresses worry that coding is seen solely as a way to get a job rather than as a means of problem-solving. While coding can provide fulfilling work, the document cautions that the need for coders may decrease with automation and that the role may evolve from coding to engineering. It suggests a future where machines assist with repetitive coding tasks and people focus on delivering maintainable, secure products with attention to privacy and user experience.

weardevs2018machinelearningprogramming
Progressive Web Apps - Techdays Finland
Progressive Web Apps - Techdays FinlandProgressive Web Apps - Techdays Finland
Progressive Web Apps - Techdays Finland

PWA are a hot topic and it is important to understand that they are a different approach to apps than the traditional way of packaging something and letting the user install it. In this keynote you'll see some of the differences.

pwatdfinland
Taking the "vile" out of privilege
Taking the "vile" out of privilegeTaking the "vile" out of privilege
Taking the "vile" out of privilege

This document discusses privilege in technology and perceptions of technology workers. It acknowledges the privileges that tech workers enjoy, such as access to resources and high demand in the job market. However, it also notes problems like peer pressure, lack of work-life balance, and imposter syndrome. Both tech workers and the public have skewed perceptions of each other - tech workers feel others do not appreciate or understand their work, while the public sees tech workers as antisocial or caring only about profit. The document encourages taking small steps to improve the situation, such as being kind to oneself, considering others, sharing knowledge, and focusing on quality over quantity of work.

smashingconflondon
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

Five ways to be a happier JavaScript developer
Five ways to be a happier JavaScript developerFive ways to be a happier JavaScript developer
Five ways to be a happier JavaScript developer

The document provides five ways for JavaScript developers to be happier: 1) Concentrate on the present and focus on creating rather than worrying about the past or future. 2) Limit distractions by streamlining your development environment and using an editor like VS Code that consolidates features. 3) Make mistakes less likely by using linters to catch errors as you code. 4) Get to know your tools better like debuggers to avoid console.log and gain insights to build better solutions. 5) Give back to others in the community by being helpful rather than causing drama.

smashingconf nycsmashingconfjavascript
Taking the P out of PWA
Taking the P out of PWATaking the P out of PWA
Taking the P out of PWA

The document discusses progressive web apps (PWAs) and provides suggestions for improving them. It notes that while PWAs aim to have engaging, fast, integrated, and reliable experiences like native apps, they still have room for improvement in areas like speed, integration, and reliability. It emphasizes that PWAs should adhere to web best practices and provide actually useful experiences rather than just focusing on technical features. The document encourages helping the PWA effort by providing feedback, using and contributing to tools, keeping messaging up-to-date, and promoting high-quality examples.

pwalondonmeetup
Sacrificing the golden calf of "coding"
Sacrificing the golden calf of "coding"Sacrificing the golden calf of "coding"
Sacrificing the golden calf of "coding"

Chris Heilmann gave a talk at BTConf in Munich in January 2018 about machine learning, automation worries, and coding. He discussed how coding used to refer to creative programming within technical limitations but now often refers to programming for work. He addressed common worries about new technologies and dependencies, and argued that abstractions are not inherently bad and help more people build products together through consensus. The talk focused on using tools to be more productive and enabling rather than seeing them as dangers, and creating solutions for users rather than fighting old approaches.

btconfbtconfmuc
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
 

Similar to Welcome to planet Fintlewoodlewix - SmashingConf Oxford 2014

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 Welcome to planet Fintlewoodlewix - SmashingConf Oxford 2014 (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 Christian Heilmann

Develop, Debug, Learn? - Dotjs2019
Develop, Debug, Learn? - Dotjs2019Develop, Debug, Learn? - Dotjs2019
Develop, Debug, Learn? - Dotjs2019
Christian Heilmann
 
Hinting at a better web
Hinting at a better webHinting at a better web
Hinting at a better web
Christian Heilmann
 
Taking the "vile" out of privilege
Taking the "vile" out of privilegeTaking the "vile" out of privilege
Taking the "vile" out of privilege
Christian Heilmann
 
Seven ways to be a happier JavaScript developer - NDC Oslo
Seven ways to be a happier JavaScript developer - NDC OsloSeven ways to be a happier JavaScript developer - NDC Oslo
Seven ways to be a happier JavaScript developer - NDC Oslo
Christian Heilmann
 
Artificial intelligence for humans… #AIDC2018 keynote
Artificial intelligence for humans… #AIDC2018 keynoteArtificial intelligence for humans… #AIDC2018 keynote
Artificial intelligence for humans… #AIDC2018 keynote
Christian Heilmann
 
Killing the golden calf of coding - We are Developers keynote
Killing the golden calf of coding - We are Developers keynoteKilling the golden calf of coding - We are Developers keynote
Killing the golden calf of coding - We are Developers keynote
Christian Heilmann
 
Progressive Web Apps - Techdays Finland
Progressive Web Apps - Techdays FinlandProgressive Web Apps - Techdays Finland
Progressive Web Apps - Techdays Finland
Christian Heilmann
 
Taking the "vile" out of privilege
Taking the "vile" out of privilegeTaking the "vile" out of privilege
Taking the "vile" out of privilege
Christian Heilmann
 
Five ways to be a happier JavaScript developer
Five ways to be a happier JavaScript developerFive ways to be a happier JavaScript developer
Five ways to be a happier JavaScript developer
Christian Heilmann
 
Taking the P out of PWA
Taking the P out of PWATaking the P out of PWA
Taking the P out of PWA
Christian Heilmann
 
Sacrificing the golden calf of "coding"
Sacrificing the golden calf of "coding"Sacrificing the golden calf of "coding"
Sacrificing the golden calf of "coding"
Christian Heilmann
 
You learned JavaScript - now what?
You learned JavaScript - now what?You learned JavaScript - now what?
You learned JavaScript - now what?
Christian Heilmann
 
Sacrificing the golden calf of "coding"
Sacrificing the golden calf of "coding"Sacrificing the golden calf of "coding"
Sacrificing the golden calf of "coding"
Christian Heilmann
 
Progressive Web Apps - Covering the best of both worlds - DevReach
Progressive Web Apps - Covering the best of both worlds - DevReachProgressive Web Apps - Covering the best of both worlds - DevReach
Progressive Web Apps - Covering the best of both worlds - DevReach
Christian Heilmann
 
Progressive Web Apps - Covering the best of both worlds
Progressive Web Apps - Covering the best of both worldsProgressive Web Apps - Covering the best of both worlds
Progressive Web Apps - Covering the best of both worlds
Christian Heilmann
 
Non-trivial pursuits: Learning machines and forgetful humans
Non-trivial pursuits: Learning machines and forgetful humansNon-trivial pursuits: Learning machines and forgetful humans
Non-trivial pursuits: Learning machines and forgetful humans
Christian Heilmann
 
Progressive Web Apps - Bringing the web front and center
Progressive Web Apps - Bringing the web front and center Progressive Web Apps - Bringing the web front and center
Progressive Web Apps - Bringing the web front and center
Christian Heilmann
 
CSS vs. JavaScript - Trust vs. Control
CSS vs. JavaScript - Trust vs. ControlCSS vs. JavaScript - Trust vs. Control
CSS vs. JavaScript - Trust vs. Control
Christian Heilmann
 
Leveling up your JavaScipt - DrupalJam 2017
Leveling up your JavaScipt - DrupalJam 2017Leveling up your JavaScipt - DrupalJam 2017
Leveling up your JavaScipt - DrupalJam 2017
Christian Heilmann
 
The Soul in The Machine - Developing for Humans (FrankenJS edition)
The Soul in The Machine - Developing for Humans (FrankenJS edition)The Soul in The Machine - Developing for Humans (FrankenJS edition)
The Soul in The Machine - Developing for Humans (FrankenJS edition)
Christian Heilmann
 

More from Christian Heilmann (20)

Develop, Debug, Learn? - Dotjs2019
Develop, Debug, Learn? - Dotjs2019Develop, Debug, Learn? - Dotjs2019
Develop, Debug, Learn? - Dotjs2019
 
Hinting at a better web
Hinting at a better webHinting at a better web
Hinting at a better web
 
Taking the "vile" out of privilege
Taking the "vile" out of privilegeTaking the "vile" out of privilege
Taking the "vile" out of privilege
 
Seven ways to be a happier JavaScript developer - NDC Oslo
Seven ways to be a happier JavaScript developer - NDC OsloSeven ways to be a happier JavaScript developer - NDC Oslo
Seven ways to be a happier JavaScript developer - NDC Oslo
 
Artificial intelligence for humans… #AIDC2018 keynote
Artificial intelligence for humans… #AIDC2018 keynoteArtificial intelligence for humans… #AIDC2018 keynote
Artificial intelligence for humans… #AIDC2018 keynote
 
Killing the golden calf of coding - We are Developers keynote
Killing the golden calf of coding - We are Developers keynoteKilling the golden calf of coding - We are Developers keynote
Killing the golden calf of coding - We are Developers keynote
 
Progressive Web Apps - Techdays Finland
Progressive Web Apps - Techdays FinlandProgressive Web Apps - Techdays Finland
Progressive Web Apps - Techdays Finland
 
Taking the "vile" out of privilege
Taking the "vile" out of privilegeTaking the "vile" out of privilege
Taking the "vile" out of privilege
 
Five ways to be a happier JavaScript developer
Five ways to be a happier JavaScript developerFive ways to be a happier JavaScript developer
Five ways to be a happier JavaScript developer
 
Taking the P out of PWA
Taking the P out of PWATaking the P out of PWA
Taking the P out of PWA
 
Sacrificing the golden calf of "coding"
Sacrificing the golden calf of "coding"Sacrificing the golden calf of "coding"
Sacrificing the golden calf of "coding"
 
You learned JavaScript - now what?
You learned JavaScript - now what?You learned JavaScript - now what?
You learned JavaScript - now what?
 
Sacrificing the golden calf of "coding"
Sacrificing the golden calf of "coding"Sacrificing the golden calf of "coding"
Sacrificing the golden calf of "coding"
 
Progressive Web Apps - Covering the best of both worlds - DevReach
Progressive Web Apps - Covering the best of both worlds - DevReachProgressive Web Apps - Covering the best of both worlds - DevReach
Progressive Web Apps - Covering the best of both worlds - DevReach
 
Progressive Web Apps - Covering the best of both worlds
Progressive Web Apps - Covering the best of both worldsProgressive Web Apps - Covering the best of both worlds
Progressive Web Apps - Covering the best of both worlds
 
Non-trivial pursuits: Learning machines and forgetful humans
Non-trivial pursuits: Learning machines and forgetful humansNon-trivial pursuits: Learning machines and forgetful humans
Non-trivial pursuits: Learning machines and forgetful humans
 
Progressive Web Apps - Bringing the web front and center
Progressive Web Apps - Bringing the web front and center Progressive Web Apps - Bringing the web front and center
Progressive Web Apps - Bringing the web front and center
 
CSS vs. JavaScript - Trust vs. Control
CSS vs. JavaScript - Trust vs. ControlCSS vs. JavaScript - Trust vs. Control
CSS vs. JavaScript - Trust vs. Control
 
Leveling up your JavaScipt - DrupalJam 2017
Leveling up your JavaScipt - DrupalJam 2017Leveling up your JavaScipt - DrupalJam 2017
Leveling up your JavaScipt - DrupalJam 2017
 
The Soul in The Machine - Developing for Humans (FrankenJS edition)
The Soul in The Machine - Developing for Humans (FrankenJS edition)The Soul in The Machine - Developing for Humans (FrankenJS edition)
The Soul in The Machine - Developing for Humans (FrankenJS edition)
 

Recently uploaded

GUIA_LEGAL_CHAPTER-9_COLOMBIAN ELECTRICITY (1).pdf
GUIA_LEGAL_CHAPTER-9_COLOMBIAN ELECTRICITY (1).pdfGUIA_LEGAL_CHAPTER-9_COLOMBIAN ELECTRICITY (1).pdf
GUIA_LEGAL_CHAPTER-9_COLOMBIAN ELECTRICITY (1).pdf
ProexportColombia1
 
Profiling of Cafe Business in Talavera, Nueva Ecija: A Basis for Development ...
Profiling of Cafe Business in Talavera, Nueva Ecija: A Basis for Development ...Profiling of Cafe Business in Talavera, Nueva Ecija: A Basis for Development ...
Profiling of Cafe Business in Talavera, Nueva Ecija: A Basis for Development ...
IJAEMSJORNAL
 
Exploring Deep Learning Models for Image Recognition: A Comparative Review
Exploring Deep Learning Models for Image Recognition: A Comparative ReviewExploring Deep Learning Models for Image Recognition: A Comparative Review
Exploring Deep Learning Models for Image Recognition: A Comparative Review
sipij
 
21EC63_Module1B.pptx VLSI design 21ec63 MOS TRANSISTOR THEORY
21EC63_Module1B.pptx VLSI design 21ec63 MOS TRANSISTOR THEORY21EC63_Module1B.pptx VLSI design 21ec63 MOS TRANSISTOR THEORY
21EC63_Module1B.pptx VLSI design 21ec63 MOS TRANSISTOR THEORY
PradeepKumarSK3
 
Lecture 6 - The effect of Corona effect in Power systems.pdf
Lecture 6 - The effect of Corona effect in Power systems.pdfLecture 6 - The effect of Corona effect in Power systems.pdf
Lecture 6 - The effect of Corona effect in Power systems.pdf
peacekipu
 
Vernier Caliper and How to use Vernier Caliper.ppsx
Vernier Caliper and How to use Vernier Caliper.ppsxVernier Caliper and How to use Vernier Caliper.ppsx
Vernier Caliper and How to use Vernier Caliper.ppsx
Tool and Die Tech
 
Unit 1 Information Storage and Retrieval
Unit 1 Information Storage and RetrievalUnit 1 Information Storage and Retrieval
Unit 1 Information Storage and Retrieval
KishorMahale5
 
UNIT I INCEPTION OF INFORMATION DESIGN 20CDE09-ID
UNIT I INCEPTION OF INFORMATION DESIGN 20CDE09-IDUNIT I INCEPTION OF INFORMATION DESIGN 20CDE09-ID
UNIT I INCEPTION OF INFORMATION DESIGN 20CDE09-ID
GOWSIKRAJA PALANISAMY
 
Natural Is The Best: Model-Agnostic Code Simplification for Pre-trained Large...
Natural Is The Best: Model-Agnostic Code Simplification for Pre-trained Large...Natural Is The Best: Model-Agnostic Code Simplification for Pre-trained Large...
Natural Is The Best: Model-Agnostic Code Simplification for Pre-trained Large...
YanKing2
 
Bangalore @ℂall @Girls ꧁❤ 0000000000 ❤꧂@ℂall @Girls Service Vip Top Model Safe
Bangalore @ℂall @Girls ꧁❤ 0000000000 ❤꧂@ℂall @Girls Service Vip Top Model SafeBangalore @ℂall @Girls ꧁❤ 0000000000 ❤꧂@ℂall @Girls Service Vip Top Model Safe
Bangalore @ℂall @Girls ꧁❤ 0000000000 ❤꧂@ℂall @Girls Service Vip Top Model Safe
bookhotbebes1
 
1239_2.pdf IS CODE FOR GI PIPE FOR PROCUREMENT
1239_2.pdf IS CODE FOR GI PIPE FOR PROCUREMENT1239_2.pdf IS CODE FOR GI PIPE FOR PROCUREMENT
1239_2.pdf IS CODE FOR GI PIPE FOR PROCUREMENT
Mani Krishna Sarkar
 
MSBTE K Scheme MSBTE K Scheme MSBTE K Scheme MSBTE K Scheme
MSBTE K Scheme MSBTE K Scheme MSBTE K Scheme MSBTE K SchemeMSBTE K Scheme MSBTE K Scheme MSBTE K Scheme MSBTE K Scheme
MSBTE K Scheme MSBTE K Scheme MSBTE K Scheme MSBTE K Scheme
Anwar Patel
 
Conservation of Taksar through Economic Regeneration
Conservation of Taksar through Economic RegenerationConservation of Taksar through Economic Regeneration
Conservation of Taksar through Economic Regeneration
PriyankaKarn3
 
Response & Safe AI at Summer School of AI at IIITH
Response & Safe AI at Summer School of AI at IIITHResponse & Safe AI at Summer School of AI at IIITH
Response & Safe AI at Summer School of AI at IIITH
IIIT Hyderabad
 
IWISS Catalog 2024
IWISS Catalog 2024IWISS Catalog 2024
IWISS Catalog 2024
Iwiss Tools Co.,Ltd
 
kiln burning and kiln burner system for clinker
kiln burning and kiln burner system for clinkerkiln burning and kiln burner system for clinker
kiln burning and kiln burner system for clinker
hamedmustafa094
 
How to Manage Internal Notes in Odoo 17 POS
How to Manage Internal Notes in Odoo 17 POSHow to Manage Internal Notes in Odoo 17 POS
How to Manage Internal Notes in Odoo 17 POS
Celine George
 
LeetCode Database problems solved using PySpark.pdf
LeetCode Database problems solved using PySpark.pdfLeetCode Database problems solved using PySpark.pdf
LeetCode Database problems solved using PySpark.pdf
pavanaroshni1977
 
Quadcopter Dynamics, Stability and Control
Quadcopter Dynamics, Stability and ControlQuadcopter Dynamics, Stability and Control
Quadcopter Dynamics, Stability and Control
Blesson Easo Varghese
 
Biology for computer science BBOC407 vtu
Biology for computer science BBOC407 vtuBiology for computer science BBOC407 vtu
Biology for computer science BBOC407 vtu
santoshpatilrao33
 

Recently uploaded (20)

GUIA_LEGAL_CHAPTER-9_COLOMBIAN ELECTRICITY (1).pdf
GUIA_LEGAL_CHAPTER-9_COLOMBIAN ELECTRICITY (1).pdfGUIA_LEGAL_CHAPTER-9_COLOMBIAN ELECTRICITY (1).pdf
GUIA_LEGAL_CHAPTER-9_COLOMBIAN ELECTRICITY (1).pdf
 
Profiling of Cafe Business in Talavera, Nueva Ecija: A Basis for Development ...
Profiling of Cafe Business in Talavera, Nueva Ecija: A Basis for Development ...Profiling of Cafe Business in Talavera, Nueva Ecija: A Basis for Development ...
Profiling of Cafe Business in Talavera, Nueva Ecija: A Basis for Development ...
 
Exploring Deep Learning Models for Image Recognition: A Comparative Review
Exploring Deep Learning Models for Image Recognition: A Comparative ReviewExploring Deep Learning Models for Image Recognition: A Comparative Review
Exploring Deep Learning Models for Image Recognition: A Comparative Review
 
21EC63_Module1B.pptx VLSI design 21ec63 MOS TRANSISTOR THEORY
21EC63_Module1B.pptx VLSI design 21ec63 MOS TRANSISTOR THEORY21EC63_Module1B.pptx VLSI design 21ec63 MOS TRANSISTOR THEORY
21EC63_Module1B.pptx VLSI design 21ec63 MOS TRANSISTOR THEORY
 
Lecture 6 - The effect of Corona effect in Power systems.pdf
Lecture 6 - The effect of Corona effect in Power systems.pdfLecture 6 - The effect of Corona effect in Power systems.pdf
Lecture 6 - The effect of Corona effect in Power systems.pdf
 
Vernier Caliper and How to use Vernier Caliper.ppsx
Vernier Caliper and How to use Vernier Caliper.ppsxVernier Caliper and How to use Vernier Caliper.ppsx
Vernier Caliper and How to use Vernier Caliper.ppsx
 
Unit 1 Information Storage and Retrieval
Unit 1 Information Storage and RetrievalUnit 1 Information Storage and Retrieval
Unit 1 Information Storage and Retrieval
 
UNIT I INCEPTION OF INFORMATION DESIGN 20CDE09-ID
UNIT I INCEPTION OF INFORMATION DESIGN 20CDE09-IDUNIT I INCEPTION OF INFORMATION DESIGN 20CDE09-ID
UNIT I INCEPTION OF INFORMATION DESIGN 20CDE09-ID
 
Natural Is The Best: Model-Agnostic Code Simplification for Pre-trained Large...
Natural Is The Best: Model-Agnostic Code Simplification for Pre-trained Large...Natural Is The Best: Model-Agnostic Code Simplification for Pre-trained Large...
Natural Is The Best: Model-Agnostic Code Simplification for Pre-trained Large...
 
Bangalore @ℂall @Girls ꧁❤ 0000000000 ❤꧂@ℂall @Girls Service Vip Top Model Safe
Bangalore @ℂall @Girls ꧁❤ 0000000000 ❤꧂@ℂall @Girls Service Vip Top Model SafeBangalore @ℂall @Girls ꧁❤ 0000000000 ❤꧂@ℂall @Girls Service Vip Top Model Safe
Bangalore @ℂall @Girls ꧁❤ 0000000000 ❤꧂@ℂall @Girls Service Vip Top Model Safe
 
1239_2.pdf IS CODE FOR GI PIPE FOR PROCUREMENT
1239_2.pdf IS CODE FOR GI PIPE FOR PROCUREMENT1239_2.pdf IS CODE FOR GI PIPE FOR PROCUREMENT
1239_2.pdf IS CODE FOR GI PIPE FOR PROCUREMENT
 
MSBTE K Scheme MSBTE K Scheme MSBTE K Scheme MSBTE K Scheme
MSBTE K Scheme MSBTE K Scheme MSBTE K Scheme MSBTE K SchemeMSBTE K Scheme MSBTE K Scheme MSBTE K Scheme MSBTE K Scheme
MSBTE K Scheme MSBTE K Scheme MSBTE K Scheme MSBTE K Scheme
 
Conservation of Taksar through Economic Regeneration
Conservation of Taksar through Economic RegenerationConservation of Taksar through Economic Regeneration
Conservation of Taksar through Economic Regeneration
 
Response & Safe AI at Summer School of AI at IIITH
Response & Safe AI at Summer School of AI at IIITHResponse & Safe AI at Summer School of AI at IIITH
Response & Safe AI at Summer School of AI at IIITH
 
IWISS Catalog 2024
IWISS Catalog 2024IWISS Catalog 2024
IWISS Catalog 2024
 
kiln burning and kiln burner system for clinker
kiln burning and kiln burner system for clinkerkiln burning and kiln burner system for clinker
kiln burning and kiln burner system for clinker
 
How to Manage Internal Notes in Odoo 17 POS
How to Manage Internal Notes in Odoo 17 POSHow to Manage Internal Notes in Odoo 17 POS
How to Manage Internal Notes in Odoo 17 POS
 
LeetCode Database problems solved using PySpark.pdf
LeetCode Database problems solved using PySpark.pdfLeetCode Database problems solved using PySpark.pdf
LeetCode Database problems solved using PySpark.pdf
 
Quadcopter Dynamics, Stability and Control
Quadcopter Dynamics, Stability and ControlQuadcopter Dynamics, Stability and Control
Quadcopter Dynamics, Stability and Control
 
Biology for computer science BBOC407 vtu
Biology for computer science BBOC407 vtuBiology for computer science BBOC407 vtu
Biology for computer science BBOC407 vtu
 

Welcome to planet Fintlewoodlewix - SmashingConf Oxford 2014