ºÝºÝߣshows by User: weaverryan / http://www.slideshare.net/images/logo.gif ºÝºÝߣshows by User: weaverryan / Fri, 20 Oct 2017 17:00:42 GMT ºÝºÝߣShare feed for ºÝºÝߣshows by User: weaverryan Webpack Encore Symfony Live 2017 San Francisco /slideshow/webpack-encore-symfony-live-2017-san-francisco/81025125 symfonylive-171020170043
Ready to write an amazing front-end for your app? There are *so* many great tools, like React, Vue.js, module loaders, Sass, LESS, PostCSS and more. But, they all have one thing in common: you need to configure a *build* system before you write a single line of code! Thankfully, there's Webpack: the leading tool for processing & bundling your JavaScript and CSS. There's just one problem: configuring Webpack is tough and requires a lot of Webpack-specific knowledge. Say hello to Webpack Encore: a library built by Symfony to quickly bootstrap a sophisticated asset setup, complete with minification, SASS processing, automatic versioning, Babel support and *everything* you need to start writing great JavaScript quickly. In this talk, we'll also learn about using JavaScript modules, how to bootstrap a framework (like React) and other important modern practices. Give your assets a huge boost with Webpack Encore!]]>

Ready to write an amazing front-end for your app? There are *so* many great tools, like React, Vue.js, module loaders, Sass, LESS, PostCSS and more. But, they all have one thing in common: you need to configure a *build* system before you write a single line of code! Thankfully, there's Webpack: the leading tool for processing & bundling your JavaScript and CSS. There's just one problem: configuring Webpack is tough and requires a lot of Webpack-specific knowledge. Say hello to Webpack Encore: a library built by Symfony to quickly bootstrap a sophisticated asset setup, complete with minification, SASS processing, automatic versioning, Babel support and *everything* you need to start writing great JavaScript quickly. In this talk, we'll also learn about using JavaScript modules, how to bootstrap a framework (like React) and other important modern practices. Give your assets a huge boost with Webpack Encore!]]>
Fri, 20 Oct 2017 17:00:42 GMT /slideshow/webpack-encore-symfony-live-2017-san-francisco/81025125 weaverryan@slideshare.net(weaverryan) Webpack Encore Symfony Live 2017 San Francisco weaverryan Ready to write an amazing front-end for your app? There are *so* many great tools, like React, Vue.js, module loaders, Sass, LESS, PostCSS and more. But, they all have one thing in common: you need to configure a *build* system before you write a single line of code! Thankfully, there's Webpack: the leading tool for processing & bundling your JavaScript and CSS. There's just one problem: configuring Webpack is tough and requires a lot of Webpack-specific knowledge. Say hello to Webpack Encore: a library built by Symfony to quickly bootstrap a sophisticated asset setup, complete with minification, SASS processing, automatic versioning, Babel support and *everything* you need to start writing great JavaScript quickly. In this talk, we'll also learn about using JavaScript modules, how to bootstrap a framework (like React) and other important modern practices. Give your assets a huge boost with Webpack Encore! <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/symfonylive-171020170043-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Ready to write an amazing front-end for your app? There are *so* many great tools, like React, Vue.js, module loaders, Sass, LESS, PostCSS and more. But, they all have one thing in common: you need to configure a *build* system before you write a single line of code! Thankfully, there&#39;s Webpack: the leading tool for processing &amp; bundling your JavaScript and CSS. There&#39;s just one problem: configuring Webpack is tough and requires a lot of Webpack-specific knowledge. Say hello to Webpack Encore: a library built by Symfony to quickly bootstrap a sophisticated asset setup, complete with minification, SASS processing, automatic versioning, Babel support and *everything* you need to start writing great JavaScript quickly. In this talk, we&#39;ll also learn about using JavaScript modules, how to bootstrap a framework (like React) and other important modern practices. Give your assets a huge boost with Webpack Encore!
Webpack Encore Symfony Live 2017 San Francisco from Ryan Weaver
]]>
2785 3 https://cdn.slidesharecdn.com/ss_thumbnails/symfonylive-171020170043-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
The Coolest Symfony Components you’ve never heard of - DrupalCon 2017 /slideshow/the-coolest-symfony-components-youve-never-heard-of-drupalcon-2017/75440365 drupalcon-170426184036
What is Symfony *really*? It's a collection of *35* independent libraries, and Drupal uses less than *half* of them! That means that there's a *ton* of other good stuff that you can bring into your project to solve common problems... as long as you know how, and what those components do! In this talk, we'll have some fun: taking a tour of the Symfony components, how to install them (into Drupal, or anywhere) and how to use some of my *favorite*, lesser-known components. By the end, you'll have a better appreciation of what Symfony *really* is, and some new tools to use immediately.]]>

What is Symfony *really*? It's a collection of *35* independent libraries, and Drupal uses less than *half* of them! That means that there's a *ton* of other good stuff that you can bring into your project to solve common problems... as long as you know how, and what those components do! In this talk, we'll have some fun: taking a tour of the Symfony components, how to install them (into Drupal, or anywhere) and how to use some of my *favorite*, lesser-known components. By the end, you'll have a better appreciation of what Symfony *really* is, and some new tools to use immediately.]]>
Wed, 26 Apr 2017 18:40:36 GMT /slideshow/the-coolest-symfony-components-youve-never-heard-of-drupalcon-2017/75440365 weaverryan@slideshare.net(weaverryan) The Coolest Symfony Components you’ve never heard of - DrupalCon 2017 weaverryan What is Symfony *really*? It's a collection of *35* independent libraries, and Drupal uses less than *half* of them! That means that there's a *ton* of other good stuff that you can bring into your project to solve common problems... as long as you know how, and what those components do! In this talk, we'll have some fun: taking a tour of the Symfony components, how to install them (into Drupal, or anywhere) and how to use some of my *favorite*, lesser-known components. By the end, you'll have a better appreciation of what Symfony *really* is, and some new tools to use immediately. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/drupalcon-170426184036-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> What is Symfony *really*? It&#39;s a collection of *35* independent libraries, and Drupal uses less than *half* of them! That means that there&#39;s a *ton* of other good stuff that you can bring into your project to solve common problems... as long as you know how, and what those components do! In this talk, we&#39;ll have some fun: taking a tour of the Symfony components, how to install them (into Drupal, or anywhere) and how to use some of my *favorite*, lesser-known components. By the end, you&#39;ll have a better appreciation of what Symfony *really* is, and some new tools to use immediately.
The Coolest Symfony Components you’ve never heard of - DrupalCon 2017 from Ryan Weaver
]]>
1427 2 https://cdn.slidesharecdn.com/ss_thumbnails/drupalcon-170426184036-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Finally, Professional Frontend Dev with ReactJS, WebPack & Symfony (Symfony Cat 2016) /weaverryan/finally-professional-frontend-dev-with-reactjs-webpack-symfony-symfony-cat-2016 symfonycat-frontend-export-160723095516
If you're like me, you know that being a great backend developer isn't enough. To make *truly* great applications, we need to spend significant time in an area that's moving at a lightning pace: frontend development. This talk is for you: the backend developer that wants to hook their API's up to rich, interactive JavaScript frontends. To do that, first, we need to demystify a lot of new terms, like ES6/ES2015, ECMAScript, JSX, Babel and the idea that modern JavaScript (surprise) *requires* a build step. With this in mind, I'll give you a brief introduction into Webpack & the modular development it finally allows. But the real star is ReactJS. In the frontend world, you never know what new tech will *win*, but React is a star. I'll give you enough of an intro to get you rolling on your project. The new frontend dev world is huge! Consider the starting line down an exciting new journey.]]>

