SlideShare a Scribd company logo
Automating all the wrong things…
Chris Heilmann @codepo8, You got to love frontend, Tel Aviv, June 2016
Of innovation and impatience
Chris Heilmann @codepo8, Future Decoded, London, Nov 2015
CHRIS HEILMANN
@CODEPO8
https://twitter.com/MrMichaelShaw/status/746271419995140096/photo/1
①
②
③
④
⑤
��
⑦
Old and new issues of the web
Tooling and insights
A serious threat
Quite a mess
An old response
A new beginning
A great opportunity

Recommended for you

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
Moore vs. May - everything is faster and better: we can fix that
Moore vs. May - everything is faster and better: we can fix thatMoore vs. May - everything is faster and better: we can fix that
Moore vs. May - everything is faster and better: we can fix that

This document summarizes a presentation about improving efficiency and performance on the web. It discusses Moore's Law, which states that computers get faster every two years, and May's Law, which says software efficiency halves every 18 months to compensate. However, web development has focused too much on innovation and new technologies rather than optimization. As a result, median page load times are over 5 seconds. The document calls for developers to focus on fixing existing issues, improving efficiency, and testing new standards like ES6 before adopting them widely. It argues for less hype and more focus on users, technical limitations, and fixing broken aspects of the current web.

halfstackconf
Overboard.js - where are we going with with jsconfasia / devfestasia
Overboard.js - where are we going with with jsconfasia / devfestasiaOverboard.js - where are we going with with jsconfasia / devfestasia
Overboard.js - where are we going with with jsconfasia / devfestasia

This document summarizes a talk given by Chris Heilmann on the current state and future of JavaScript. It notes that while JavaScript has become incredibly versatile, developers have a tendency to over-engineer solutions and add unnecessary complexity. This bloat slows down sites and hurts users. The document advocates taking a step back to focus on fundamentals and cleanup. It highlights upcoming ES6 features that provide a cleaner baseline and encourages using them responsibly while also fixing existing broken code.

devfestasiajsconfasia
①
②
③
④
⑤
⑥
⑦
Old and new issues of the web
The web is defined as independent of platform
🤖🍎🖼🐧
①
②
③
④
⑤
⑥
⑦
Old and new issues of the web
Independent of browser…
①
②
③
④
⑤
⑥
⑦
Old and new issues of the web
Independent of connectivity…
🚲🏍🚗🚜🚄✈
①
②
③
④
⑤
⑥
⑦
Old and new issues of the web
Independent of location…
🗺

Recommended for you

Let’s learn how to use JavaScript responsibly and stay up-to-date.
Let’s learn how to use JavaScript responsibly and stay up-to-date. Let’s learn how to use JavaScript responsibly and stay up-to-date.
Let’s learn how to use JavaScript responsibly and stay up-to-date.

This document discusses responsible and up-to-date use of JavaScript. It recommends directly learning JavaScript instead of relying on libraries without understanding. Browser tools and editors have improved, removing the need for user agent sniffing or outdated polyfills. New JavaScript features like ES6 are supported in modern browsers through transpilation or superset languages. The overall message is that JavaScript has matured and developers should embrace new capabilities instead of clinging to past workarounds.

devfestasiajsconfasia
The State of the Web - Helsinki meetup
The State of the Web - Helsinki meetupThe State of the Web - Helsinki meetup
The State of the Web - Helsinki meetup

The document discusses the current state of web development and identifies several issues, including slow page loading times, large file sizes, reliance on outdated libraries and browser hacks, and an emphasis on flashy innovations over foundational web standards. It argues that as an industry, web development has gotten too complex and focuses too much on impressing other developers rather than meeting users' needs. It calls for simplifying solutions, supporting baseline functionality for all browsers, and prioritizing education and collaboration over quick fixes.

mswebcamp
JavaScript isn't evil.
JavaScript isn't evil.JavaScript isn't evil.
JavaScript isn't evil.

The document discusses the pros and cons of using JavaScript on websites. It argues that while JavaScript reliability can be an issue, it also enables many useful features and experiences. JavaScript allows websites to take advantage of user device capabilities in ways that aren't possible without client-side scripting. The document urges moving past arguments against JavaScript and embracing new paradigms like components and functional programming to build higher quality web experiences.

cphfrontend
①
②
③
④
⑤
⑥
⑦
Old and new issues of the web
Independent of ability…
♿👀./0
①
②
③
④
⑤
⑥
⑦
Old and new issues of the web
Independent of skill set - anyone can be a publisher
🚪
①
②
③
④
⑤
⑥
⑦
Old and new issues of the web
We constantly keep forgetting that.
🙄
①
②
③
④
⑤
⑥
⑦
Old and new issues of the web
To make it easier for us, we make our own perfect world…
🌏💰🍾🦄🌈

Recommended for you

Erase and Rewind - Open Web Camp 2015
Erase and Rewind - Open Web Camp 2015Erase and Rewind - Open Web Camp 2015
Erase and Rewind - Open Web Camp 2015

This document discusses challenges facing the open web in a mobile-dominated world. It describes how mobile native platforms are stacked against the mobile web, providing better monetization and a perception that everything must work offline. It discusses the five stages of mourning for the open web, from denial to acceptance. It argues for focusing on simplicity, understanding other perspectives, and promoting the web through love instead of criticism.

owc7
JavaScript is a buffet - Scriptconf 2017 keynote
JavaScript is a buffet - Scriptconf 2017 keynoteJavaScript is a buffet - Scriptconf 2017 keynote
JavaScript is a buffet - Scriptconf 2017 keynote

The document discusses using JavaScript like a buffet, where developers should be flexible and not try to do everything with JavaScript or force their preferences on others. It encourages sharing code openly but also being considerate of different environments and users. Developers are advised to focus on quality over quantity and consider progressive enhancement over delivering all functionality at once.

communityscriptconfjavascript
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
①
②
③
④
⑤
⑥
⑦
Old and new issues of the web
①
②
③
④
⑤
⑥
⑦
Old and new issues of the web
①
②
③
④
⑤
⑥
⑦
Old and new issues of the web
This is hurtful to the web and to our jobs.
☠
①
②
③
④
⑤
⑥
⑦
Old and new issues of the web
We deliver sub-optimal solutions that have a expiration
date whilst preaching that the web is better than native
environments because of its longevity.
🚧

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
Bridging the future gap
Bridging the future gap Bridging the future gap
Bridging the future gap

A keynote at a startup event in Berlin about Machine Learning and how we can help bridge the gap for end users with our products.

microsoftstartupsmachine learning
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
①
②
③
④
⑤
⑥
⑦
Old and new issues of the web
①
②
③
④
⑤
⑥
⑦
Old and new issues of the web
①
②
③
④
⑤
⑥
⑦
Tooling and insights
We live right now in a beautiful world for web
development.
🎉🍻
①
②
③
④
⑤
⑥
⑦
Tooling and insights
Our browsers are evergreen, and we have incredibly exciting
APIs to create engaging solutions.
🎊🎈🎇

Recommended for you

Mind the Gap - State of the Browser 2015
Mind the Gap - State of the Browser 2015Mind the Gap - State of the Browser 2015
Mind the Gap - State of the Browser 2015

- The web development community needs to focus more on quality, accessibility, and standards compliance rather than constant innovation and new techniques. Browsers have come a long way but still struggle to balance implementing new features while maintaining compatibility. - Web pages have gotten slower and larger over time due to an emphasis on appearance over performance and a reluctance to drop legacy techniques. Many modern solutions make the web more complex without real benefits. - Developers should provide better feedback to browsers, demand stronger support for baseline functionality, and stop catering to outdated browsers to encourage continued progress toward an interoperable web. Simpler, more sustainable approaches would benefit all.

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

The document discusses how machines and software can help humans by doing tasks like preventing mistakes, performing repetitive tasks, filling information gaps, remembering and categorizing information, improving understanding, enabling new communication methods, and providing protection. It describes how advances in AI, APIs, cloud services, and data processing have made it possible to build useful and helpful interfaces. The conclusion encourages developers to use these capabilities to create simple, human-centric interfaces that benefit users.

machine learning
Fixing web and JS gaps
Fixing web and JS gapsFixing web and JS gaps
Fixing web and JS gaps

The document discusses strategies for responsibly using JavaScript. It recommends: 1. Learning JavaScript fundamentals directly rather than relying on copying code. 2. Stop supporting outdated browsers like Internet Explorer and instead focus on modern standards. 3. Avoid browser detection and stop introducing non-standard code that breaks websites. 4. Leverage powerful developer tools and modern frameworks rather than workarounds. 5. Evolve use of JavaScript by adopting modern standards like ES2015 using compilers rather than blaming language shortcomings.

