May 30, 2020 — In 2015, Matt Mullenweg suggested that the WordPress community invest some of their time to “learn JavaScript deeply”. Well I am late to the party, and maybe some of you are as well, but Gutenberg is here and JavaScript is amongst us.
This talk is intended to be a humble narrative about my journey to learning JavaScript, and some React. One that is still ongoing, and that has stopped and started a few times.
I was originally a WordPress user, turned webmaster, turned developer. This transition has shaped my perspective on development and hopefully allows me to provide some unique and WordPress-oriented insights into how one might move from a PHP-based, WordPress paradigm to make room for JavaScript and React in our workflows.
We will explore the current evolution of theme development. How JavaScript fits into a WordPress developer’s workflow and where a WordPress developer may end up leaning on an amalgamation of what they know and they may still need to learn. And from that, I hope to open up a conversation about knowing WordPress as a platform and PHP developer, while perhaps not being the best JavaScript developer in the room.
June 17, 2018 — We’ve all been there. Your site looks beautiful on mobile, tablet, and desktop but 768 pixels to 900 pixels is a disaster. Creating a truly responsive website experience goes beyond using bootstrap. Front-end Developers consistently find themselves creating elaborate sets of media queries that are time consuming to create and difficult to maintain.
This talk will explore browser-compatible innovations in CSS that you should start employing in place of media queries. The end result will save time and create more adaptive web experiences.
We will walkthrough practical use cases for the calc() function, Flexbox, and CSS Grid.
February 21, 2018 — This talk will explore browser-compatible innovations in CSS that you should start employing in place of media queries. The end result will save time and create more adaptive web experiences.
We will walkthrough practical use cases for the calc() function, Flexbox, and CSS Grid.
October 7, 2017 — We’ve all been there. Your site looks beautiful on mobile, tablet, and desktop but 768 pixels to 900 pixels is a disaster. Creating a truly responsive website experience goes beyond using bootstrap. Frontend Developers consistently find themselves creating elaborate sets of Media Queries that are time consuming to create and difficult to maintain.
This talk will explore browser-compatible innovations in CSS that you should start employing in place of Media Queries. The end result will save time and create more adaptive web experiences.
We will explore practical use cases for the calc() function, Flexbox, and Mozilla’s CSS Grid.