If you're like me, you know that being a great backend developer isn't enough. To make *truly* great applications, we need to spend significant time in an area that's moving at a lightning pace: frontend development. This talk is for you: the backend developer that wants to hook their API's up to rich, interactive JavaScript frontends. To do that, first, we need to demystify a lot of new terms, like ES6/ES2015, ECMAScript, JSX, Babel and the idea that modern JavaScript (surprise) *requires* a build step. With this in mind, I'll give you a brief introduction into Webpack & the modular development it finally allows. But the real star is ReactJS. In the frontend world, you never know what new tech will *win*, but React is a star. I'll give you enough of an intro to get you rolling on your project. The new frontend dev world is huge! Consider the starting line down an exciting new journey.]]>
Sat, 23 Jul 2016 09:55:15 GMT /weaverryan/finally-professional-frontend-dev-with-reactjs-webpack-symfony-symfony-cat-2016 weaverryan@slideshare.net(weaverryan) Finally, Professional Frontend Dev with ReactJS, WebPack & Symfony (Symfony Cat 2016) weaverryan If you're like me, you know that being a great backend developer isn't enough. To make *truly* great applications, we need to spend significant time in an area that's moving at a lightning pace: frontend development. This talk is for you: the backend developer that wants to hook their API's up to rich, interactive JavaScript frontends. To do that, first, we need to demystify a lot of new terms, like ES6/ES2015, ECMAScript, JSX, Babel and the idea that modern JavaScript (surprise) *requires* a build step. With this in mind, I'll give you a brief introduction into Webpack & the modular development it finally allows. But the real star is ReactJS. In the frontend world, you never know what new tech will *win*, but React is a star. I'll give you enough of an intro to get you rolling on your project. The new frontend dev world is huge! Consider the starting line down an exciting new journey. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/symfonycat-frontend-export-160723095516-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> If you&#39;re like me, you know that being a great backend developer isn&#39;t enough. To make *truly* great applications, we need to spend significant time in an area that&#39;s moving at a lightning pace: frontend development. This talk is for you: the backend developer that wants to hook their API&#39;s up to rich, interactive JavaScript frontends. To do that, first, we need to demystify a lot of new terms, like ES6/ES2015, ECMAScript, JSX, Babel and the idea that modern JavaScript (surprise) *requires* a build step. With this in mind, I&#39;ll give you a brief introduction into Webpack &amp; the modular development it finally allows. But the real star is ReactJS. In the frontend world, you never know what new tech will *win*, but React is a star. I&#39;ll give you enough of an intro to get you rolling on your project. The new frontend dev world is huge! Consider the starting line down an exciting new journey.
Finally, Professional Frontend Dev with ReactJS, WebPack & Symfony (Symfony Cat 2016) from Ryan Weaver
]]>
13756 10 https://cdn.slidesharecdn.com/ss_thumbnails/symfonycat-frontend-export-160723095516-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Symfony Guard Authentication: Fun with API Token, Social Login, JWT and more /slideshow/symfony-guard-authentication-fun-with-api-token-social-login-jwt-and-more/57950280 sunshinephp2016-guard-160206111232
There are so many interesting ways to authenticate a user: via an API token, social login, a traditional HTML form or anything else you can dream up. But until now, creating a custom authentication system in Symfony has meant a lot of files and a lot of complexity. Introducing Guard: a simple, but expandable authentication system built on top of Symfony's security component. Want to authenticate via an API token? Great - that's just one class. Social login? Easy! Have some crazy legacy central authentication system? In this talk, we'll show you how you'd implement any of these in your application today. Don't get me wrong - you'll still need to do some work. But finally, the path will be clear and joyful.]]>

There are so many interesting ways to authenticate a user: via an API token, social login, a traditional HTML form or anything else you can dream up. But until now, creating a custom authentication system in Symfony has meant a lot of files and a lot of complexity. Introducing Guard: a simple, but expandable authentication system built on top of Symfony's security component. Want to authenticate via an API token? Great - that's just one class. Social login? Easy! Have some crazy legacy central authentication system? In this talk, we'll show you how you'd implement any of these in your application today. Don't get me wrong - you'll still need to do some work. But finally, the path will be clear and joyful.]]>
Sat, 06 Feb 2016 11:12:32 GMT /slideshow/symfony-guard-authentication-fun-with-api-token-social-login-jwt-and-more/57950280 weaverryan@slideshare.net(weaverryan) Symfony Guard Authentication: Fun with API Token, Social Login, JWT and more weaverryan There are so many interesting ways to authenticate a user: via an API token, social login, a traditional HTML form or anything else you can dream up. But until now, creating a custom authentication system in Symfony has meant a lot of files and a lot of complexity. Introducing Guard: a simple, but expandable authentication system built on top of Symfony's security component. Want to authenticate via an API token? Great - that's just one class. Social login? Easy! Have some crazy legacy central authentication system? In this talk, we'll show you how you'd implement any of these in your application today. Don't get me wrong - you'll still need to do some work. But finally, the path will be clear and joyful. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/sunshinephp2016-guard-160206111232-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> There are so many interesting ways to authenticate a user: via an API token, social login, a traditional HTML form or anything else you can dream up. But until now, creating a custom authentication system in Symfony has meant a lot of files and a lot of complexity. Introducing Guard: a simple, but expandable authentication system built on top of Symfony&#39;s security component. Want to authenticate via an API token? Great - that&#39;s just one class. Social login? Easy! Have some crazy legacy central authentication system? In this talk, we&#39;ll show you how you&#39;d implement any of these in your application today. Don&#39;t get me wrong - you&#39;ll still need to do some work. But finally, the path will be clear and joyful.
Symfony Guard Authentication: Fun with API Token, Social Login, JWT and more from Ryan Weaver
]]>
32183 10 https://cdn.slidesharecdn.com/ss_thumbnails/sunshinephp2016-guard-160206111232-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Symfony: Your Next Microframework (SymfonyCon 2015) /slideshow/symfony-your-next-microframework-symfonycon-2015/55889862 symfony2015-micro-export-151207114309-lva1-app6892
Microservices are a huge trend, and microframeworks are perfect for them: put together just a few files, write some code, and your done! But Symfony is a big framework, right? Wrong! Symfony can be as small as a single file! In this talk, we'll learn how to use Symfony as a micro-framework for your next project. Your app will stay small and clear, but without needing to give up the features or third-party bundles that you love. And if the project grows, it can evolve naturally into a full Symfony project. So yes, Symfony can also be a microframework. Tell the world!]]>