javascriptjsopennyclearning
①
②
③
④
⑤
⑥
⑦
Tooling and insights
I’d go as far as saying that we have no excuses, seeing just
how far our tooling has advanced over the years.
🔧🔨🔩
①
②
③
④
⑤
⑥
⑦
Tooling and insights
We have insight into how browsers work and where our
solutions misbehave.
🔍
①
②
③
④
⑤
⑥
⑦
Tooling and insights
http://www.webpagetest.org
①
②
③
④
⑤
⑥
⑦
Tooling and insights
http://www.webpagetest.org

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
Making ES6 available to all with ChakraCore
Making ES6 available to all with ChakraCoreMaking ES6 available to all with ChakraCore
Making ES6 available to all with ChakraCore

This document discusses JavaScript and ES6. It covers some of the historical issues with JavaScript, the learning process, dependency on libraries/frameworks, and new features in ES6. It also discusses transpiling code to support older browsers, standards and interoperability challenges, and new JavaScript engines like ChakraCore that could break monopolies.

jfokus2016
Vat and cross border retailing ukti external nov 14 (2)
Vat and cross border retailing ukti external nov 14 (2)Vat and cross border retailing ukti external nov 14 (2)
Vat and cross border retailing ukti external nov 14 (2)

This document discusses the changing landscape of VAT and cross-border retailing. It outlines various risks and obligations for UK retailers selling goods and digital services to customers in other EU countries and non-EU countries. Key points include the introduction of the Mini One Stop Shop (MOSS) system in 2015, which allows UK retailers to register for VAT in all EU countries via a single online registration, and determining the correct place of supply and applicable VAT rate for different types of cross-border transactions. The document provides checklists for ensuring transactions are taxed correctly and systems are compliant with various EU VAT rules and regulations.

①
②
③
④
⑤
⑥
⑦
Tooling and insights
https://csstriggers.com/
①
②
③
④
⑤
⑥
⑦
Tooling and insights
Our browser developer tools allow for inspection and
creation at the same time.
🔦🖌
①
②
③
④
⑤
⑥
⑦
Tooling and insights
Almost all of our creation tools are extensible and we can
add functionality we want to them.
🔭
①
②
③
④
⑤
⑥
⑦
Tooling and insights
code.visualstudio.com

Recommended for you

KARTHIK_RESUME(1)
KARTHIK_RESUME(1)KARTHIK_RESUME(1)
KARTHIK_RESUME(1)

R. Karthik is seeking work where he can apply his computer engineering and IT support skills. He has over 2 years of experience in roles like system administration, software installation, user administration, and hardware repair. He completed his diploma in computer engineering with first class honors and has technical skills in desktop hardware service, Windows operating systems, MS Office, communication, and problem solving. His area of interest is an environment where he can maximize his knowledge and he completed a data hiding project using two-dimensional images.

Arnason images captions. chapter 10 -18
Arnason images captions. chapter 10 -18Arnason images captions. chapter 10 -18
Arnason images captions. chapter 10 -18

This document provides descriptions and figures of artworks created in the 1960s by European artists associated with the Nouveau Réalisme movement such as Yves Klein, Niki de Saint-Phalle, Arman, César, and Christo and Jeanne-Claude. It also describes Fluxus performances and works by George Maciunas, Yoko Ono, Joseph Beuys, and others working in conceptual and performance art during this period. The artworks incorporated found objects, new materials, and non-traditional mediums and emphasized ephemeral experiences and interactions with the audience.

All about me emerging tech.
All about me emerging tech.All about me emerging tech.
All about me emerging tech.

Max Farris enjoys playing sports like golf and basketball and spending time with friends and family at the lake. He will graduate in 2013 and likes to describe himself as funny like Adam Sandler. Max has lived his whole life in Stilwell, Kansas with his mom Sherri, dad Matthew, and sister Lexi, and is proud of winning the 7th grade spelling bee.

①
②
③
④
⑤
⑥
⑦
Tooling and insights
①
②
③
④
⑤
⑥
⑦
Tooling and insights
https://html.spec.whatwg.org/multipage/forms.html#inappropriate-for-the-control
①
②
③
④
⑤
⑥
⑦
Tooling and insights
https://github.com/Microsoft/vscode/pull/7152
①
②
③
④
⑤
⑥
⑦
Tooling and insights
Examining and altering code in a secure manner has never
been more accessible to us - we can contribute.

Recommended for you

Adam Ratchford CV
Adam Ratchford CVAdam Ratchford CV
Adam Ratchford CV

This document is a resume for Adam Ratchford. It summarizes his work experience including his current role as a Deputy Manager at Tesco Express where he oversees 25 employees. Previous roles include being a Team Leader and Graphic Designer. His skills include excellent communication, attention to detail, being computer literate, working independently, and thriving under pressure. He has a BA in Graphic Design and worked in that field before moving to retail management roles at Tesco.

Marriage and Kingdom Humility
Marriage and Kingdom HumilityMarriage and Kingdom Humility
Marriage and Kingdom Humility

Marriage and Kingdom Humility on Mark 10:1-16 - part of the Marked As Disciples series - was originally preached on June 19, 2016 by Dr. Don L. Pahl at Crosspoint Bible Church in Omaha, NE.

crosspoint bible churchdr. don pahlbook of mark
Microsoft und die Open Source Community - Leaving the death star behind
Microsoft und die Open Source Community - Leaving the death star behindMicrosoft und die Open Source Community - Leaving the death star behind
Microsoft und die Open Source Community - Leaving the death star behind

Vortrag auf dem TechSummit warum und wie wie Open Source angehen

msts2016
①
②
③
④
⑤
⑥
⑦
Tooling and insights
①
②
③
④
⑤
⑥
⑦
Tooling and insights
①
②
③
④
⑤
⑥
⑦
A serious threat
①
②
③
④
⑤
⑥
⑦
A serious threat
https://developer.microsoft.com/en-us/microsoft-edge/platform/catalog/

Recommended for you

Surat pernyataan nusantara sehat fajar
Surat pernyataan nusantara sehat fajarSurat pernyataan nusantara sehat fajar
Surat pernyataan nusantara sehat fajar

Surat pernyataan yang ditandatangani oleh Fajar Aswati yang menyatakan bahwa dirinya tidak pernah dihukum, diberhentikan tidak hormat, menjadi calon pegawai negeri, menjadi pengurus partai politik, sedang terikat kontrak kerja, bersedia tidak menikah selama 6 bulan, ditempatkan di seluruh Indonesia, mengembalikan biaya seleksi jika mengundurkan diri, dan mengganti biaya enam kali lipat jika mengundurkan

Suit up, bring extra oxygen Internet space explorers needed.
Suit up, bring extra oxygen Internet space explorers needed.Suit up, bring extra oxygen Internet space explorers needed.
Suit up, bring extra oxygen Internet space explorers needed.

The document discusses the future of computing and artificial intelligence. It notes that people are both excited and fearful about technological progress, and outlines things that are going right (e.g. advances in machine learning and computer vision) as well as things that are going wrong (e.g. lack of transparency, data privacy issues). It argues that the future of computing needs people who are not afraid of technology and who will create interfaces that are simple, human, and help people communicate better. The role of technologists is to use their skills to give people a sense of data ownership and ensure technological progress improves lives rather than just making money.

twkds17
①
②
③
④
⑤
⑥
⑦
A serious threat
Mobile was the new hype - apps were the solutions to
everything.
📱
①
②
③
④
⑤
⑥
⑦
A serious threat
Our web technologies weren’t good enough to match it - by
design the mobile world was not web friendly.
💸🗑
①
②
③
④
⑤
⑥
⑦
A serious threat
We tried to beat native by playing by its own rules.
📦
①
②
③
④
⑤
⑥
⑦
A serious threat
Web solutions on the mobile playing field needed to be
nimble and fast.
👟🏁

Recommended for you

The Global Risks 2015 Report
The Global Risks 2015 ReportThe Global Risks 2015 Report
The Global Risks 2015 Report

The document is the 10th edition of the World Economic Forum's annual Global Risks report. It identifies the top global risks based on an survey of almost 900 experts from the Forum's communities. The risks are interrelated and transcend borders. The report aims to foster shared understanding of risks and encourage multistakeholder collaboration to build resilience. This year's report introduces a distinction between risks and trends, and includes examples of risk management practices. It also features deep dives on risks from geopolitical-economic dynamics, rapid urbanization, and emerging technologies like synthetic biology and AI.

