{"id":1261,"date":"2016-08-23T09:00:57","date_gmt":"2016-08-23T16:00:57","guid":{"rendered":"https:\/\/2016.la.wordcamp.org\/?p=1261"},"modified":"2016-08-22T18:02:06","modified_gmt":"2016-08-23T01:02:06","slug":"speaker-jacob-arriola-on-flexbox-and-changing-careers","status":"publish","type":"post","link":"https:\/\/la.wordcamp.org\/2016\/speaker-jacob-arriola-on-flexbox-and-changing-careers\/","title":{"rendered":"Speaker Jacob Arriola on Flexbox and Changing Careers"},"content":{"rendered":"<p>In today&#8217;s speaker interview we talk to\u00a0<a href=\"https:\/\/2016.la.wordcamp.org\/speaker\/jacob-arriola\/\">Jacob Arriola<\/a>,\u00a0a front-end developer from Los Angeles who spends most of his time working with Sass, JavaScript and building custom WordPress themes.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-1262\" src=\"https:\/\/2016.la.wordcamp.org\/files\/2016\/08\/Arriola-wclax16-1024x587.png\" alt=\"Arriola-wclax16\" width=\"640\" height=\"367\" srcset=\"https:\/\/la.wordcamp.org\/2016\/files\/2016\/08\/Arriola-wclax16-1024x587.png 1024w, https:\/\/la.wordcamp.org\/2016\/files\/2016\/08\/Arriola-wclax16-300x172.png 300w, https:\/\/la.wordcamp.org\/2016\/files\/2016\/08\/Arriola-wclax16-768x440.png 768w, https:\/\/la.wordcamp.org\/2016\/files\/2016\/08\/Arriola-wclax16-500x287.png 500w, https:\/\/la.wordcamp.org\/2016\/files\/2016\/08\/Arriola-wclax16-1000x573.png 1000w, https:\/\/la.wordcamp.org\/2016\/files\/2016\/08\/Arriola-wclax16.png 1200w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/p>\n<p>Jacob\u00a0works with Zeek Interactive and is always trying to learn new languages and frameworks to deliver rich and engaging UI experiences.<\/p>\n<hr \/>\n<p><strong>What should we know about you that you haven\u2019t included in your brief, third-person, professional biography?<\/strong><\/p>\n<p>I discovered tech\/programming\/dev work while in business school. I originally wanted to get into Corporate Finance, Mergers and Acquisitions or Private Equity; however, I found a passion for web dev and made a big change after graduate school, despite getting an MBA.<\/p>\n<p>I&#8217;m a late bloomer into tech. Didn&#8217;t start until I was ~ 35.<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p><strong>What\u2019s the language or framework you\u2019re currently most excited about and why?<\/strong><\/p>\n<p>I&#8217;ve been learning EmberJS over the past 6 months. It excites me because of empowering me to build very rich UIs that aren&#8217;t server dependent (ie click on something then wait for the server to get back to you via a page refresh). And because Zeek builds a lot of APIs with WordPress for native iOS apps, I&#8217;ve been testing on building web apps that are stand alone JS applications that use WordPress as its API\/data store. So in essence, we could have WordPress provide data for both a native iOS app and a web application powered by EmberJS.<\/p>\n<p><strong>What was your flexbox \u201caha\u201d moment?<\/strong><\/p>\n<p>Vertical\/horizontal centering, for sure. I would always find some hacky way to vertically center items and it never felt quite right, especially with fluid layouts and things moving all over the place.<\/p>\n<p><strong>Are there any scenarios that come to mind when flexbox would not be an appropriate solution?<\/strong><\/p>\n<p>Not really! The flexbox module provides developers with a toolset, so it&#8217;s up to the developer and project to determine fits. Despite that, use-cases are endless!<\/p>\n<p><strong>What\u2019s one flexbox gotcha that flexbox beginners should avoid?<\/strong><\/p>\n<p>Browser support, for sure &#8211; especially dealing with IE 10 and 11. Most of the gotchas happen there. Phillip Walton has put together a great repo on issues and workarounds: <a href=\"https:\/\/github.com\/philipwalton\/flexbugs\" rel=\"nofollow\">https:\/\/github.com\/philipwalton\/flexbugs<\/a><\/p>\n<hr \/>\n<p>Jacob will be speaking at length about <a href=\"https:\/\/2016.la.wordcamp.org\/session\/flexbox\/\">Flexbox<\/a> at WordCamp Los Angeles in the Blue Whale on Saturday, September 10 at 3:30pm<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In today&#8217;s speaker interview we talk to\u00a0Jacob Arriola,\u00a0a front-end developer from Los Angeles who spends most of his time working with Sass, JavaScript and building custom WordPress themes. Jacob\u00a0works with Zeek Interactive and is always trying to learn new languages &hellip; <a href=\"https:\/\/la.wordcamp.org\/2016\/speaker-jacob-arriola-on-flexbox-and-changing-careers\/\">Continue reading <span class=\"assistive-text\">Speaker Jacob Arriola on Flexbox and Changing Careers<\/span>  <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":11536871,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_crdt_document":"","jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[259194],"tags":[497547],"class_list":["post-1261","post","type-post","status-publish","format-standard","hentry","category-speaker-interviews","tag-jacob-arriola"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p78Wxo-kl","_links":{"self":[{"href":"https:\/\/la.wordcamp.org\/2016\/wp-json\/wp\/v2\/posts\/1261","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/la.wordcamp.org\/2016\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/la.wordcamp.org\/2016\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/la.wordcamp.org\/2016\/wp-json\/wp\/v2\/users\/11536871"}],"replies":[{"embeddable":true,"href":"https:\/\/la.wordcamp.org\/2016\/wp-json\/wp\/v2\/comments?post=1261"}],"version-history":[{"count":1,"href":"https:\/\/la.wordcamp.org\/2016\/wp-json\/wp\/v2\/posts\/1261\/revisions"}],"predecessor-version":[{"id":1263,"href":"https:\/\/la.wordcamp.org\/2016\/wp-json\/wp\/v2\/posts\/1261\/revisions\/1263"}],"wp:attachment":[{"href":"https:\/\/la.wordcamp.org\/2016\/wp-json\/wp\/v2\/media?parent=1261"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/la.wordcamp.org\/2016\/wp-json\/wp\/v2\/categories?post=1261"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/la.wordcamp.org\/2016\/wp-json\/wp\/v2\/tags?post=1261"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}