Microservices are a huge trend, and microframeworks are perfect for them: put together just a few files, write some code, and your done! But Symfony is a big framework, right? Wrong! Symfony can be as small as a single file! In this talk, we'll learn how to use Symfony as a micro-framework for your next project. Your app will stay small and clear, but without needing to give up the features or third-party bundles that you love. And if the project grows, it can evolve naturally into a full Symfony project. So yes, Symfony can also be a microframework. Tell the world!]]>
Mon, 07 Dec 2015 11:43:09 GMT /slideshow/symfony-your-next-microframework-symfonycon-2015/55889862 weaverryan@slideshare.net(weaverryan) Symfony: Your Next Microframework (SymfonyCon 2015) weaverryan Microservices are a huge trend, and microframeworks are perfect for them: put together just a few files, write some code, and your done! But Symfony is a big framework, right? Wrong! Symfony can be as small as a single file! In this talk, we'll learn how to use Symfony as a micro-framework for your next project. Your app will stay small and clear, but without needing to give up the features or third-party bundles that you love. And if the project grows, it can evolve naturally into a full Symfony project. So yes, Symfony can also be a microframework. Tell the world! <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/symfony2015-micro-export-151207114309-lva1-app6892-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Microservices are a huge trend, and microframeworks are perfect for them: put together just a few files, write some code, and your done! But Symfony is a big framework, right? Wrong! Symfony can be as small as a single file! In this talk, we&#39;ll learn how to use Symfony as a micro-framework for your next project. Your app will stay small and clear, but without needing to give up the features or third-party bundles that you love. And if the project grows, it can evolve naturally into a full Symfony project. So yes, Symfony can also be a microframework. Tell the world!
Symfony: Your Next Microframework (SymfonyCon 2015) from Ryan Weaver
]]>
7609 10 https://cdn.slidesharecdn.com/ss_thumbnails/symfony2015-micro-export-151207114309-lva1-app6892-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Guard Authentication: Powerful, Beautiful Security /slideshow/guard-authentication-powerful-beautiful-security/55812617 symfonycon2015-guard-151204090507-lva1-app6892
There are so many interesting ways to authenticate a user: via an API token, social login, a traditional HTML form or anything else you can dream up. But until now, creating a custom authentication system in Symfony has meant a lot of files and a lot of complexity. Introducing Guard: a simple, but expandable authentication system built on top of the security component and introduced in Symfony 2.8. Want to authenticate via an API token? Great - that's just one class. Social login? Easy! Have some crazy legacy central authentication system? In this talk, we'll show you how you'd implement any of these in your application today. Don't get me wrong - you'll still need to do some work. But finally, the path will be clear and joyful.]]>

There are so many interesting ways to authenticate a user: via an API token, social login, a traditional HTML form or anything else you can dream up. But until now, creating a custom authentication system in Symfony has meant a lot of files and a lot of complexity. Introducing Guard: a simple, but expandable authentication system built on top of the security component and introduced in Symfony 2.8. Want to authenticate via an API token? Great - that's just one class. Social login? Easy! Have some crazy legacy central authentication system? In this talk, we'll show you how you'd implement any of these in your application today. Don't get me wrong - you'll still need to do some work. But finally, the path will be clear and joyful.]]>
Fri, 04 Dec 2015 09:05:07 GMT /slideshow/guard-authentication-powerful-beautiful-security/55812617 weaverryan@slideshare.net(weaverryan) Guard Authentication: Powerful, Beautiful Security weaverryan There are so many interesting ways to authenticate a user: via an API token, social login, a traditional HTML form or anything else you can dream up. But until now, creating a custom authentication system in Symfony has meant a lot of files and a lot of complexity. Introducing Guard: a simple, but expandable authentication system built on top of the security component and introduced in Symfony 2.8. Want to authenticate via an API token? Great - that's just one class. Social login? Easy! Have some crazy legacy central authentication system? In this talk, we'll show you how you'd implement any of these in your application today. Don't get me wrong - you'll still need to do some work. But finally, the path will be clear and joyful. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/symfonycon2015-guard-151204090507-lva1-app6892-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> There are so many interesting ways to authenticate a user: via an API token, social login, a traditional HTML form or anything else you can dream up. But until now, creating a custom authentication system in Symfony has meant a lot of files and a lot of complexity. Introducing Guard: a simple, but expandable authentication system built on top of the security component and introduced in Symfony 2.8. Want to authenticate via an API token? Great - that&#39;s just one class. Social login? Easy! Have some crazy legacy central authentication system? In this talk, we&#39;ll show you how you&#39;d implement any of these in your application today. Don&#39;t get me wrong - you&#39;ll still need to do some work. But finally, the path will be clear and joyful.
Guard Authentication: Powerful, Beautiful Security from Ryan Weaver
]]>
9383 8 https://cdn.slidesharecdn.com/ss_thumbnails/symfonycon2015-guard-151204090507-lva1-app6892-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Grand Rapids PHP Meetup: Behavioral Driven Development with Behat /slideshow/grand-rapids-php-meetup-behavioral-driven-development-with-behat/37719963 behat-v3-gr-export-140806074605-phpapp02
Testing our applications is something we all do. Ahem, rather, it's something we all *wish* we did. In this chat, I'll introduce you to Behat (behat.org) (version 3!!!!): a behavior-driven-development (BDD) library that allows you to write functional tests against your application just by writing human-readable sentences/scenarios. To sweeten the deal these tests can be run in a real browser (via Selenium2) with just the flip of a switch. If you asked me to develop without Behat, I'd just retire. It's that sweet. By the end, you'll have everything you need to start functionally-testing with Behat in your new, or very old and ugly project.]]>