Boggle Hole
Boggle HoleBoggle Hole
Boggle Hole

This document provides directions for a 4 mile medium difficulty walk from Robin Hood's Bay to Boggle Hole along the coast of Yorkshire, England. The walk takes approximately 2 hours and involves descending steeply from Robin Hood's Bay down to the fishing village of Boggle Hole where fossils can be found in the shallow waters, requiring wellington boots. The walk then follows coastal cliff paths with stunning views before ascending back to the starting point in Robin Hood's Bay.

robin hoods bayboggle hole
Marseille
MarseilleMarseille
Marseille

This document contains 6 entries from April 5th 2015 of the name Ibrahim Nasmia and website URLs www.marseille-tourisme.com and www.google.fr. The entries appear to be a log of visits to the listed websites on that date.

marseille
①
②
③
④
⑤
⑥
⑦
Quite a mess
http://httparchive.org
①
②
③
④
⑤
⑥
⑦
Quite a mess
http://httparchive.org
①
②
③
④
⑤
⑥
⑦
Quite a mess
We rely on fixing cross-browser issues and differences in
form factors by adding more and more libraries.
😏🐌😩🐢
①
②
③
④
⑤
⑥
⑦
Quite a mess
Many of the things that clog up the web are not needed any
longer - the platform moved on and we should with it.
🚀

Recommended for you

CAD Research & Technology
CAD Research & Technology CAD Research & Technology
CAD Research & Technology

Iris van Herpen has pioneered the use of 3D printing in high fashion designs. She collaborated with 3D printing companies like Stratasys and Materialise to create intricate couture pieces with multi-material prints, including a cape and skirt printed with both hard and soft materials. Another dress was a highly complex lace-like structure printed with precision by lasers in a flexible material. Most recently, van Herpen worked with 3D Systems to create an "ice dress" using stereolithography, layering liquid photopolymer with UV light. Van Herpen hopes to make 3D printed designs more affordable and commercially viable.

E.abendua
E.abenduaE.abendua
E.abendua

Eguerokoa

Riesgos por puesto de trabajo
Riesgos por puesto de trabajoRiesgos por puesto de trabajo
Riesgos por puesto de trabajo

Este documento describe los procesos y riesgos asociados con la fabricación de moldes de metal. Explica que la fundición implica fundir metales y verterlos en moldes para dar forma a piezas. Luego describe los pasos de la fundición, incluida la fusión del metal, fabricación de moldes y machos, vaciado y desbarbado. Finalmente, detalla los riesgos comunes como quemaduras, intoxicación y exposición a sustancias químicas en cada etapa, y las medidas preventivas recomendadas como uso de equipo de protección y

①
②
③
④
⑤
⑥
⑦
Quite a mess
①
②
③
④
⑤
⑥
⑦
An old response
Alas, every time the web got a new form factor, we consider
it a necessity to totally change our ways…
🔀
①
②
③
④
⑤
⑥
⑦
An old response
Taking a page from the book of application and service
design, we’re applying task runners and package
managers to optimise the outcome of our products.
①
②
③
④
⑤
⑥
⑦
An old response
Often this is to undo bad
practices after they’ve been
applied or feels like overkill.

Recommended for you

Zick
ZickZick
Zick

This document discusses stresses in large horizontal cylindrical pressure vessels supported on two saddles. It provides formulas to calculate stresses under various conditions and support designs. The maximum longitudinal stress is calculated based on the cylindrical shell acting as a beam over the two supports, with the equivalent length being the vessel length plus one-third the head height. Strain gauge tests were used to validate the stress calculations. Design recommendations are given in figures based on the material and liquid weight, to determine the most economical support locations and need for stiffening rings.

pressure vessels
Progressive Web Apps - Goto Chicago 2017
Progressive Web Apps - Goto Chicago 2017Progressive Web Apps - Goto Chicago 2017
Progressive Web Apps - Goto Chicago 2017

The document discusses the challenges facing the progressive web and introduces progressive web apps (PWAs) as a solution. PWAs are built using modern web standards to provide native app-like experiences through features like push notifications, offline support, and app installation. They address issues with native apps like high installation friction, lack of control for publishers, and app store policies. PWAs are gaining adoption from companies like Alibaba and Housing.com who saw increases in user engagement metrics after implementing PWAs. The document outlines the core components of PWAs and provides an overview of browser and platform support.

gotochgoprogressivewebappsgotocon
Stapling and patching the web of now - ForwardJS3, San Francisco
Stapling and patching the web of now - ForwardJS3, San FranciscoStapling and patching the web of now - ForwardJS3, San Francisco
Stapling and patching the web of now - ForwardJS3, San Francisco

This document summarizes a talk given by Chris Heilmann at ForwardJS in 2015. Heilmann discusses the state of web development technologies and how developers have focused too much on experimental features that are not ready for production use. This has led to a fragmented web where browsers implement features differently. He argues developers should focus on standardizing and improving existing web standards rather than constantly introducing new technologies. ES6 is highlighted as a priority for improving existing JavaScript.

forwardjs3
①
②
③
④
⑤
⑥
⑦
An old response
Nothing says this is the wrong way of approaching the issue.
It may make our market more professional.
💼👓👔
①
②
③
④
⑤
⑥
⑦
An old response
It does, however, make it harder to start publishing on the
web and can be discouraging for new beginners…
😕
①
②
③
④
⑤
⑥
⑦
⏲
An old response
There is something to be said for being open to solutions
that do deliver good results right now…
①
②
③
④
⑤
⑥
⑦
An old response

Recommended for you

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
Apps storesandbrowsers
Apps storesandbrowsersApps storesandbrowsers
Apps storesandbrowsers

The world has changed. Users now have increasing freedom as they can access our portals through desktops, laptops, tablets and phones. We face three choices in meeting the increasing need to be pervasive: build to the various devices users may have (e.g. native), build to the browser (e.g. responsive web design) or hybrid of both native and web. This session seeks to overview and evaluate the implications of these three choices. Furthermore, we will describe how uPortal can fit into pervasive computing picture. This session will share the lessons learned at BYU as we have struggled to navigate the ever changing world of our users.

uportal umobile apereo mobile responsive mulitscre
Fowa2010 progressive-enhancement
Fowa2010 progressive-enhancementFowa2010 progressive-enhancement
Fowa2010 progressive-enhancement

Presentation at Future of web apps in London 2010 about progressive enhancement and building things for the web - audio soon available.

fowalondonyuinode
①
②
③
④
⑤
⑥
⑦
An old response
①
②
③
④
⑤
⑥
⑦
A new beginning
Fact is though, that if you start fresh now, or you want to
refresh your knowledge, you’re in for a treat!
🍬
①
②
③
④
⑤
⑥
⑦
A new beginning
https://remysharp.com/2016/05/28/state-of-the-gap
We have parity with
native mobile platforms.
①
②
③
④
⑤
⑥
⑦
A new beginning
https://remysharp.com/2016/05/28/state-of-the-gap
We have parity with
native mobile platforms.

Recommended for you

A call to JS Developers - Let’s stop trying to impress each other and start b...
A call to JS Developers - Let’s stop trying to impress each other and start b...A call to JS Developers - Let’s stop trying to impress each other and start b...
A call to JS Developers - Let’s stop trying to impress each other and start b...

This document summarizes a talk given by Chris Heilmann calling on JavaScript developers to focus less on impressing each other and more on building. It discusses how developers prioritize convenience over user experience by using complex frameworks they don't understand to solve problems that don't exist. It encourages developers to embrace new JavaScript features like ES6, simplify their code, and focus on performance and the needs of all users.

msedgedev
Mobile first - one key important aspect in digitalisation
Mobile first - one key important aspect in digitalisationMobile first - one key important aspect in digitalisation
Mobile first - one key important aspect in digitalisation

Presentation slides I presented during Asian Banking and Finance - Retail Banking Forum on 16 May 2017 at Hilton Hotel Kuala Lumpur Malaysia.

mobile-firstandroidmobile apps
Planning Your Progressive Web App
Planning Your Progressive Web AppPlanning Your Progressive Web App
Planning Your Progressive Web App

Presented at Web Directions Code, Melbourne If you have a website—particularly one that generates revenue for your organization—you need a Progressive Web App. So where do you begin? How do you decide which features of a Progressive Web App make sense for your users? What tools can make the process easier (or harder)? In this practical session, Jason will guide you through the key design decisions you’ll need to make about your Progressive Web App and how those decisions impact the scope of your project. He'll also teach you how to avoid common pitfalls and help you take full advantage of Progressive Web App technology.

