CINXE.COM
Jordan Kasper - php[world] 2017 php[world] 2017
<!DOCTYPE html> <html lang="en-US"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="user-scalable=no, width=device-width, initial-scale=1, maximum-scale=1"> <meta name="format-detection" content="telephone=no"> <meta name="format-detection" content="address=no"> <meta name="msapplication-TileColor" content="#ffffff"> <meta name="theme-color" content="#ffffff"> <title>Jordan Kasper - php[world] 2017 php[world] 2017</title> <meta name='robots' content='max-image-preview:large' /> <!-- Facebook Pixel Code --> <script> !function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod? n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n; n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0; t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window, document,'script','https://connect.facebook.net/en_US/fbevents.js'); fbq('init', '289508138203056' ); fbq('track', 'PageView'); </script> <noscript><img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=289508138203056&ev=PageView&noscript=1" /></noscript> <!-- DO NOT MODIFY --> <!-- End Facebook Pixel Code --> <!-- This site is optimized with the Yoast SEO plugin v12.5 - https://yoast.com/wordpress/plugins/seo/ --> <meta name="robots" content="max-snippet:-1, max-image-preview:large, max-video-preview:-1"/> <link rel="canonical" href="https://world2017.phparch.com/speakers/jordan-kasper/" /> <meta property="og:locale" content="en_US" /> <meta property="og:type" content="article" /> <meta property="og:title" content="Jordan Kasper - php[world] 2017" /> <meta property="og:description" content="Shortly after it arrived at his home in 1993, Jordan began disassembling his first computer鈥攈is mother was not happy. She breathed more easily when he moved from hardware into programming. Jordan’s experience includes companies large and small, universities, and various OSS projects. He also participates in user groups, conferences, barcamps, and hackathons. Jordan’s primary mission …" /> <meta property="og:url" content="https://world2017.phparch.com/speakers/jordan-kasper/" /> <meta property="og:site_name" content="php[world] 2017" /> <meta property="og:image" content="https://world2017.phparch.com/wp-content/uploads/sites/8/2017/06/jordan_bw_large.jpg" /> <meta property="og:image:secure_url" content="https://world2017.phparch.com/wp-content/uploads/sites/8/2017/06/jordan_bw_large.jpg" /> <meta property="og:image:width" content="1037" /> <meta property="og:image:height" content="1037" /> <meta name="twitter:card" content="summary" /> <meta name="twitter:description" content="Shortly after it arrived at his home in 1993, Jordan began disassembling his first computer鈥攈is mother was not happy. She breathed more easily when he moved from hardware into programming. Jordan’s experience includes companies large and small, universities, and various OSS projects. He also participates in user groups, conferences, barcamps, and hackathons. Jordan’s primary mission […]" /> <meta name="twitter:title" content="Jordan Kasper - php[world] 2017" /> <meta name="twitter:image" content="https://world2017.phparch.com/wp-content/uploads/sites/8/2017/06/jordan_bw_large.jpg" /> <script type='application/ld+json' class='yoast-schema-graph yoast-schema-graph--main'>{"@context":"https://schema.org","@graph":[{"@type":"WebSite","@id":"https://world2017.phparch.com/#website","url":"https://world2017.phparch.com/","name":"php[world] 2017","potentialAction":{"@type":"SearchAction","target":"https://world2017.phparch.com/?s={search_term_string}","query-input":"required name=search_term_string"}},{"@type":"ImageObject","@id":"https://world2017.phparch.com/speakers/jordan-kasper/#primaryimage","url":"https://world2017.phparch.com/wp-content/uploads/sites/8/2017/06/jordan_bw_large.jpg","width":1037,"height":1037},{"@type":"WebPage","@id":"https://world2017.phparch.com/speakers/jordan-kasper/#webpage","url":"https://world2017.phparch.com/speakers/jordan-kasper/","inLanguage":"en-US","name":"Jordan Kasper - php[world] 2017","isPartOf":{"@id":"https://world2017.phparch.com/#website"},"primaryImageOfPage":{"@id":"https://world2017.phparch.com/speakers/jordan-kasper/#primaryimage"},"datePublished":"2017-07-06T11:01:46-04:00","dateModified":"2017-07-06T11:01:46-04:00"}]}</script> <!-- / Yoast SEO plugin. --> <link rel='dns-prefetch' href='//platform-api.sharethis.com' /> <link rel='dns-prefetch' href='//www.google.com' /> <link rel='dns-prefetch' href='//fonts.googleapis.com' /> <link rel='dns-prefetch' href='//s.w.org' /> <script type="text/javascript"> window._wpemojiSettings = {"baseUrl":"https:\/\/s.w.org\/images\/core\/emoji\/14.0.0\/72x72\/","ext":".png","svgUrl":"https:\/\/s.w.org\/images\/core\/emoji\/14.0.0\/svg\/","svgExt":".svg","source":{"concatemoji":"https:\/\/world2017.phparch.com\/wp-includes\/js\/wp-emoji-release.min.js?ver=6.0.9"}}; /*! This file is auto-generated */ !function(e,a,t){var n,r,o,i=a.createElement("canvas"),p=i.getContext&&i.getContext("2d");function s(e,t){var a=String.fromCharCode,e=(p.clearRect(0,0,i.width,i.height),p.fillText(a.apply(this,e),0,0),i.toDataURL());return p.clearRect(0,0,i.width,i.height),p.fillText(a.apply(this,t),0,0),e===i.toDataURL()}function c(e){var t=a.createElement("script");t.src=e,t.defer=t.type="text/javascript",a.getElementsByTagName("head")[0].appendChild(t)}for(o=Array("flag","emoji"),t.supports={everything:!0,everythingExceptFlag:!0},r=0;r<o.length;r++)t.supports[o[r]]=function(e){if(!p||!p.fillText)return!1;switch(p.textBaseline="top",p.font="600 32px Arial",e){case"flag":return s([127987,65039,8205,9895,65039],[127987,65039,8203,9895,65039])?!1:!s([55356,56826,55356,56819],[55356,56826,8203,55356,56819])&&!s([55356,57332,56128,56423,56128,56418,56128,56421,56128,56430,56128,56423,56128,56447],[55356,57332,8203,56128,56423,8203,56128,56418,8203,56128,56421,8203,56128,56430,8203,56128,56423,8203,56128,56447]);case"emoji":return!s([129777,127995,8205,129778,127999],[129777,127995,8203,129778,127999])}return!1}(o[r]),t.supports.everything=t.supports.everything&&t.supports[o[r]],"flag"!==o[r]&&(t.supports.everythingExceptFlag=t.supports.everythingExceptFlag&&t.supports[o[r]]);t.supports.everythingExceptFlag=t.supports.everythingExceptFlag&&!t.supports.flag,t.DOMReady=!1,t.readyCallback=function(){t.DOMReady=!0},t.supports.everything||(n=function(){t.readyCallback()},a.addEventListener?(a.addEventListener("DOMContentLoaded",n,!1),e.addEventListener("load",n,!1)):(e.attachEvent("onload",n),a.attachEvent("onreadystatechange",function(){"complete"===a.readyState&&t.readyCallback()})),(e=t.source||{}).concatemoji?c(e.concatemoji):e.wpemoji&&e.twemoji&&(c(e.twemoji),c(e.wpemoji)))}(window,document,window._wpemojiSettings); </script> <style type="text/css"> img.wp-smiley, img.emoji { display: inline !important; border: none !important; box-shadow: none !important; height: 1em !important; width: 1em !important; margin: 0 0.07em !important; vertical-align: -0.1em !important; background: none !important; padding: 0 !important; } </style> <link rel='stylesheet' id='wp-block-library-css' href='https://world2017.phparch.com/wp-includes/css/dist/block-library/style.min.css?ver=6.0.9' type='text/css' media='all' /> <style id='global-styles-inline-css' type='text/css'> body{--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--duotone--dark-grayscale: url('#wp-duotone-dark-grayscale');--wp--preset--duotone--grayscale: url('#wp-duotone-grayscale');--wp--preset--duotone--purple-yellow: url('#wp-duotone-purple-yellow');--wp--preset--duotone--blue-red: url('#wp-duotone-blue-red');--wp--preset--duotone--midnight: url('#wp-duotone-midnight');--wp--preset--duotone--magenta-yellow: url('#wp-duotone-magenta-yellow');--wp--preset--duotone--purple-green: url('#wp-duotone-purple-green');--wp--preset--duotone--blue-orange: url('#wp-duotone-blue-orange');--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} </style> <link rel='stylesheet' id='tek.schedule.style-css' href='https://world2017.phparch.com/wp-content/plugins/tek-schedule/templates/css/schedule.css?ver=6.0.9' type='text/css' media='all' /> <link rel='stylesheet' id='parent-style-css' href='https://world2017.phparch.com/wp-content/themes/fudge2/style.css?ver=6.0.9' type='text/css' media='all' /> <link rel='stylesheet' id='child-style-css' href='https://world2017.phparch.com/wp-content/themes/world2017/style.css?ver=6.0.9' type='text/css' media='all' /> <link rel='stylesheet' id='tek-redmond-css' href='https://world2017.phparch.com/wp-content/themes/world2017/../tek16/styles/redmond/jquery-ui-1.10.0.custom.min.css?ver=v1.0' type='text/css' media='all' /> <link rel='stylesheet' id='fudge-font-awesome-css' href='https://world2017.phparch.com/wp-content/themes/fudge2/assets/css/font-awesome.min.css?ver=4.5.0' type='text/css' media='all' /> <link rel='stylesheet' id='fudge-swiper-css' href='https://world2017.phparch.com/wp-content/themes/fudge2/assets/css/swiper.min.css?ver=3.3.1' type='text/css' media='all' /> <link rel='stylesheet' id='fudge-select-css' href='https://world2017.phparch.com/wp-content/themes/fudge2/assets/css/select.css?ver=6.0.9' type='text/css' media='all' /> <link rel='stylesheet' id='fudge-font-Roboto-css' href='https://fonts.googleapis.com/css?family=Roboto+Slab%3A400%2C700%7CRoboto%3A400%2C500%2C400italic%2C500%2C700%2C700italic&ver=6.0.9' type='text/css' media='all' /> <link rel='stylesheet' id='fudge-style-main-css' href='https://world2017.phparch.com/wp-content/themes/fudge2/assets/css/main.css?ver=6.0.9' type='text/css' media='all' /> <link rel='stylesheet' id='fudge-speaker-profile-css' href='https://world2017.phparch.com/wp-content/themes/fudge2/assets/css/speaker-profile.css?ver=6.0.9' type='text/css' media='all' /> <link rel='stylesheet' id='fudge-speakers-css' href='https://world2017.phparch.com/wp-content/themes/fudge2/assets/css/speakers.css?ver=6.0.9' type='text/css' media='all' /> <link rel='stylesheet' id='fudge-session-css' href='https://world2017.phparch.com/wp-content/themes/fudge2/assets/css/session.css?ver=6.0.9' type='text/css' media='all' /> <link rel='stylesheet' id='fudge-sponsors-description-css' href='https://world2017.phparch.com/wp-content/themes/fudge2/assets/css/sponsors-description.css?ver=6.0.9' type='text/css' media='all' /> <link rel='stylesheet' id='fudge-font-custom-css' href='https://fonts.googleapis.com/css?family=Ubuntu&ver=6.0.9' type='text/css' media='all' /> <link rel='stylesheet' id='fudge-dynamic-css-css' href='https://world2017.phparch.com/wp-admin/admin-ajax.php?action=dynamic-css&ver=6.0.9' type='text/css' media='all' /> <link rel='stylesheet' id='fudge-style-css' href='https://world2017.phparch.com/wp-content/themes/world2017/style.css?ver=6.0.9' type='text/css' media='all' /> <script type='text/javascript' src='https://world2017.phparch.com/wp-includes/js/jquery/jquery.min.js?ver=3.6.0' id='jquery-core-js'></script> <script type='text/javascript' src='https://world2017.phparch.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.3.2' id='jquery-migrate-js'></script> <script type='text/javascript' src='//platform-api.sharethis.com/js/sharethis.js#product=ga' id='googleanalytics-platform-sharethis-js'></script> <script type='text/javascript' src='https://www.google.com/recaptcha/api.js?ver=6.0.9' id='fudge-recaptcha-js'></script> <link rel="https://api.w.org/" href="https://world2017.phparch.com/wp-json/" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://world2017.phparch.com/xmlrpc.php?rsd" /> <link rel="wlwmanifest" type="application/wlwmanifest+xml" href="https://world2017.phparch.com/wp-includes/wlwmanifest.xml" /> <meta name="generator" content="WordPress 6.0.9" /> <link rel='shortlink' href='https://world2017.phparch.com/?p=2811' /> <link rel="alternate" type="application/json+oembed" href="https://world2017.phparch.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fworld2017.phparch.com%2Fspeakers%2Fjordan-kasper%2F" /> <link rel="alternate" type="text/xml+oembed" href="https://world2017.phparch.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fworld2017.phparch.com%2Fspeakers%2Fjordan-kasper%2F&format=xml" /> <script src='https://multi.phparch.com/?dm=9d2eaed0bcb03dab1301fef80b035c47&action=load&blogid=8&siteid=1&t=1735793037&back=https%3A%2F%2Fworld2017.phparch.com%2Fspeakers%2Fjordan-kasper%2F' type='text/javascript'></script><meta name="google-signin-client_id" content="145326308003-8fcfod27b8nkf2mg0cguntj0sgfm8lgl.apps.googleusercontent.com"><meta name="google-site-verification" content="ITLKDur91jX7umTqRHHTQAlh8jSLr5EmfwGUSPTNM-k" /><style type="text/css"></style></head> <body class="speaker-template-default single single-speaker postid-2811"> <!-- site --> <div class="site"> <!-- site__header --> <header class="site__header"> <!-- site__header-top --> <div class="site__header-top"> <!-- site__centered --> <div class="site__centered"> <!-- logo --> <h1 class="logo"> <a href="/" rel="home"> <img src="/wp-content/uploads/sites/6/2017/03/phpworld.2017.logo_.web_.290.90.24.png" width="145" height="45" alt="php[world] 2017"> </a> </h1> <!-- /logo --> <!-- menu-btn --> <button class="menu-btn"> <span></span> </button> <!-- /menu-btn --> <!-- header-menu --> <nav class="header-menu"> <!-- header-menu__wrap --> <div class="header-menu__wrap"> <div class="header-menu__layout"> <ul id="menu-top" class="menu"><li id="menu-item-2435" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home menu-item-2435"><a href="https://world2017.phparch.com/">Home</a></li> <li id="menu-item-2436" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-2436"><a href="https://world2017.phparch.com/about/">About</a> <ul class="sub-menu"> <li id="menu-item-2444" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2444"><a href="https://world2017.phparch.com/about/">What is php[world]?</a></li> <li id="menu-item-2446" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2446"><a href="https://world2017.phparch.com/attend-phpworld/">Why attend php[world]?</a></li> </ul> </li> <li id="menu-item-2437" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-2437"><a href="https://world2017.phparch.com/location/">Location</a> <ul class="sub-menu"> <li id="menu-item-2438" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2438"><a href="https://world2017.phparch.com/location/">Hotel</a></li> <li id="menu-item-2439" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2439"><a href="https://world2017.phparch.com/location/travel/">Travel</a></li> </ul> </li> <li id="menu-item-3185" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3185"><a href="https://world2017.phparch.com/events/">Events</a></li> <li id="menu-item-2440" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2440"><a href="https://world2017.phparch.com/schedule/">Schedule</a></li> <li id="menu-item-2441" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2441"><a href="https://world2017.phparch.com/speakers/">Speakers</a></li> <li id="menu-item-2442" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2442"><a href="https://world2017.phparch.com/sponsors/">Sponsors</a></li> <li id="menu-item-3199" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-3199"><a href="https://world2017.phparch.com/financial-assistance/">Aid</a> <ul class="sub-menu"> <li id="menu-item-2443" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2443"><a href="https://world2017.phparch.com/wellness/">Wellness</a></li> <li id="menu-item-3200" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3200"><a href="https://world2017.phparch.com/financial-assistance/">Financial Assistance</a></li> </ul> </li> <li id="menu-item-2450" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2450"><a href="https://world2017.phparch.com/register/" class="btn">Register</a></li> </ul> </div> </div> <!-- /header-menu__wrap --> </nav> <!-- header-menu --> </div> <!-- /site__centered --> </div> <!-- /site__header-top --> </header> <!-- /site__header --> <!-- site__content --> <div class="site__content"> <!-- hero --> <section class="hero"> <!-- hero__layout --> <div class="hero__layout hero__layout_profile"> <!-- site__centered --> <div class="site__centered"> <!-- speaker-info --> <div class="speaker-info"> <!--speaker-info__pic--> <div class="speaker-info__pic "> <img src="https://world2017.phparch.com/wp-content/uploads/sites/8/2017/06/jordan_bw_large-520x324.jpg" alt="speaker-info"> </div> <!--/speaker-info__pic--> <!--speaker-info__inner--> <div class="speaker-info__inner"> <!-- site__title --> <h2 class="site__title site__title_white">Jordan Kasper</h2> <!-- /site__title --> <!--speaker-info__text--> <p class="speaker-info__text"> </p> <!--/speaker-info__text--> </div> <!--/speaker-info__inner--> <!-- social --> <div class="social"> <a href="https://www.linkedin.com/in/jordankasper/" target="_blank"><i class="fa fa-linkedin"></i></a> <a href="https://twitter.com/jakerella" target="_blank"><i class="fa fa-twitter"></i></a> </div> <!-- /social --> </div> <!-- /speaker-info --> </div> <!-- /site__centered --> </div> <!-- /hero__layout --> </section> <!-- /hero --> <!--speaker-profile--> <div class="speaker-profile"> <!-- description --> <section class="description content"> <p>Shortly after it arrived at his home in 1993, Jordan began disassembling his first computer鈥攈is mother was not happy. She breathed more easily when he moved from hardware into programming. Jordan’s experience includes companies large and small, universities, and various OSS projects. He also participates in user groups, conferences, barcamps, and hackathons. Jordan’s primary mission for over ten years has been to evangelize technology of all sorts and share what he has learned to help others grow. In his down time, he enjoys puzzles of all sorts and board games!</p> </section> <!-- description --> <!-- schedule --> <section class="schedule"> <!-- site__centered --> <div class="site__centered"> <!-- site__title --> <h2 class="site__title site__title_black">My Sessions</h2> <!-- /site__title --> <!--schedule__text-block--> <!--/schedule__text-block--> <!-- schedule__items --> <div class="schedule__items schedule__items_profile"> <!-- schedule__item --> <div class="schedule__item schedule__item-drop-down"> <time class="schedule__time" datetime="2017-11-16T16:30:00"> <span>November 16, 2017</span> 4:30 pm - 5:30 pm </time> <!--schedule__inner--> <div class="schedule__inner"> <h2 class="schedule__event">ES6 and You: the Future is Now!</h2> <!-- schedule__main-place --> <a href="#" class="schedule__main-place"> <i class="fa fa-location-arrow"></i> Ballroom </a> <!-- /schedule__main-place --> </div> <!--/schedule__inner--> <!-- schedule__details --> <div class="schedule__details"> <!-- schedule__close --> <a class="schedule__close" href="#"><i class="fa fa-times"></i></a> <!-- /schedule__close --> <!-- schedule__layout --> <div class="schedule__layout"> <!-- schedule__speakers-group --> <div class="schedule__speakers-group"> <!-- schedule__speaker --> <a href="https://world2017.phparch.com/speakers/jordan-kasper/" class="schedule__speaker"> <!-- schedule__speaker-pic --> <div class="schedule__speaker-pic" style="background-image:url('https://world2017.phparch.com/wp-content/uploads/sites/8/2017/06/jordan_bw_large-520x324.jpg')" > <span class="schedule__speaker-hover">VIEW PROFILE +</span> </div> <!-- /schedule__speaker-pic --> <h3 class="schedule__speaker-name">Jordan Kasper</h3> </a> <!-- /schedule__speaker --> </div> <!-- /schedule__speakers-group --> <!-- schedule__info --> <div class="schedule__info"> <!-- schedule__text --> <div class="schedule__text"> <p>JavaScript is growing up, and browser vendors are on board! But many developers are stuck in the year 2000. This session will show attendees some of the more compelling鈥攁nd practical鈥攃hanges in ES6/2015. We’ll talk about new variable declaration types and scopes, default function args, object deconstruction, template strings, “classes,” and more. This will be a […]</p> </div> <!-- /schedule__text --> <!-- schedule__labels --> <div class="session__labels"> <span class="label" style="background-color: #222">Intermediate</span> </div> <!-- /schedule__labels --> <a href="https://world2017.phparch.com/sessions/es-and-you-the-future-is-now/" class="btn btn_7">READ MORE</a> </div> <!-- /schedule__info --> </div> <!-- /schedule__layout --> </div> <!-- /schedule__details --> </div> <!-- /schedule__item --> <!-- schedule__item --> <div class="schedule__item schedule__item-drop-down"> <time class="schedule__time" datetime="2017-11-15T11:30:00"> <span>November 15, 2017</span> 11:30 am - 12:30 pm </time> <!--schedule__inner--> <div class="schedule__inner"> <h2 class="schedule__event">/[Rr]eg(ular)?[Ee]x(p|pressions)?/</h2> <!-- schedule__main-place --> <a href="#" class="schedule__main-place"> <i class="fa fa-location-arrow"></i> Ash Grove B </a> <!-- /schedule__main-place --> </div> <!--/schedule__inner--> <!-- schedule__details --> <div class="schedule__details"> <!-- schedule__close --> <a class="schedule__close" href="#"><i class="fa fa-times"></i></a> <!-- /schedule__close --> <!-- schedule__layout --> <div class="schedule__layout"> <!-- schedule__speakers-group --> <div class="schedule__speakers-group"> <!-- schedule__speaker --> <a href="https://world2017.phparch.com/speakers/jordan-kasper/" class="schedule__speaker"> <!-- schedule__speaker-pic --> <div class="schedule__speaker-pic" style="background-image:url('https://world2017.phparch.com/wp-content/uploads/sites/8/2017/06/jordan_bw_large-520x324.jpg')" > <span class="schedule__speaker-hover">VIEW PROFILE +</span> </div> <!-- /schedule__speaker-pic --> <h3 class="schedule__speaker-name">Jordan Kasper</h3> </a> <!-- /schedule__speaker --> </div> <!-- /schedule__speakers-group --> <!-- schedule__info --> <div class="schedule__info"> <!-- schedule__text --> <div class="schedule__text"> <p>Regular expressions exist in a mystical, magical wonderland many developers avoid like the plague. This talk aims to demystify this extremely useful and powerful tool. We’ll talk about what regular expressions are, why we want to learn them, and the basic ins and outs of matching text and seeing those results. There are many concepts […]</p> </div> <!-- /schedule__text --> <!-- schedule__labels --> <div class="session__labels"> <span class="label" style="background-color: #444">Beginner</span> </div> <!-- /schedule__labels --> <a href="https://world2017.phparch.com/sessions/regex/" class="btn btn_7">READ MORE</a> </div> <!-- /schedule__info --> </div> <!-- /schedule__layout --> </div> <!-- /schedule__details --> </div> <!-- /schedule__item --> </div> <!-- /schedule__items --> </div> <!-- /site__centered --> </section> <!-- schedule --> </div> <!--/speaker-profile--> </div> <!-- /site__content --> <footer class="site__footer"> <!-- site__centered --> <div class="site__centered"> <!-- site__footer-logo --> <div class="site__footer-logo"> <!-- logo --> <span class="logo logo_footer"> <img src="/wp-content/uploads/sites/6/2017/03/phpworld.2017.logo_.web_.290.90.24.png" width="145" height="45" alt="php[world] 2017"> </span> <!-- /logo --> <!-- site__footer-txt --> <div class="site__footer-txt"><p> php[world] 2017 is being produced by <a href="https://www.oneforall.events">One for All Events LLC</a> under license from <a href="http://musketeers.me">musketeers.me LLC</a> to use the <a href="https://www.phparch.com/">php[architect]</a> brand. </p> <p style="text-align: center; padding: 10px"> <a href="https://www.phparch.com/"><img src="/wp-content/themes/tek16/images/phparch.logo.bottom.png" /></a> 聽 <a href="https://www.oneforall.events/"><img src="/wp-content/uploads/sites/4/2016/09/OfA.vertical.hollow.square.rounded.white_.625-150x150.png" height="79"/></a> </p> <p> Copyright 漏 2017 One for All Events, LLC </p></div> <!-- /site__footer-txt --> </div> <!-- /site__footer-inner --> <!-- footer-menu --> <div class="footer-menu"> <dl id="menu-footer1"> <dt>Past Events</dt> <dd> <!-- footer-menu__link --> <a href="https://world2016.phparch.com/" class="footer-menu__link">php[world] 2016</a> <!-- /footer-menu__link --> </dd> <dd> <!-- footer-menu__link --> <a href="https://world2015.phparch.com/" class="footer-menu__link">php[world] 2015</a> <!-- /footer-menu__link --> </dd> <dd> <!-- footer-menu__link --> <a href="https://world2014.phparch.com/" class="footer-menu__link">php[world] 2014</a> <!-- /footer-menu__link --> </dd> </dl> <dl id="menu-footer2"> <dt>Policy</dt> <dd> <!-- footer-menu__link --> <a href="https://world2017.phparch.com/privacy-policy/" class="footer-menu__link">Privacy Policy</a> <!-- /footer-menu__link --> </dd> <dd> <!-- footer-menu__link --> <a href="https://world2017.phparch.com/refund-policy/" class="footer-menu__link">Refund Policy</a> <!-- /footer-menu__link --> </dd> <dd> <!-- footer-menu__link --> <a href="https://world2017.phparch.com/code-of-conduct/" class="footer-menu__link">Code of Conduct</a> <!-- /footer-menu__link --> </dd> </dl> </div> <!-- /footer-menu --> </div> <!-- /site__centered --> </footer> <!-- /site__footer --> <!-- site__increase --> <div class="site__increase"></div> <!-- /site__increase --> </div> <!-- /site --> <script> jQuery(document).ready(function () { jQuery.post('https://world2017.phparch.com?ga_action=googleanalytics_get_script', {action: 'googleanalytics_get_script'}, function(response) { var s = document.createElement("script"); s.type = "text/javascript"; s.innerHTML = response; jQuery("head").append(s); }); }); </script><script type='text/javascript' src='https://world2017.phparch.com/wp-includes/js/jquery/ui/core.min.js?ver=1.13.1' id='jquery-ui-core-js'></script> <script type='text/javascript' src='https://world2017.phparch.com/wp-includes/js/jquery/ui/tooltip.min.js?ver=1.13.1' id='jquery-ui-tooltip-js'></script> <script type='text/javascript' src='https://world2017.phparch.com/wp-content/plugins/tek-schedule/templates/js/schedule.js?ver=1' id='tek.schedule-js'></script> <script type='text/javascript' src='https://world2017.phparch.com/wp-content/themes/fudge2/assets/js/device.js?ver=6.0.9' id='fudge-device-js'></script> <script type='text/javascript' src='https://world2017.phparch.com/wp-content/themes/fudge2/assets/js/jquery.map.js?ver=6.0.9' id='fudge-jquery-map-js'></script> <script type='text/javascript' src='https://world2017.phparch.com/wp-content/themes/fudge2/assets/js/jquery.count-down.js?ver=6.0.9' id='fudge-countdown-js'></script> <script type='text/javascript' src='https://world2017.phparch.com/wp-content/themes/fudge2/assets/js/isotope.pkgd.min.js?ver=2.2.2' id='fudge-isotope-js'></script> <script type='text/javascript' src='https://maps.googleapis.com/maps/api/js?v=3.exp&callback=initMap&ver=6.0.9' id='fudge-google-maps-js'></script> <script type='text/javascript' src='https://world2017.phparch.com/wp-content/themes/fudge2/assets/js/jquery.nicescroll.min.js?ver=3.6.6' id='fudge-nicescroll-js'></script> <script type='text/javascript' src='https://world2017.phparch.com/wp-content/themes/fudge2/assets/js/swiper.min.js?ver=3.3.1' id='fudge-swiper-js'></script> <script type='text/javascript' src='https://world2017.phparch.com/wp-content/themes/fudge2/assets/js/jquery.select.js?ver=6.0.9' id='fudge-select-js'></script> <script type='text/javascript' src='https://world2017.phparch.com/wp-content/themes/fudge2/assets/js/jquery.youtubebackground.js?ver=6.0.9' id='fudge-youtubebackground-js'></script> <script type='text/javascript' id='fudge-jquery-main-js-extra'> /* <![CDATA[ */ var fudgeJS = {"ajax_url":"https:\/\/world2017.phparch.com\/wp-admin\/admin-ajax.php"}; /* ]]> */ </script> <script type='text/javascript' src='https://world2017.phparch.com/wp-content/themes/fudge2/assets/js/jquery.main.js?ver=6.0.9' id='fudge-jquery-main-js'></script> <script type='text/javascript' src='https://world2017.phparch.com/wp-content/themes/fudge2/assets/js/woocommerce.js?ver=6.0.9' id='fudge-woocommerce-js'></script> <script type='text/javascript' id='fca_pc_client_js-js-extra'> /* <![CDATA[ */ var fcaPcEvents = []; var fcaPcDebug = {"debug":""}; var fcaPcPost = {"title":"Jordan Kasper","type":"speaker","id":"2811","categories":[],"utm_support":"","user_parameters":"","edd_delay":"0","woo_delay":"0","edd_enabled":"","woo_enabled":""}; /* ]]> */ </script> <script type='text/javascript' src='https://world2017.phparch.com/wp-content/plugins/facebook-conversion-pixel/pixel-cat.min.js?ver=2.4.2' id='fca_pc_client_js-js'></script> </body> </html>