Testing our applications is something we all do. Ahem, rather, it's something we all *wish* we did. In this chat, I'll introduce you to Behat (behat.org) (version 3!!!!): a behavior-driven-development (BDD) library that allows you to write functional tests against your application just by writing human-readable sentences/scenarios. To sweeten the deal these tests can be run in a real browser (via Selenium2) with just the flip of a switch. If you asked me to develop without Behat, I'd just retire. It's that sweet. By the end, you'll have everything you need to start functionally-testing with Behat in your new, or very old and ugly project.]]>
Wed, 06 Aug 2014 07:46:05 GMT /slideshow/grand-rapids-php-meetup-behavioral-driven-development-with-behat/37719963 weaverryan@slideshare.net(weaverryan) Grand Rapids PHP Meetup: Behavioral Driven Development with Behat weaverryan Testing our applications is something we all do. Ahem, rather, it's something we all *wish* we did. In this chat, I'll introduce you to Behat (behat.org) (version 3!!!!): a behavior-driven-development (BDD) library that allows you to write functional tests against your application just by writing human-readable sentences/scenarios. To sweeten the deal these tests can be run in a real browser (via Selenium2) with just the flip of a switch. If you asked me to develop without Behat, I'd just retire. It's that sweet. By the end, you'll have everything you need to start functionally-testing with Behat in your new, or very old and ugly project. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/behat-v3-gr-export-140806074605-phpapp02-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Testing our applications is something we all do. Ahem, rather, it&#39;s something we all *wish* we did. In this chat, I&#39;ll introduce you to Behat (behat.org) (version 3!!!!): a behavior-driven-development (BDD) library that allows you to write functional tests against your application just by writing human-readable sentences/scenarios. To sweeten the deal these tests can be run in a real browser (via Selenium2) with just the flip of a switch. If you asked me to develop without Behat, I&#39;d just retire. It&#39;s that sweet. By the end, you&#39;ll have everything you need to start functionally-testing with Behat in your new, or very old and ugly project.
Grand Rapids PHP Meetup: Behavioral Driven Development with Behat from Ryan Weaver
]]>
2348 4 https://cdn.slidesharecdn.com/ss_thumbnails/behat-v3-gr-export-140806074605-phpapp02-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Twig: Friendly Curly Braces Invade Your Templates! /slideshow/twig-friendly-curly-braces-invade-your-templates/35491564 twig-drupalcon-export-140604132737-phpapp01
Video: http://youtu.be/Jikkiqt-nBo Twig! Yep, it's that fancy magic that's supposed to make theming in Drupal 8 as much fun as eating beef brisket at Rudy's Country Store in Austin (apologies to my veggie friends!). And in fact, Twig was *born* for this: a language that was created with one job in mind: making writing templates awesome and powerful. Oh, and to make you love using it. In this talk, we'll learn about Twig from the ground-up: syntax, filters, inheritance and other tricks you can learn now to be ready for Drupal 8. We'll also look at how Twig looks inside Drupal, and how it compares to what you're used to in Drupal 7. By the end, you'll know everything to start getting your Drupal 8 theme on and be shouting its praises from the hills! Ok, maybe not that last part (but I do love how excited Drupalers get), but you'll definitely have a new friend in your world: Twig.]]>

Video: http://youtu.be/Jikkiqt-nBo Twig! Yep, it's that fancy magic that's supposed to make theming in Drupal 8 as much fun as eating beef brisket at Rudy's Country Store in Austin (apologies to my veggie friends!). And in fact, Twig was *born* for this: a language that was created with one job in mind: making writing templates awesome and powerful. Oh, and to make you love using it. In this talk, we'll learn about Twig from the ground-up: syntax, filters, inheritance and other tricks you can learn now to be ready for Drupal 8. We'll also look at how Twig looks inside Drupal, and how it compares to what you're used to in Drupal 7. By the end, you'll know everything to start getting your Drupal 8 theme on and be shouting its praises from the hills! Ok, maybe not that last part (but I do love how excited Drupalers get), but you'll definitely have a new friend in your world: Twig.]]>
Wed, 04 Jun 2014 13:27:37 GMT /slideshow/twig-friendly-curly-braces-invade-your-templates/35491564 weaverryan@slideshare.net(weaverryan) Twig: Friendly Curly Braces Invade Your Templates! weaverryan Video: http://youtu.be/Jikkiqt-nBo Twig! Yep, it's that fancy magic that's supposed to make theming in Drupal 8 as much fun as eating beef brisket at Rudy's Country Store in Austin (apologies to my veggie friends!). And in fact, Twig was *born* for this: a language that was created with one job in mind: making writing templates awesome and powerful. Oh, and to make you love using it. In this talk, we'll learn about Twig from the ground-up: syntax, filters, inheritance and other tricks you can learn now to be ready for Drupal 8. We'll also look at how Twig looks inside Drupal, and how it compares to what you're used to in Drupal 7. By the end, you'll know everything to start getting your Drupal 8 theme on and be shouting its praises from the hills! Ok, maybe not that last part (but I do love how excited Drupalers get), but you'll definitely have a new friend in your world: Twig. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/twig-drupalcon-export-140604132737-phpapp01-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Video: http://youtu.be/Jikkiqt-nBo Twig! Yep, it&#39;s that fancy magic that&#39;s supposed to make theming in Drupal 8 as much fun as eating beef brisket at Rudy&#39;s Country Store in Austin (apologies to my veggie friends!). And in fact, Twig was *born* for this: a language that was created with one job in mind: making writing templates awesome and powerful. Oh, and to make you love using it. In this talk, we&#39;ll learn about Twig from the ground-up: syntax, filters, inheritance and other tricks you can learn now to be ready for Drupal 8. We&#39;ll also look at how Twig looks inside Drupal, and how it compares to what you&#39;re used to in Drupal 7. By the end, you&#39;ll know everything to start getting your Drupal 8 theme on and be shouting its praises from the hills! Ok, maybe not that last part (but I do love how excited Drupalers get), but you&#39;ll definitely have a new friend in your world: Twig.
Twig: Friendly Curly Braces Invade Your Templates! from Ryan Weaver
]]>
3037 4 https://cdn.slidesharecdn.com/ss_thumbnails/twig-drupalcon-export-140604132737-phpapp01-thumbnail.jpg?width=120&height=120&fit=bounds presentation White http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Master the New Core of Drupal 8 Now: with Symfony and Silex /slideshow/master-the-new-core-of-drupal-8-now-with-symfony-and-silex/35491264 silex-englishexport-140604132011-phpapp01
I'm not a Drupal developer, but I do already know *a lot* about Drupal 8, like how the event system works, what a service is, how it relates to a dependency injection container and how the deepest and darkest of Drupal’s request-response workflow looks. How? Because I use Symfony. And if you want to get a jumpstart on Drupal 8, you should to. In this talk, we'll double the number of tools you have to solve problems (Drupal + Symfony) and start to unlock all the new important concepts. We'll start with Silex (a microframework based on Symfony), graduate to Symfony, and focus on the pieces that are most interesting to a Drupal 8 developer.]]>