progressive web appswebdesign
①
②
③
④
⑤
⑥
⑦
A new beginning
https://remysharp.com/2016/05/28/state-of-the-gap
We have parity with
native mobile platforms.
①
②
③
④
⑤
⑥
⑦
A new beginning
https://remysharp.com/2016/05/28/state-of-the-gap
We have parity with
native mobile platforms.
①
②
③
④
⑤
⑥
⑦
A new beginning
https://remysharp.com/2016/05/28/state-of-the-gap
We have parity with
native mobile platforms.
①
②
③
④
⑤
⑥
⑦
A new beginning
There is no shortage on up-to-date, free information in form
of articles, videos and even full online courses.
🗞

Recommended for you

GitLab: Remote and Open (2018-07-16 @ The New Digital School's Business Of Te...
GitLab: Remote and Open (2018-07-16 @ The New Digital School's Business Of Te...GitLab: Remote and Open (2018-07-16 @ The New Digital School's Business Of Te...
GitLab: Remote and Open (2018-07-16 @ The New Digital School's Business Of Te...

GitLab the product and the company. It’s a product that covers the entire software development lifecycle. And it’s a remote-only company that thrives in full transparency. We show how we manage to keep working seamlessly. Event: The New Digital School's Business Of Tech Week (https://www.facebook.com/newdigitalschool/photos/a.1569783986649101.1073741828.1464010307226470/2066656423628519) Date: July 16, 2018 Location: The New Digital School, Porto, Portugal Thanks to André Luís and Job van der Voort

devopseducationenterprise
Optimizing Web Performance for Mobile Users
Optimizing Web Performance for Mobile UsersOptimizing Web Performance for Mobile Users
Optimizing Web Performance for Mobile Users

The document discusses optimizing web performance for mobile users. It notes that most internet users now access the web via mobile, with over 68% of the world using unique mobile devices. Slow page load times can negatively impact user engagement and conversions. The document recommends minimizing page size by compressing and minifying scripts and stylesheets, optimizing images, code splitting large scripts, caching static files, prioritizing visible content, reducing HTTP requests, and lazy loading images to improve performance for mobile users.

software developmentweb design and developmentmobile web
Wireframe prototype - Mockups
Wireframe prototype - MockupsWireframe prototype - Mockups
Wireframe prototype - Mockups

The document outlines an assignment to create wireframes and a prototype for the web version of a to-do list app called DoToday. It provides background on the app's initial success as a mobile app and need for a web version. The objectives are to list requirements, create wireframes, design a navigational flow, and build an interactive prototype. Links to the created wireframes and prototype are included.

prototypewireframing
①
②
③
④
⑤
⑥
⑦
A new beginning
Time to reconsider how we tell people about our craft and
how to teach them new topics based on great old ideas
rather than a script or a tool to replace them.
🏫
①
②
③
④
⑤
⑥
⑦
A new beginning
①
②
③
④
⑤
⑥
⑦
A new beginning
①
②
③
④
⑤
⑥
⑦
A great opportunity
We are right now in a very short time frame to embrace an
incredibly exciting opportunity…
🌪

Recommended for you

#LSCon: The Missing Link - Data Interoperability From Learning Systems to Ope...
#LSCon: The Missing Link - Data Interoperability From Learning Systems to Ope...#LSCon: The Missing Link - Data Interoperability From Learning Systems to Ope...
#LSCon: The Missing Link - Data Interoperability From Learning Systems to Ope...

SCORM, the xAPI, cmi5, and a host of other learning data standards exist and have widespread acceptance in the learning community. How can these standards extend beyond the learning world into the realm of enterprise technology? What the industry needs now is a distinct and real conversation on how to align learning technology with the technology used by the rest of the enterprise. In this deck, mobile author Chad Udell shows how Float, working with a number of industry and government stakeholders, has charted a path to bring the worlds of enterprise technology infrastructure into sync with learning ecosystems. The learning industry has had some transformation lately with the xAPI, cmi5 and a variety of cloud LMS vendors coming online. Neither of these technology realms currently talk to each other in most organizations. You’ll explore why this is, what problems it causes, and what advances in business could be gained if this issue was solved. In this deck, you will learn: - About the challenges of data interoperability - How to handle the coming data avalanche and its implications for your organization - Where learning and enterprise technology often gap or disconnect - What the next steps in bringing enterprise technology and learning technology integration are

learningscormintegration
Agile Indonesia 2017 : Agile & User Experience for Engineers
Agile Indonesia 2017 : Agile & User Experience for EngineersAgile Indonesia 2017 : Agile & User Experience for Engineers
Agile Indonesia 2017 : Agile & User Experience for Engineers

About This Talk (45 min) Real Life experience on how Agile & UX are relevant to software development, How to Integrate Them Challenges in practicing Agile & UX in Organisations Outline/structure for the Session What is User Experience The Value of User Experience (UX) beyond screens and interfaces Story : Journey towards User Experience Work & Challenges of Applying UX Processes Working with Legacy Systems Takeaways Understand the value of user experience, beyond just screens and interfaces Learn to integrate UX data points into your product development decision-making process using personas Learn how to overcome common business objections to implementing UX processes Target Audience Product Heads, Product Managers, Product Owners, Developers, Designers, Team Leads About the Speaker Michael ONG is Coach and Founder Mentor @ The Collab Folks, an Agile, Product Management & User Experience coaching company started in Singapore. A relatively young partnership with Ruth HO and Lena QUEK, it brings together Michael’s 16 years consulting in the tech space, delivering a spectrum of projects for Mobile Payments, Logistics Tracking & Surveying, Cleaning Inspection, Merchant Monitoring, Online E-Commerce and Real Estate Portals. Michael has worked with startups to MNCs in Singapore, Malaysia, Hong Kong, Indonesia and Australia. He is passionate about helping founders chart a path towards growth and currently provides startup mentoring and team coaching in the topics of Agility, User Experience and Product Management. Michael also speaks on the topic of Agility, User Experience and Product Management. He is involved with local community Agile Singapore and is also a co-organiser with UX Singapore and Product Works, the latter of which aims to bridge product teams in Asia. http://thecollabfolks.com/partner-profiles/michael-ong/

agileproduct managementstorytelling
Prepare for the Mobilacalypse
Prepare for the MobilacalypsePrepare for the Mobilacalypse
Prepare for the Mobilacalypse

This document discusses preparing for the "mobilacalypse", which refers to the tipping point when building websites for a single channel locks out users, but building for multiple channels is too expensive. It argues that mobile users are already a large portion of internet users and want the same content as desktop users. The best approach is to manage one pool of structured content and decouple it from presentation, exposing the content through APIs. This allows content to be reused across many channels without duplicating effort. Key steps are to identify assets, model meaning over appearance, expose content feeds, and support content editors.

structured contentmobilecms
①
②
③
④
⑤
⑥
⑦
A great opportunity
The form factor of native apps and closed marketplaces is
rapidly falling apart.
💩
①
②
③
④
⑤
⑥
⑦
A great opportunity
People are tired of constant update requests and
notifications from apps they installed.
🛎
①
②
③
④
⑤
⑥
⑦
A great opportunity
Updates are too big and take too long to download.
🕰
①
②
③
④
⑤
⑥
⑦
A great opportunity
They also take up too much data on mobile contracts with
limited data access per month.
💸

Recommended for you

061203_futurewebapps_tempo
061203_futurewebapps_tempo061203_futurewebapps_tempo
061203_futurewebapps_tempo

Tempo 於061203 HappyWeb 網聚介紹參加the future of web apps 研討會心得, 包括digg, delicious, odeo(blogger), wordpress, feedburner, techcrunch 創辦人的經驗談

Progressive web and the problem of JavaScript
Progressive web and the problem of JavaScriptProgressive web and the problem of JavaScript
Progressive web and the problem of JavaScript

1. The document discusses the debate around relying on JavaScript for web applications and progressive enhancement. 2. It argues that while JavaScript can break, the web has evolved to focus more on capable client-side devices rather than availability of JavaScript. 3. It suggests embracing new paradigms like components and functional programming to build high quality, error-handling code rather than avoiding JavaScript.

Responsively Accessible
Responsively AccessibleResponsively Accessible
Responsively Accessible

Ryan Chittenden is the director of web development at Fuego Digital Media QSTP-LLC, a company that builds web-based business solutions. The document discusses the evolution of web design from the early days envisioned by Tim Berners-Lee to the modern responsive and accessible design approach. It covers how the rise of mobile devices and a variety of user needs require websites that can adapt to any screen or device while also being accessible. Fuego is working to integrate responsive and accessible design practices in all its new websites.

responsive web designweb accessibility
①
②
③
④
⑤
⑥
⑦
A great opportunity
App download numbers tanked, on average in the US
every month no new apps get installed.
📉
http://www.recode.net/2016/6/8/11883518/app-boom-over-snapchat-uber
http://qz.com/253618/most-smartphone-users-download-zero-apps-per-month/
①
②
③
④
⑤
⑥
⑦
A great opportunity
The reason is the limited
distribution model of
market places.
(an issue the web can solve!)
①
②
③
④
⑤
⑥
⑦
A great opportunity
If you are savvy about the web and you want to move things
forward, look into Service Workers.
🔧
https://developer.mozilla.org/en-US/docs/Web/API/Service_Worker_API
①
②
③
④
⑤
⑥
⑦
A great opportunity
Service Workers is a browser/JavaScript API that allows you
to cache and react to network requests. It also allows you
to send notifications to users about updates.
🛰

Recommended for you

Mobile Web Compatibility @ Code Camp Cluj
Mobile Web Compatibility @ Code Camp ClujMobile Web Compatibility @ Code Camp Cluj
Mobile Web Compatibility @ Code Camp Cluj

Many users nowadays connect to the web directly from mobile – skipping any desktop experience. So why would you risk using them? Learn from the web-bugs we found and give a fair and beautiful experience to your users!

compatibilitytestingcodecamp
MmIT Webinar - Essential tools and technologies for the library and informati...
MmIT Webinar - Essential tools and technologies for the library and informati...MmIT Webinar - Essential tools and technologies for the library and informati...
MmIT Webinar - Essential tools and technologies for the library and informati...

What tools and technologies should you be using as a librarian or information professional in 2017? The CILIP special interest group MmIT hosted our first webinar to discuss and shortlist the most relevant tools you can employ as part of your work right now. We are joined by four members of the Multimedia and Information Technology Committee to look at tools and technologies for 2017

informationtechnologylibrarian
Accessibility - Drupal and Javascript
Accessibility - Drupal and JavascriptAccessibility - Drupal and Javascript
Accessibility - Drupal and Javascript

As a developer here at Doghouse I have to always keep accessibility in mind, constantly reminding myself that there is no ‘average’ user and no such thing as ‘normal’.

#drupaldevelopment#javascript#webaccessibility
①
②
③
④
⑤
⑥
⑦
A great opportunity
If there is one thing to be part of right now, it is Progressive
Web Apps. We have a unique opportunity right now to
move the web front and centre in a declined closed
technology market.
🦄
①
②
③
④
⑤
⑥
⑦
A great opportunity
https://www.youtube.com/playlist?list=PLNYkxOF6rcIAWWNR_Q6eLPhsyx6VvYjVb
①
②
③
④
⑤
⑥
⑦
A great opportunity
①
②
③
④
⑤
⑥
⑦
A great opportunity

Recommended for you

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
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
TODA!
CHRIS HEILMANN
@CODEPO8
CHRISTIANHEILMANN.COM

More Related Content

What's hot

Advancing JavaScript without breaking the web - MunichJS
Advancing JavaScript without breaking the web - MunichJSAdvancing JavaScript without breaking the web - MunichJS
Advancing JavaScript without breaking the web - MunichJS
Christian Heilmann
 
Progressive Web Apps – the return of the web? Goto Berlin 2016
Progressive Web Apps – the return of the web? Goto Berlin 2016Progressive Web Apps – the return of the web? Goto Berlin 2016
Progressive Web Apps – the return of the web? Goto Berlin 2016
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
 
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
 
Moore vs. May - everything is faster and better: we can fix that
Moore vs. May - everything is faster and better: we can fix thatMoore vs. May - everything is faster and better: we can fix that
Moore vs. May - everything is faster and better: we can fix that
Christian Heilmann
 
Overboard.js - where are we going with with jsconfasia / devfestasia
Overboard.js - where are we going with with jsconfasia / devfestasiaOverboard.js - where are we going with with jsconfasia / devfestasia
Overboard.js - where are we going with with jsconfasia / devfestasia
Christian Heilmann
 
Let’s learn how to use JavaScript responsibly and stay up-to-date.
Let’s learn how to use JavaScript responsibly and stay up-to-date. Let’s learn how to use JavaScript responsibly and stay up-to-date.
Let’s learn how to use JavaScript responsibly and stay up-to-date.
Christian Heilmann
 
The State of the Web - Helsinki meetup
The State of the Web - Helsinki meetupThe State of the Web - Helsinki meetup
The State of the Web - Helsinki meetup
Christian Heilmann
 
JavaScript isn't evil.
JavaScript isn't evil.JavaScript isn't evil.
JavaScript isn't evil.
Christian Heilmann
 
Erase and Rewind - Open Web Camp 2015
Erase and Rewind - Open Web Camp 2015Erase and Rewind - Open Web Camp 2015
Erase and Rewind - Open Web Camp 2015
Christian Heilmann
 
JavaScript is a buffet - Scriptconf 2017 keynote
JavaScript is a buffet - Scriptconf 2017 keynoteJavaScript is a buffet - Scriptconf 2017 keynote
JavaScript is a buffet - Scriptconf 2017 keynote
Christian Heilmann
 
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
 
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
 
Bridging the future gap
Bridging the future gap Bridging the future gap
Bridging the future gap
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
 
Mind the Gap - State of the Browser 2015
Mind the Gap - State of the Browser 2015Mind the Gap - State of the Browser 2015
Mind the Gap - State of the Browser 2015
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
 
Fixing web and JS gaps
Fixing web and JS gapsFixing web and JS gaps
Fixing web and JS gaps
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
 
Making ES6 available to all with ChakraCore
Making ES6 available to all with ChakraCoreMaking ES6 available to all with ChakraCore
Making ES6 available to all with ChakraCore
Christian Heilmann
 

What's hot (20)

Advancing JavaScript without breaking the web - MunichJS
Advancing JavaScript without breaking the web - MunichJSAdvancing JavaScript without breaking the web - MunichJS
Advancing JavaScript without breaking the web - MunichJS
 
Progressive Web Apps – the return of the web? Goto Berlin 2016
Progressive Web Apps – the return of the web? Goto Berlin 2016Progressive Web Apps – the return of the web? Goto Berlin 2016
Progressive Web Apps – the return of the web? Goto Berlin 2016
 
Leveling up your JavaScipt - DrupalJam 2017
Leveling up your JavaScipt - DrupalJam 2017Leveling up your JavaScipt - DrupalJam 2017
Leveling up your JavaScipt - DrupalJam 2017
 
Innovating the other web - #wrocsharp keynote
Innovating the other web - #wrocsharp keynote Innovating the other web - #wrocsharp keynote
Innovating the other web - #wrocsharp keynote
 
Moore vs. May - everything is faster and better: we can fix that
Moore vs. May - everything is faster and better: we can fix thatMoore vs. May - everything is faster and better: we can fix that
Moore vs. May - everything is faster and better: we can fix that
 
Overboard.js - where are we going with with jsconfasia / devfestasia
Overboard.js - where are we going with with jsconfasia / devfestasiaOverboard.js - where are we going with with jsconfasia / devfestasia
Overboard.js - where are we going with with jsconfasia / devfestasia
 
Let’s learn how to use JavaScript responsibly and stay up-to-date.
Let’s learn how to use JavaScript responsibly and stay up-to-date. Let’s learn how to use JavaScript responsibly and stay up-to-date.
Let’s learn how to use JavaScript responsibly and stay up-to-date.
 
The State of the Web - Helsinki meetup
The State of the Web - Helsinki meetupThe State of the Web - Helsinki meetup
The State of the Web - Helsinki meetup
 
JavaScript isn't evil.
JavaScript isn't evil.JavaScript isn't evil.
JavaScript isn't evil.
 
Erase and Rewind - Open Web Camp 2015
Erase and Rewind - Open Web Camp 2015Erase and Rewind - Open Web Camp 2015
Erase and Rewind - Open Web Camp 2015
 
JavaScript is a buffet - Scriptconf 2017 keynote
JavaScript is a buffet - Scriptconf 2017 keynoteJavaScript is a buffet - Scriptconf 2017 keynote
JavaScript is a buffet - Scriptconf 2017 keynote
 
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
 
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!
 
Bridging the future gap
Bridging the future gap Bridging the future gap
Bridging the future gap
 
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
 
Mind the Gap - State of the Browser 2015
Mind the Gap - State of the Browser 2015Mind the Gap - State of the Browser 2015
Mind the Gap - State of the Browser 2015
 
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)
 
Fixing web and JS gaps
Fixing web and JS gapsFixing web and JS gaps
Fixing web and JS gaps
 
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
 
Making ES6 available to all with ChakraCore
Making ES6 available to all with ChakraCoreMaking ES6 available to all with ChakraCore
Making ES6 available to all with ChakraCore
 

Viewers also liked

Vat and cross border retailing ukti external nov 14 (2)
Vat and cross border retailing ukti external nov 14 (2)Vat and cross border retailing ukti external nov 14 (2)
Vat and cross border retailing ukti external nov 14 (2)
taxadvicedirect
 
KARTHIK_RESUME(1)
KARTHIK_RESUME(1)KARTHIK_RESUME(1)
KARTHIK_RESUME(1)
Karthik R
 
Arnason images captions. chapter 10 -18
Arnason images captions. chapter 10 -18Arnason images captions. chapter 10 -18
Arnason images captions. chapter 10 -18
dworthdoty
 
All about me emerging tech.
All about me emerging tech.All about me emerging tech.
All about me emerging tech.
mmfks101
 
Adam Ratchford CV
Adam Ratchford CVAdam Ratchford CV
Adam Ratchford CV
adam ratchford
 
Marriage and Kingdom Humility
Marriage and Kingdom HumilityMarriage and Kingdom Humility
Marriage and Kingdom Humility
CrossPointBible
 
Microsoft und die Open Source Community - Leaving the death star behind
Microsoft und die Open Source Community - Leaving the death star behindMicrosoft und die Open Source Community - Leaving the death star behind
Microsoft und die Open Source Community - Leaving the death star behind
Christian Heilmann
 
Surat pernyataan nusantara sehat fajar
Surat pernyataan nusantara sehat fajarSurat pernyataan nusantara sehat fajar
Surat pernyataan nusantara sehat fajar
Operator Warnet Vast Raha
 
Suit up, bring extra oxygen Internet space explorers needed.
Suit up, bring extra oxygen Internet space explorers needed.Suit up, bring extra oxygen Internet space explorers needed.
Suit up, bring extra oxygen Internet space explorers needed.
Christian Heilmann
 
The Global Risks 2015 Report
The Global Risks 2015 ReportThe Global Risks 2015 Report
The Global Risks 2015 Report
Peter Gold
 
Boggle Hole
Boggle HoleBoggle Hole
Boggle Hole
John C
 
Marseille
MarseilleMarseille
CAD Research & Technology
CAD Research & Technology CAD Research & Technology
CAD Research & Technology
Melinda Lawrence
 
E.abendua
E.abenduaE.abendua
E.abendua
Edurne M. Arrese
 
Riesgos por puesto de trabajo
Riesgos por puesto de trabajoRiesgos por puesto de trabajo
Riesgos por puesto de trabajo
dubraska Gutierrez
 
Zick
ZickZick

Viewers also liked (17)

Vat and cross border retailing ukti external nov 14 (2)
Vat and cross border retailing ukti external nov 14 (2)Vat and cross border retailing ukti external nov 14 (2)
Vat and cross border retailing ukti external nov 14 (2)
 
KARTHIK_RESUME(1)
KARTHIK_RESUME(1)KARTHIK_RESUME(1)
KARTHIK_RESUME(1)
 
Arnason images captions. chapter 10 -18
Arnason images captions. chapter 10 -18Arnason images captions. chapter 10 -18
Arnason images captions. chapter 10 -18
 
All about me emerging tech.
All about me emerging tech.All about me emerging tech.
All about me emerging tech.
 
Adam Ratchford CV
Adam Ratchford CVAdam Ratchford CV
Adam Ratchford CV
 
Marriage and Kingdom Humility
Marriage and Kingdom HumilityMarriage and Kingdom Humility
Marriage and Kingdom Humility
 
Microsoft und die Open Source Community - Leaving the death star behind
Microsoft und die Open Source Community - Leaving the death star behindMicrosoft und die Open Source Community - Leaving the death star behind
Microsoft und die Open Source Community - Leaving the death star behind
 
Surat izin keramaian
Surat izin keramaianSurat izin keramaian
Surat izin keramaian
 
Surat pernyataan nusantara sehat fajar
Surat pernyataan nusantara sehat fajarSurat pernyataan nusantara sehat fajar
Surat pernyataan nusantara sehat fajar
 
Suit up, bring extra oxygen Internet space explorers needed.
Suit up, bring extra oxygen Internet space explorers needed.Suit up, bring extra oxygen Internet space explorers needed.
Suit up, bring extra oxygen Internet space explorers needed.
 
The Global Risks 2015 Report
The Global Risks 2015 ReportThe Global Risks 2015 Report
The Global Risks 2015 Report
 
Boggle Hole
Boggle HoleBoggle Hole
Boggle Hole
 
Marseille
MarseilleMarseille
Marseille
 
CAD Research & Technology
CAD Research & Technology CAD Research & Technology
CAD Research & Technology
 
E.abendua
E.abenduaE.abendua
E.abendua
 
Riesgos por puesto de trabajo
Riesgos por puesto de trabajoRiesgos por puesto de trabajo
Riesgos por puesto de trabajo
 
Zick
ZickZick
Zick
 

Similar to Automating all the wrong things - You Gotta Love Frontend Keynote

Progressive Web Apps - Goto Chicago 2017
Progressive Web Apps - Goto Chicago 2017Progressive Web Apps - Goto Chicago 2017
Progressive Web Apps - Goto Chicago 2017
Christian Heilmann
 
Stapling and patching the web of now - ForwardJS3, San Francisco
Stapling and patching the web of now - ForwardJS3, San FranciscoStapling and patching the web of now - ForwardJS3, San Francisco
Stapling and patching the web of now - ForwardJS3, San Francisco
Christian Heilmann
 
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
 
Apps storesandbrowsers
Apps storesandbrowsersApps storesandbrowsers
Apps storesandbrowsers
Tom Freestone
 
Fowa2010 progressive-enhancement
Fowa2010 progressive-enhancementFowa2010 progressive-enhancement
Fowa2010 progressive-enhancement
Christian Heilmann
 
A call to JS Developers - Let’s stop trying to impress each other and start b...
A call to JS Developers - Let’s stop trying to impress each other and start b...A call to JS Developers - Let’s stop trying to impress each other and start b...
A call to JS Developers - Let’s stop trying to impress each other and start b...
Christian Heilmann
 
Mobile first - one key important aspect in digitalisation
Mobile first - one key important aspect in digitalisationMobile first - one key important aspect in digitalisation
Mobile first - one key important aspect in digitalisation
Helmi Hasan
 
Planning Your Progressive Web App
Planning Your Progressive Web AppPlanning Your Progressive Web App
Planning Your Progressive Web App
Jason Grigsby
 
GitLab: Remote and Open (2018-07-16 @ The New Digital School's Business Of Te...
GitLab: Remote and Open (2018-07-16 @ The New Digital School's Business Of Te...GitLab: Remote and Open (2018-07-16 @ The New Digital School's Business Of Te...
GitLab: Remote and Open (2018-07-16 @ The New Digital School's Business Of Te...
Pedro Moreira da Silva
 
Optimizing Web Performance for Mobile Users
Optimizing Web Performance for Mobile UsersOptimizing Web Performance for Mobile Users
Optimizing Web Performance for Mobile Users
Muhammad Samu
 
Wireframe prototype - Mockups
Wireframe prototype - MockupsWireframe prototype - Mockups
Wireframe prototype - Mockups
Pratap R Jujjavarapu
 
#LSCon: The Missing Link - Data Interoperability From Learning Systems to Ope...
#LSCon: The Missing Link - Data Interoperability From Learning Systems to Ope...#LSCon: The Missing Link - Data Interoperability From Learning Systems to Ope...
#LSCon: The Missing Link - Data Interoperability From Learning Systems to Ope...
Float
 
Agile Indonesia 2017 : Agile & User Experience for Engineers
Agile Indonesia 2017 : Agile & User Experience for EngineersAgile Indonesia 2017 : Agile & User Experience for Engineers
Agile Indonesia 2017 : Agile & User Experience for Engineers
Michael Ong
 
Prepare for the Mobilacalypse
Prepare for the MobilacalypsePrepare for the Mobilacalypse
Prepare for the Mobilacalypse
Jeff Eaton
 
061203_futurewebapps_tempo
061203_futurewebapps_tempo061203_futurewebapps_tempo
061203_futurewebapps_tempo
cjin cheng
 
Progressive web and the problem of JavaScript
Progressive web and the problem of JavaScriptProgressive web and the problem of JavaScript
Progressive web and the problem of JavaScript
Christian Heilmann
 
Responsively Accessible
Responsively AccessibleResponsively Accessible
Responsively Accessible
Ryan Chittenden
 
Mobile Web Compatibility @ Code Camp Cluj
Mobile Web Compatibility @ Code Camp ClujMobile Web Compatibility @ Code Camp Cluj
Mobile Web Compatibility @ Code Camp Cluj
Ioana Chiorean
 
MmIT Webinar - Essential tools and technologies for the library and informati...
MmIT Webinar - Essential tools and technologies for the library and informati...MmIT Webinar - Essential tools and technologies for the library and informati...
MmIT Webinar - Essential tools and technologies for the library and informati...
MmIT - Multimedia Information Technology Group for CILIP
 
Accessibility - Drupal and Javascript
Accessibility - Drupal and JavascriptAccessibility - Drupal and Javascript
Accessibility - Drupal and Javascript
Doghouse Agency
 

Similar to Automating all the wrong things - You Gotta Love Frontend Keynote (20)

Progressive Web Apps - Goto Chicago 2017
Progressive Web Apps - Goto Chicago 2017Progressive Web Apps - Goto Chicago 2017
Progressive Web Apps - Goto Chicago 2017
 
Stapling and patching the web of now - ForwardJS3, San Francisco
Stapling and patching the web of now - ForwardJS3, San FranciscoStapling and patching the web of now - ForwardJS3, San Francisco
Stapling and patching the web of now - ForwardJS3, San Francisco
 
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
 
Apps storesandbrowsers
Apps storesandbrowsersApps storesandbrowsers
Apps storesandbrowsers
 
Fowa2010 progressive-enhancement
Fowa2010 progressive-enhancementFowa2010 progressive-enhancement
Fowa2010 progressive-enhancement
 
A call to JS Developers - Let’s stop trying to impress each other and start b...
A call to JS Developers - Let’s stop trying to impress each other and start b...A call to JS Developers - Let’s stop trying to impress each other and start b...
A call to JS Developers - Let’s stop trying to impress each other and start b...
 
Mobile first - one key important aspect in digitalisation
Mobile first - one key important aspect in digitalisationMobile first - one key important aspect in digitalisation
Mobile first - one key important aspect in digitalisation
 
Planning Your Progressive Web App
Planning Your Progressive Web AppPlanning Your Progressive Web App
Planning Your Progressive Web App
 
GitLab: Remote and Open (2018-07-16 @ The New Digital School's Business Of Te...
GitLab: Remote and Open (2018-07-16 @ The New Digital School's Business Of Te...GitLab: Remote and Open (2018-07-16 @ The New Digital School's Business Of Te...
GitLab: Remote and Open (2018-07-16 @ The New Digital School's Business Of Te...
 
Optimizing Web Performance for Mobile Users
Optimizing Web Performance for Mobile UsersOptimizing Web Performance for Mobile Users
Optimizing Web Performance for Mobile Users
 
Wireframe prototype - Mockups
Wireframe prototype - MockupsWireframe prototype - Mockups
Wireframe prototype - Mockups
 
#LSCon: The Missing Link - Data Interoperability From Learning Systems to Ope...
#LSCon: The Missing Link - Data Interoperability From Learning Systems to Ope...#LSCon: The Missing Link - Data Interoperability From Learning Systems to Ope...
#LSCon: The Missing Link - Data Interoperability From Learning Systems to Ope...
 
Agile Indonesia 2017 : Agile & User Experience for Engineers
Agile Indonesia 2017 : Agile & User Experience for EngineersAgile Indonesia 2017 : Agile & User Experience for Engineers
Agile Indonesia 2017 : Agile & User Experience for Engineers
 
Prepare for the Mobilacalypse
Prepare for the MobilacalypsePrepare for the Mobilacalypse
Prepare for the Mobilacalypse
 
061203_futurewebapps_tempo
061203_futurewebapps_tempo061203_futurewebapps_tempo
061203_futurewebapps_tempo
 
Progressive web and the problem of JavaScript
Progressive web and the problem of JavaScriptProgressive web and the problem of JavaScript
Progressive web and the problem of JavaScript
 
Responsively Accessible
Responsively AccessibleResponsively Accessible
Responsively Accessible
 
Mobile Web Compatibility @ Code Camp Cluj
Mobile Web Compatibility @ Code Camp ClujMobile Web Compatibility @ Code Camp Cluj
Mobile Web Compatibility @ Code Camp Cluj
 
MmIT Webinar - Essential tools and technologies for the library and informati...
MmIT Webinar - Essential tools and technologies for the library and informati...MmIT Webinar - Essential tools and technologies for the library and informati...
MmIT Webinar - Essential tools and technologies for the library and informati...
 
Accessibility - Drupal and Javascript
Accessibility - Drupal and JavascriptAccessibility - Drupal and Javascript
Accessibility - Drupal and Javascript
 

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
 
Breaking out of the Tetris mind set #btconf
Breaking out of the Tetris mind set #btconfBreaking out of the Tetris mind set #btconf
Breaking out of the Tetris mind set #btconf
Christian Heilmann
 
Supercharging Public Speaking
Supercharging Public SpeakingSupercharging Public Speaking
Supercharging Public Speaking
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
 
Breaking out of the Tetris mind set #btconf
Breaking out of the Tetris mind set #btconfBreaking out of the Tetris mind set #btconf
Breaking out of the Tetris mind set #btconf
 
Supercharging Public Speaking
Supercharging Public SpeakingSupercharging Public Speaking
Supercharging Public Speaking
 

Recently uploaded

حبوب سايتوتك للبيع في الامارات اشراف دكتورة 00966583759617
حبوب سايتوتك للبيع في الامارات اشراف دكتورة 00966583759617حبوب سايتوتك للبيع في الامارات اشراف دكتورة 00966583759617
حبوب سايتوتك للبيع في الامارات اشراف دكتورة 00966583759617
حبوب الاجهاض سايتوتك للبيع في الامارات cytotec واتس 00966583759617
 
Mandated reporting powerpoint to help with understanding your role
Mandated reporting powerpoint to help with understanding your roleMandated reporting powerpoint to help with understanding your role
Mandated reporting powerpoint to help with understanding your role
khidalgo2
 
Family/Indoor Entertainment Centers Market: Regulation and Compliance Updates
Family/Indoor Entertainment Centers Market: Regulation and Compliance UpdatesFamily/Indoor Entertainment Centers Market: Regulation and Compliance Updates
Family/Indoor Entertainment Centers Market: Regulation and Compliance Updates
AishwaryaDoiphode3
 
IncomeTax Compliance Duedates- July 2024
IncomeTax Compliance Duedates- July 2024IncomeTax Compliance Duedates- July 2024
IncomeTax Compliance Duedates- July 2024
EbizfilingIndia
 
Introduction to Islamic Banking, concept, principal, practice .pdf
Introduction to Islamic Banking, concept, principal, practice .pdfIntroduction to Islamic Banking, concept, principal, practice .pdf
Introduction to Islamic Banking, concept, principal, practice .pdf
FaysalMahmud22
 
Local SEO Strategies: Dominate Local Search with Effective SEO Tactics
Local SEO Strategies: Dominate Local Search with Effective SEO TacticsLocal SEO Strategies: Dominate Local Search with Effective SEO Tactics
Local SEO Strategies: Dominate Local Search with Effective SEO Tactics
Woospers
 
Abortion pills in Kuwait))௵+918133066128௹Get Cytotec Pills IN Kuwait City
Abortion pills in Kuwait))௵+918133066128௹Get Cytotec Pills IN Kuwait CityAbortion pills in Kuwait))௵+918133066128௹Get Cytotec Pills IN Kuwait City
Abortion pills in Kuwait))௵+918133066128௹Get Cytotec Pills IN Kuwait City
maishakhanam230
 