I'm not a Drupal developer, but I do already know *a lot* about Drupal 8, like how the event system works, what a service is, how it relates to a dependency injection container and how the deepest and darkest of Drupal’s request-response workflow looks. How? Because I use Symfony. And if you want to get a jumpstart on Drupal 8, you should to. In this talk, we'll double the number of tools you have to solve problems (Drupal + Symfony) and start to unlock all the new important concepts. We'll start with Silex (a microframework based on Symfony), graduate to Symfony, and focus on the pieces that are most interesting to a Drupal 8 developer.]]>
Wed, 04 Jun 2014 13:20:11 GMT /slideshow/master-the-new-core-of-drupal-8-now-with-symfony-and-silex/35491264 weaverryan@slideshare.net(weaverryan) Master the New Core of Drupal 8 Now: with Symfony and Silex weaverryan I'm not a Drupal developer, but I do already know *a lot* about Drupal 8, like how the event system works, what a service is, how it relates to a dependency injection container and how the deepest and darkest of Drupal’s request-response workflow looks. How? Because I use Symfony. And if you want to get a jumpstart on Drupal 8, you should to. In this talk, we'll double the number of tools you have to solve problems (Drupal + Symfony) and start to unlock all the new important concepts. We'll start with Silex (a microframework based on Symfony), graduate to Symfony, and focus on the pieces that are most interesting to a Drupal 8 developer. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/silex-englishexport-140604132011-phpapp01-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> I&#39;m not a Drupal developer, but I do already know *a lot* about Drupal 8, like how the event system works, what a service is, how it relates to a dependency injection container and how the deepest and darkest of Drupal’s request-response workflow looks. How? Because I use Symfony. And if you want to get a jumpstart on Drupal 8, you should to. In this talk, we&#39;ll double the number of tools you have to solve problems (Drupal + Symfony) and start to unlock all the new important concepts. We&#39;ll start with Silex (a microframework based on Symfony), graduate to Symfony, and focus on the pieces that are most interesting to a Drupal 8 developer.
Master the New Core of Drupal 8 Now: with Symfony and Silex from Ryan Weaver
]]>
4749 7 https://cdn.slidesharecdn.com/ss_thumbnails/silex-englishexport-140604132011-phpapp01-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Silex: Microframework y camino fácil de aprender Symfony https://es.slideshare.net/slideshow/silex-microframework-y-camino-fcil-de-aprender-symfony/33917162 silex-updated-140424171109-phpapp02
Ya quieres aprender Symfony? Bueno! Si eres en usuario de Drupal o si quieres aumentar sus habilidades, aprender Symfony puede ayudarte. Sin embargo, aprender Symfony puede ser difícil - y muchas ideas nuevas (pero buenas) como PHP namespaces, Composer, y código "object-oriented". Te presento a Silex: el Microframework que se construye por las mismos pedazos (HttpFoundation, HttpKernel, Composer, etc) como el Symfony Framework y Drupal 8. En esta charla, vamos a crear un mini-app con Silex para mostrarte como fácil puede ser y cuales partes son los mismos como Symfony y Drupal. Al fin, vas a estar listo entender Drupal 8 o crear su primer proyecto con Symfony. Y porque esta charla sería mi primera en español, puedas disfrutar esta aventura conmigo :).]]>

Ya quieres aprender Symfony? Bueno! Si eres en usuario de Drupal o si quieres aumentar sus habilidades, aprender Symfony puede ayudarte. Sin embargo, aprender Symfony puede ser difícil - y muchas ideas nuevas (pero buenas) como PHP namespaces, Composer, y código "object-oriented". Te presento a Silex: el Microframework que se construye por las mismos pedazos (HttpFoundation, HttpKernel, Composer, etc) como el Symfony Framework y Drupal 8. En esta charla, vamos a crear un mini-app con Silex para mostrarte como fácil puede ser y cuales partes son los mismos como Symfony y Drupal. Al fin, vas a estar listo entender Drupal 8 o crear su primer proyecto con Symfony. Y porque esta charla sería mi primera en español, puedas disfrutar esta aventura conmigo :).]]>
Thu, 24 Apr 2014 17:11:09 GMT https://es.slideshare.net/slideshow/silex-microframework-y-camino-fcil-de-aprender-symfony/33917162 weaverryan@slideshare.net(weaverryan) Silex: Microframework y camino fácil de aprender Symfony weaverryan Ya quieres aprender Symfony? Bueno! Si eres en usuario de Drupal o si quieres aumentar sus habilidades, aprender Symfony puede ayudarte. Sin embargo, aprender Symfony puede ser difícil - y muchas ideas nuevas (pero buenas) como PHP namespaces, Composer, y código "object-oriented". Te presento a Silex: el Microframework que se construye por las mismos pedazos (HttpFoundation, HttpKernel, Composer, etc) como el Symfony Framework y Drupal 8. En esta charla, vamos a crear un mini-app con Silex para mostrarte como fácil puede ser y cuales partes son los mismos como Symfony y Drupal. Al fin, vas a estar listo entender Drupal 8 o crear su primer proyecto con Symfony. Y porque esta charla sería mi primera en español, puedas disfrutar esta aventura conmigo :). <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/silex-updated-140424171109-phpapp02-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Ya quieres aprender Symfony? Bueno! Si eres en usuario de Drupal o si quieres aumentar sus habilidades, aprender Symfony puede ayudarte. Sin embargo, aprender Symfony puede ser difícil - y muchas ideas nuevas (pero buenas) como PHP namespaces, Composer, y código &quot;object-oriented&quot;. Te presento a Silex: el Microframework que se construye por las mismos pedazos (HttpFoundation, HttpKernel, Composer, etc) como el Symfony Framework y Drupal 8. En esta charla, vamos a crear un mini-app con Silex para mostrarte como fácil puede ser y cuales partes son los mismos como Symfony y Drupal. Al fin, vas a estar listo entender Drupal 8 o crear su primer proyecto con Symfony. Y porque esta charla sería mi primera en español, puedas disfrutar esta aventura conmigo :).
from Ryan Weaver
]]>
1429 2 https://cdn.slidesharecdn.com/ss_thumbnails/silex-updated-140424171109-phpapp02-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Drupal 8: Huge wins, a Bigger Community, and why you (and I) will Love it /weaverryan/drupal-8-huge-wins-a-bigger-community-and-why-you-and-i-will-love-it keynote-drupalcampmx-140424103525-phpapp02
It's true: Drupal 8 includes big and exciting changes to its core and how Drupal code is written. These include using outside PHP libraries (Guzzle, Symfony, etc) as well as embracing PHP 5.4 and object-oriented code. Scary, right? Definitely not! These changes give Drupal 8 so many "wins" and new possibilities that you're going to absolutely love it. In this keynote, we'll explore the changes together and start to realize all of the wonderful things that each will bring. These include a (much) larger community, many more libraries you can use, higher quality tools, easier future upgrades, and some fantastic new features. And because Drupal uses Symfony, you'll easily be able to use Symfony (or its little brother Silex) for any non-CMS projects. Being a great Drupal 8 developer means being a great PHP developer. Of course, Drupal 8 has its criticisms: it will be too hard for new developers to learn, or it will not be useable for smaller sites. We'll take on these concerns directly and see why they are valid, but exaggerated.]]>

It's true: Drupal 8 includes big and exciting changes to its core and how Drupal code is written. These include using outside PHP libraries (Guzzle, Symfony, etc) as well as embracing PHP 5.4 and object-oriented code. Scary, right? Definitely not! These changes give Drupal 8 so many "wins" and new possibilities that you're going to absolutely love it. In this keynote, we'll explore the changes together and start to realize all of the wonderful things that each will bring. These include a (much) larger community, many more libraries you can use, higher quality tools, easier future upgrades, and some fantastic new features. And because Drupal uses Symfony, you'll easily be able to use Symfony (or its little brother Silex) for any non-CMS projects. Being a great Drupal 8 developer means being a great PHP developer. Of course, Drupal 8 has its criticisms: it will be too hard for new developers to learn, or it will not be useable for smaller sites. We'll take on these concerns directly and see why they are valid, but exaggerated.]]>
Thu, 24 Apr 2014 10:35:25 GMT /weaverryan/drupal-8-huge-wins-a-bigger-community-and-why-you-and-i-will-love-it weaverryan@slideshare.net(weaverryan) Drupal 8: Huge wins, a Bigger Community, and why you (and I) will Love it weaverryan It's true: Drupal 8 includes big and exciting changes to its core and how Drupal code is written. These include using outside PHP libraries (Guzzle, Symfony, etc) as well as embracing PHP 5.4 and object-oriented code. Scary, right? Definitely not! These changes give Drupal 8 so many "wins" and new possibilities that you're going to absolutely love it. In this keynote, we'll explore the changes together and start to realize all of the wonderful things that each will bring. These include a (much) larger community, many more libraries you can use, higher quality tools, easier future upgrades, and some fantastic new features. And because Drupal uses Symfony, you'll easily be able to use Symfony (or its little brother Silex) for any non-CMS projects. Being a great Drupal 8 developer means being a great PHP developer. Of course, Drupal 8 has its criticisms: it will be too hard for new developers to learn, or it will not be useable for smaller sites. We'll take on these concerns directly and see why they are valid, but exaggerated. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/keynote-drupalcampmx-140424103525-phpapp02-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> It&#39;s true: Drupal 8 includes big and exciting changes to its core and how Drupal code is written. These include using outside PHP libraries (Guzzle, Symfony, etc) as well as embracing PHP 5.4 and object-oriented code. Scary, right? Definitely not! These changes give Drupal 8 so many &quot;wins&quot; and new possibilities that you&#39;re going to absolutely love it. In this keynote, we&#39;ll explore the changes together and start to realize all of the wonderful things that each will bring. These include a (much) larger community, many more libraries you can use, higher quality tools, easier future upgrades, and some fantastic new features. And because Drupal uses Symfony, you&#39;ll easily be able to use Symfony (or its little brother Silex) for any non-CMS projects. Being a great Drupal 8 developer means being a great PHP developer. Of course, Drupal 8 has its criticisms: it will be too hard for new developers to learn, or it will not be useable for smaller sites. We&#39;ll take on these concerns directly and see why they are valid, but exaggerated.
Drupal 8: Huge wins, a Bigger Community, and why you (and I) will Love it from Ryan Weaver
]]>
3239 5 https://cdn.slidesharecdn.com/ss_thumbnails/keynote-drupalcampmx-140424103525-phpapp02-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Cool like a Frontend Developer: Grunt, RequireJS, Bower and other Tools /slideshow/cool-like-frontend-developer-grunt-requirejs-bower-and-other-tools-29177248/29177248 coollikefrontenddeveloper-131213061752-phpapp02
Bower, Grunt, and RequireJS are just a few tools that have been re-shaping the frontend development world, replacing cluttered script tags and server-side build solutions with a sophisticated, but sometimes complex approach to dependency management and module loading. In this talk, we'll put on our trendy frontend developer hat and find out how these tools work and how they differ from what we might be used to. Most important, we'll see how using tools like this might look in Symfony2 and how our application can be a friendly place for a frontend guy/gal.]]>

Bower, Grunt, and RequireJS are just a few tools that have been re-shaping the frontend development world, replacing cluttered script tags and server-side build solutions with a sophisticated, but sometimes complex approach to dependency management and module loading. In this talk, we'll put on our trendy frontend developer hat and find out how these tools work and how they differ from what we might be used to. Most important, we'll see how using tools like this might look in Symfony2 and how our application can be a friendly place for a frontend guy/gal.]]>
Fri, 13 Dec 2013 06:17:52 GMT /slideshow/cool-like-frontend-developer-grunt-requirejs-bower-and-other-tools-29177248/29177248 weaverryan@slideshare.net(weaverryan) Cool like a Frontend Developer: Grunt, RequireJS, Bower and other Tools weaverryan Bower, Grunt, and RequireJS are just a few tools that have been re-shaping the frontend development world, replacing cluttered script tags and server-side build solutions with a sophisticated, but sometimes complex approach to dependency management and module loading. In this talk, we'll put on our trendy frontend developer hat and find out how these tools work and how they differ from what we might be used to. Most important, we'll see how using tools like this might look in Symfony2 and how our application can be a friendly place for a frontend guy/gal. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/coollikefrontenddeveloper-131213061752-phpapp02-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Bower, Grunt, and RequireJS are just a few tools that have been re-shaping the frontend development world, replacing cluttered script tags and server-side build solutions with a sophisticated, but sometimes complex approach to dependency management and module loading. In this talk, we&#39;ll put on our trendy frontend developer hat and find out how these tools work and how they differ from what we might be used to. Most important, we&#39;ll see how using tools like this might look in Symfony2 and how our application can be a friendly place for a frontend guy/gal.
Cool like a Frontend Developer: Grunt, RequireJS, Bower and other Tools from Ryan Weaver
]]>
54896 9 https://cdn.slidesharecdn.com/ss_thumbnails/coollikefrontenddeveloper-131213061752-phpapp02-thumbnail.jpg?width=120&height=120&fit=bounds presentation White http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
The Wonderful World of Symfony Components /slideshow/the-wonderful-world-of-symfony-components/14509696 sflive2012-export-120928193152-phpapp01
Wow, Symfony Components! In this talk, we'll look at the history of PHP, and the struggles as a community to create shared libraries between our large community. Find out the significance of PSR-0 and Composer in *your* life and how you can leverage libraries from all of PHP in your projects. We'll also look at the most fundamental Symfony2 components - HttpFoundation, HttpKernel, EventDispatcher, & Routing - including those that have been adopted by Drupal 8. We'll also check out a bunch of the other interesting Symfony2 components that can be used as tools in any PHP project. The goal of this talk is to show you just how easy finding and using high quality libraries has become in PHP. By the end, you'll be excited and ready to high-five all of your PHP friends.]]>