Cheslyn Jacobs- TymeBank: Building Consumer Trust in Digital Banking
Cheslyn Jacobs- TymeBank: Building Consumer Trust in Digital  BankingCheslyn Jacobs- TymeBank: Building Consumer Trust in Digital  Banking
Cheslyn Jacobs- TymeBank: Building Consumer Trust in Digital Banking
itnewsafrica
 
Importance of Quality Transformations in VUCA World
Importance of Quality Transformations in VUCA WorldImportance of Quality Transformations in VUCA World
Importance of Quality Transformations in VUCA World
Ankur860831
 
THE IMPORTANCE OF CODING IN DEVOPS EXPLANATION
THE IMPORTANCE OF CODING IN DEVOPS EXPLANATIONTHE IMPORTANCE OF CODING IN DEVOPS EXPLANATION
THE IMPORTANCE OF CODING IN DEVOPS EXPLANATION
hrajkumar444
 
Credit Card Stats And Trends in 2024- Webpays
Credit Card Stats And Trends in 2024- WebpaysCredit Card Stats And Trends in 2024- Webpays
Credit Card Stats And Trends in 2024- Webpays
itio Innovex Pvt Ltv
 
TALENT ACQUISITION AND MANAGEMENT LECTURE 2
TALENT ACQUISITION AND MANAGEMENT LECTURE 2TALENT ACQUISITION AND MANAGEMENT LECTURE 2
TALENT ACQUISITION AND MANAGEMENT LECTURE 2
projectseasy
 