Wow, Symfony Components! In this talk, we'll look at the history of PHP, and the struggles as a community to create shared libraries between our large community. Find out the significance of PSR-0 and Composer in *your* life and how you can leverage libraries from all of PHP in your projects. We'll also look at the most fundamental Symfony2 components - HttpFoundation, HttpKernel, EventDispatcher, & Routing - including those that have been adopted by Drupal 8. We'll also check out a bunch of the other interesting Symfony2 components that can be used as tools in any PHP project. The goal of this talk is to show you just how easy finding and using high quality libraries has become in PHP. By the end, you'll be excited and ready to high-five all of your PHP friends.]]>
Fri, 28 Sep 2012 19:31:51 GMT /slideshow/the-wonderful-world-of-symfony-components/14509696 weaverryan@slideshare.net(weaverryan) The Wonderful World of Symfony Components weaverryan Wow, Symfony Components! In this talk, we'll look at the history of PHP, and the struggles as a community to create shared libraries between our large community. Find out the significance of PSR-0 and Composer in *your* life and how you can leverage libraries from all of PHP in your projects. We'll also look at the most fundamental Symfony2 components - HttpFoundation, HttpKernel, EventDispatcher, & Routing - including those that have been adopted by Drupal 8. We'll also check out a bunch of the other interesting Symfony2 components that can be used as tools in any PHP project. The goal of this talk is to show you just how easy finding and using high quality libraries has become in PHP. By the end, you'll be excited and ready to high-five all of your PHP friends. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/sflive2012-export-120928193152-phpapp01-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Wow, Symfony Components! In this talk, we&#39;ll look at the history of PHP, and the struggles as a community to create shared libraries between our large community. Find out the significance of PSR-0 and Composer in *your* life and how you can leverage libraries from all of PHP in your projects. We&#39;ll also look at the most fundamental Symfony2 components - HttpFoundation, HttpKernel, EventDispatcher, &amp; Routing - including those that have been adopted by Drupal 8. We&#39;ll also check out a bunch of the other interesting Symfony2 components that can be used as tools in any PHP project. The goal of this talk is to show you just how easy finding and using high quality libraries has become in PHP. By the end, you&#39;ll be excited and ready to high-five all of your PHP friends.
The Wonderful World of Symfony Components from Ryan Weaver
]]>
47419 10 https://cdn.slidesharecdn.com/ss_thumbnails/sflive2012-export-120928193152-phpapp01-thumbnail.jpg?width=120&height=120&fit=bounds presentation White http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
A PHP Christmas Miracle - 3 Frameworks, 1 app /slideshow/a-php-christmas-miracle-3-frameworks-1-app/10448053 php-xmas-miracle-code-works-111203111543-phpapp01
In this presentation, we walk take a flat PHP4-style application and gently migrate it into our own "framework", that uses components from Symfony2, Lithium, Zend Framework and a library called Pimple. By the end, you'll see how any ugly application can take advantage of the many wonderful tools available to PHP developers.]]>

In this presentation, we walk take a flat PHP4-style application and gently migrate it into our own "framework", that uses components from Symfony2, Lithium, Zend Framework and a library called Pimple. By the end, you'll see how any ugly application can take advantage of the many wonderful tools available to PHP developers.]]>
Sat, 03 Dec 2011 11:15:35 GMT /slideshow/a-php-christmas-miracle-3-frameworks-1-app/10448053 weaverryan@slideshare.net(weaverryan) A PHP Christmas Miracle - 3 Frameworks, 1 app weaverryan In this presentation, we walk take a flat PHP4-style application and gently migrate it into our own "framework", that uses components from Symfony2, Lithium, Zend Framework and a library called Pimple. By the end, you'll see how any ugly application can take advantage of the many wonderful tools available to PHP developers. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/php-xmas-miracle-code-works-111203111543-phpapp01-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> In this presentation, we walk take a flat PHP4-style application and gently migrate it into our own &quot;framework&quot;, that uses components from Symfony2, Lithium, Zend Framework and a library called Pimple. By the end, you&#39;ll see how any ugly application can take advantage of the many wonderful tools available to PHP developers.
A PHP Christmas Miracle - 3 Frameworks, 1 app from Ryan Weaver
]]>
11806 19 https://cdn.slidesharecdn.com/ss_thumbnails/php-xmas-miracle-code-works-111203111543-phpapp01-thumbnail.jpg?width=120&height=120&fit=bounds presentation White http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Symfony2: Get your project started /slideshow/symfony2-get-your-project-started/8911543 symfony2-getting-started-110818222139-phpapp01
]]>

]]>
Thu, 18 Aug 2011 22:21:37 GMT /slideshow/symfony2-get-your-project-started/8911543 weaverryan@slideshare.net(weaverryan) Symfony2: Get your project started weaverryan <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/symfony2-getting-started-110818222139-phpapp01-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br>
Symfony2: Get your project started from Ryan Weaver
]]>
19077 8 https://cdn.slidesharecdn.com/ss_thumbnails/symfony2-getting-started-110818222139-phpapp01-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Symony2 A Next Generation PHP Framework /slideshow/symony2-a-next-generation-php-framework/7943931 symony2-next-generation-framework-atlanta-export-110512145419-phpapp02
A mixture of architecture and hands-on examples, this presentation takes you through the killer features of Symfony2, how it's so decoupled, and how you can get started developing in it. As an added bonus, a number of new standalone PHP libraries and tools are mentioned at the end.]]>