Factory Roofing Contractors Chennai.pptx
Factory Roofing Contractors Chennai.pptxFactory Roofing Contractors Chennai.pptx
Factory Roofing Contractors Chennai.pptx
Roofing Contractor
 
Satta matka guessing Kalyan result sattamatka
Satta matka guessing Kalyan result sattamatkaSatta matka guessing Kalyan result sattamatka
Satta matka guessing Kalyan result sattamatka
➑➌➋➑➒➎➑➑➊➍
 
PETAVIT SIP-05.pdfAAAAAAAAAAAAAAAAAAAAAAAAA
PETAVIT SIP-05.pdfAAAAAAAAAAAAAAAAAAAAAAAAAPETAVIT SIP-05.pdfAAAAAAAAAAAAAAAAAAAAAAAAA
PETAVIT SIP-05.pdfAAAAAAAAAAAAAAAAAAAAAAAAA
lawrenceads01
 
A STUDY OF MUTUAL FUND OF BANK OF INDIA .pdf
A STUDY OF MUTUAL FUND  OF BANK OF INDIA .pdfA STUDY OF MUTUAL FUND  OF BANK OF INDIA .pdf
A STUDY OF MUTUAL FUND OF BANK OF INDIA .pdf
rsonics22
 
Navigating Change Strategies for Effective Transition and Operational Plannin...
Navigating Change Strategies for Effective Transition and Operational Plannin...Navigating Change Strategies for Effective Transition and Operational Plannin...
Navigating Change Strategies for Effective Transition and Operational Plannin...
Brian Frerichs
 
BeMetals Presentation_July 2 2024 .pdf
BeMetals Presentation_July 2 2024    .pdfBeMetals Presentation_July 2 2024    .pdf
BeMetals Presentation_July 2 2024 .pdf
DerekIwanaka1
 
Transforming the Future of Limo Services.pptx
Transforming the Future of Limo Services.pptxTransforming the Future of Limo Services.pptx
Transforming the Future of Limo Services.pptx
limocaptaincom
 
Destor.one - One Pager for Investment Round Dec22.pdf
Destor.one - One Pager for Investment Round Dec22.pdfDestor.one - One Pager for Investment Round Dec22.pdf
Destor.one - One Pager for Investment Round Dec22.pdf
Thales Jacobi
 

Recently uploaded (20)

حبوب سايتوتك للبيع في الامارات اشراف دكتورة 00966583759617
حبوب سايتوتك للبيع في الامارات اشراف دكتورة 00966583759617حبوب سايتوتك للبيع في الامارات اشراف دكتورة 00966583759617
حبوب سايتوتك للبيع في الامارات اشراف دكتورة 00966583759617
 
Mandated reporting powerpoint to help with understanding your role
Mandated reporting powerpoint to help with understanding your roleMandated reporting powerpoint to help with understanding your role
Mandated reporting powerpoint to help with understanding your role
 