A mixture of architecture and hands-on examples, this presentation takes you through the killer features of Symfony2, how it's so decoupled, and how you can get started developing in it. As an added bonus, a number of new standalone PHP libraries and tools are mentioned at the end.]]>
Thu, 12 May 2011 14:54:15 GMT /slideshow/symony2-a-next-generation-php-framework/7943931 weaverryan@slideshare.net(weaverryan) Symony2 A Next Generation PHP Framework weaverryan A mixture of architecture and hands-on examples, this presentation takes you through the killer features of Symfony2, how it's so decoupled, and how you can get started developing in it. As an added bonus, a number of new standalone PHP libraries and tools are mentioned at the end. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/symony2-next-generation-framework-atlanta-export-110512145419-phpapp02-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> A mixture of architecture and hands-on examples, this presentation takes you through the killer features of Symfony2, how it&#39;s so decoupled, and how you can get started developing in it. As an added bonus, a number of new standalone PHP libraries and tools are mentioned at the end.
Symony2 A Next Generation PHP Framework from Ryan Weaver
]]>
7465 7 https://cdn.slidesharecdn.com/ss_thumbnails/symony2-next-generation-framework-atlanta-export-110512145419-phpapp02-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Hands-on with the Symfony2 Framework /slideshow/handson-with-the-symfony2-framework/7614143 symfony2-nashvillephp-real-export-110413083815-phpapp01
Symfony2: What's all the buzz about? Follow along as we download, install and get a hands-on experience using Symfony2. This presentation shows you how to get started with Symfony and introduces you to the large group of new PHP libraries coming from the Symfony2 community. You'll see examples of how to create pages, use template inheritance, and create a simple JSON API.]]>

Symfony2: What's all the buzz about? Follow along as we download, install and get a hands-on experience using Symfony2. This presentation shows you how to get started with Symfony and introduces you to the large group of new PHP libraries coming from the Symfony2 community. You'll see examples of how to create pages, use template inheritance, and create a simple JSON API.]]>
Wed, 13 Apr 2011 08:38:09 GMT /slideshow/handson-with-the-symfony2-framework/7614143 weaverryan@slideshare.net(weaverryan) Hands-on with the Symfony2 Framework weaverryan Symfony2: What's all the buzz about? Follow along as we download, install and get a hands-on experience using Symfony2. This presentation shows you how to get started with Symfony and introduces you to the large group of new PHP libraries coming from the Symfony2 community. You'll see examples of how to create pages, use template inheritance, and create a simple JSON API. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/symfony2-nashvillephp-real-export-110413083815-phpapp01-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Symfony2: What&#39;s all the buzz about? Follow along as we download, install and get a hands-on experience using Symfony2. This presentation shows you how to get started with Symfony and introduces you to the large group of new PHP libraries coming from the Symfony2 community. You&#39;ll see examples of how to create pages, use template inheritance, and create a simple JSON API.
Hands-on with the Symfony2 Framework from Ryan Weaver
]]>
9283 12 https://cdn.slidesharecdn.com/ss_thumbnails/symfony2-nashvillephp-real-export-110413083815-phpapp01-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Being Dangerous with Twig (Symfony Live Paris) /slideshow/being-dangerous-with-twig-symfony-live-paris/7148901 twig-sflive-paris-110304081352-phpapp02
Twig - the PHP templating engine - is easy to use, friendly and extensible. This presentation will introduce you to Twig and show you how to extend it to your bidding.]]>

Twig - the PHP templating engine - is easy to use, friendly and extensible. This presentation will introduce you to Twig and show you how to extend it to your bidding.]]>
Fri, 04 Mar 2011 08:13:49 GMT /slideshow/being-dangerous-with-twig-symfony-live-paris/7148901 weaverryan@slideshare.net(weaverryan) Being Dangerous with Twig (Symfony Live Paris) weaverryan Twig - the PHP templating engine - is easy to use, friendly and extensible. This presentation will introduce you to Twig and show you how to extend it to your bidding. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/twig-sflive-paris-110304081352-phpapp02-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Twig - the PHP templating engine - is easy to use, friendly and extensible. This presentation will introduce you to Twig and show you how to extend it to your bidding.
Being Dangerous with Twig (Symfony Live Paris) from Ryan Weaver
]]>
14006 6 https://cdn.slidesharecdn.com/ss_thumbnails/twig-sflive-paris-110304081352-phpapp02-thumbnail.jpg?width=120&height=120&fit=bounds presentation White http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Being Dangerous with Twig /weaverryan/being-dangerous-with-twig twig-sflive-sanfran-2011-110209140501-phpapp02
A presentation about Twig - the friendly templating engine written in PHP - given in San Francisco for Symfony Live 2011.]]>

A presentation about Twig - the friendly templating engine written in PHP - given in San Francisco for Symfony Live 2011.]]>
Wed, 09 Feb 2011 14:03:01 GMT /weaverryan/being-dangerous-with-twig weaverryan@slideshare.net(weaverryan) Being Dangerous with Twig weaverryan A presentation about Twig - the friendly templating engine written in PHP - given in San Francisco for Symfony Live 2011. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/twig-sflive-sanfran-2011-110209140501-phpapp02-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> A presentation about Twig - the friendly templating engine written in PHP - given in San Francisco for Symfony Live 2011.
Being Dangerous with Twig from Ryan Weaver
]]>
11194 6 https://cdn.slidesharecdn.com/ss_thumbnails/twig-sflive-sanfran-2011-110209140501-phpapp02-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Doctrine2 In 10 Minutes /slideshow/doctrine2-in-10-minutes/5445061 doctrine2-10-minutes-101014124114-phpapp01
]]>

]]>
Thu, 14 Oct 2010 12:41:10 GMT /slideshow/doctrine2-in-10-minutes/5445061 weaverryan@slideshare.net(weaverryan) Doctrine2 In 10 Minutes weaverryan <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/doctrine2-10-minutes-101014124114-phpapp01-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br>
Doctrine2 In 10 Minutes from Ryan Weaver
]]>
4482 4 https://cdn.slidesharecdn.com/ss_thumbnails/doctrine2-10-minutes-101014124114-phpapp01-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
https://cdn.slidesharecdn.com/profile-photo-weaverryan-48x48.jpg?cb=1571851067 Symfony Developer, Evangelist and Trainer. US office head for KnpLabs - the smartest and friendliest development team around. Writer for KnpUniversity.com - friendly Symfony and PHP Video tutorials. www.KnpUniversity.com https://cdn.slidesharecdn.com/ss_thumbnails/symfonylive-171020170043-thumbnail.jpg?width=320&height=320&fit=bounds slideshow/webpack-encore-symfony-live-2017-san-francisco/81025125 Webpack Encore Symfony... https://cdn.slidesharecdn.com/ss_thumbnails/drupalcon-170426184036-thumbnail.jpg?width=320&height=320&fit=bounds slideshow/the-coolest-symfony-components-youve-never-heard-of-drupalcon-2017/75440365 The Coolest Symfony Co... https://cdn.slidesharecdn.com/ss_thumbnails/symfonycat-frontend-export-160723095516-thumbnail.jpg?width=320&height=320&fit=bounds weaverryan/finally-professional-frontend-dev-with-reactjs-webpack-symfony-symfony-cat-2016 Finally, Professional ...