Family/Indoor Entertainment Centers Market: Regulation and Compliance Updates
Family/Indoor Entertainment Centers Market: Regulation and Compliance UpdatesFamily/Indoor Entertainment Centers Market: Regulation and Compliance Updates
Family/Indoor Entertainment Centers Market: Regulation and Compliance Updates
 
IncomeTax Compliance Duedates- July 2024
IncomeTax Compliance Duedates- July 2024IncomeTax Compliance Duedates- July 2024
IncomeTax Compliance Duedates- July 2024
 
Introduction to Islamic Banking, concept, principal, practice .pdf
Introduction to Islamic Banking, concept, principal, practice .pdfIntroduction to Islamic Banking, concept, principal, practice .pdf
Introduction to Islamic Banking, concept, principal, practice .pdf
 
Local SEO Strategies: Dominate Local Search with Effective SEO Tactics
Local SEO Strategies: Dominate Local Search with Effective SEO TacticsLocal SEO Strategies: Dominate Local Search with Effective SEO Tactics
Local SEO Strategies: Dominate Local Search with Effective SEO Tactics
 
Abortion pills in Kuwait))௵+918133066128௹Get Cytotec Pills IN Kuwait City
Abortion pills in Kuwait))௵+918133066128௹Get Cytotec Pills IN Kuwait CityAbortion pills in Kuwait))௵+918133066128௹Get Cytotec Pills IN Kuwait City
Abortion pills in Kuwait))௵+918133066128௹Get Cytotec Pills IN Kuwait City
 
Cheslyn Jacobs- TymeBank: Building Consumer Trust in Digital Banking
Cheslyn Jacobs- TymeBank: Building Consumer Trust in Digital  BankingCheslyn Jacobs- TymeBank: Building Consumer Trust in Digital  Banking
Cheslyn Jacobs- TymeBank: Building Consumer Trust in Digital Banking
 
Importance of Quality Transformations in VUCA World
Importance of Quality Transformations in VUCA WorldImportance of Quality Transformations in VUCA World
Importance of Quality Transformations in VUCA World
 
THE IMPORTANCE OF CODING IN DEVOPS EXPLANATION
THE IMPORTANCE OF CODING IN DEVOPS EXPLANATIONTHE IMPORTANCE OF CODING IN DEVOPS EXPLANATION
THE IMPORTANCE OF CODING IN DEVOPS EXPLANATION
 
Credit Card Stats And Trends in 2024- Webpays
Credit Card Stats And Trends in 2024- WebpaysCredit Card Stats And Trends in 2024- Webpays
Credit Card Stats And Trends in 2024- Webpays
 
TALENT ACQUISITION AND MANAGEMENT LECTURE 2
TALENT ACQUISITION AND MANAGEMENT LECTURE 2TALENT ACQUISITION AND MANAGEMENT LECTURE 2
TALENT ACQUISITION AND MANAGEMENT LECTURE 2
 
Factory Roofing Contractors Chennai.pptx
Factory Roofing Contractors Chennai.pptxFactory Roofing Contractors Chennai.pptx
Factory Roofing Contractors Chennai.pptx
 
Satta matka guessing Kalyan result sattamatka
Satta matka guessing Kalyan result sattamatkaSatta matka guessing Kalyan result sattamatka
Satta matka guessing Kalyan result sattamatka
 
PETAVIT SIP-05.pdfAAAAAAAAAAAAAAAAAAAAAAAAA
PETAVIT SIP-05.pdfAAAAAAAAAAAAAAAAAAAAAAAAAPETAVIT SIP-05.pdfAAAAAAAAAAAAAAAAAAAAAAAAA
PETAVIT SIP-05.pdfAAAAAAAAAAAAAAAAAAAAAAAAA
 
A STUDY OF MUTUAL FUND OF BANK OF INDIA .pdf
A STUDY OF MUTUAL FUND  OF BANK OF INDIA .pdfA STUDY OF MUTUAL FUND  OF BANK OF INDIA .pdf
A STUDY OF MUTUAL FUND OF BANK OF INDIA .pdf
 
Navigating Change Strategies for Effective Transition and Operational Plannin...
Navigating Change Strategies for Effective Transition and Operational Plannin...Navigating Change Strategies for Effective Transition and Operational Plannin...
Navigating Change Strategies for Effective Transition and Operational Plannin...
 
BeMetals Presentation_July 2 2024 .pdf
BeMetals Presentation_July 2 2024    .pdfBeMetals Presentation_July 2 2024    .pdf
BeMetals Presentation_July 2 2024 .pdf
 
Transforming the Future of Limo Services.pptx
Transforming the Future of Limo Services.pptxTransforming the Future of Limo Services.pptx
Transforming the Future of Limo Services.pptx
 
Destor.one - One Pager for Investment Round Dec22.pdf
Destor.one - One Pager for Investment Round Dec22.pdfDestor.one - One Pager for Investment Round Dec22.pdf
Destor.one - One Pager for Investment Round Dec22.pdf
 

Automating all the wrong things - You Gotta Love Frontend Keynote