As the Docker project has moved from beta into a stable version, the use of containerization and more specifically Docker containers is gaining traction and popularity.
This session is an introduction to Docker and containerization, and will cover:
* What is Docker
* How can I use Docker to improve development processes?
* What does a Docker "stack" look like?
* How can I get started using Docker for development?
* Interesting projects to watch
In June 2016 I hiked about 50 miles of the Appalachian Trail, a 2,189 mountainous route from Georgia to Maine. Starting in March 2017 I plan to take several months off from Drupal and hike the entire trail end to end.
What does long distance hiking have to do with developing Drupal websites? A lot more than you might think.
There are, of course, obvious differences between the simple, low-tech activity of backpacking and the complex, intensive work of Drupal development. Still, there are many parallels to be found, and from them we can draw some valuable lessons for becoming a better Drupal developer.
Knowing where and how to start with theming can be one of the most difficult aspects of developing sites in Drupal. While exploring different front-end frameworks for a few projects, I found that Zurb Foundation offers an easy to use grid system along with a nice collection of components. It also integrates nicely with Drupal 8 and some widely used modules.
In this session, We’ll be covering:
- The Foundation grid system and its components
- Applying the Zurb Foundation theme and it’s support modules
- Adding Foundation to a custom theme
This session is geared toward site builders and theming beginners, who would like to know more about using the Foundation framework.
Is “luck” truly where opportunity meets preparation? Preparation is easy to understand, but what is opportunity?
In this session I’ll talk dive into this and how to influence and create your own opportunities.We’ll discover that it’s not as random as you think. I’ll run down some examples of people from both inside and outside our community throwing caution (and embarrassment) to the wind, and striking up relationships that opened opportunities that changed the world.
Browser based developer tools have become an indispensable tool for modern front-end web development. New features and changes are being added at a rapid pace!
In this presentation, I’ll walk the attendees through the tricks of the trade of Chrome developer tools, in addition to Firefox and Safari’s developer tools. I’ll walk through common problems and how to solve them including
- Integrating DevTools into your modern front-end workflow
- Modern front-end debugging techniques using browser-based developer tools
- Identifying front-end performance problems (and fixing them!)
- Profiling browser rendering issues
- Making sure your CSS is resilient to content-based changes
- Common add-ins
- How this all relates to Drupal
- Using browser based developer tools to remotely debug your smartphone - both Android and iOS (but not Blackberrry - Sorry!)
- Various tips and tricks that will save you hours in your next project
And best of all, this will all be covered through the use of real-world examples.
So you think you mastered the basics of using Git, you can start new repositories, clone existing ones, you can make changes and commit them, you can push your changes and pull in changes made by other people. What else could one person possibly need? In this talk I hope to show you some useful tricks and tools that are usefull to know, as well as a few things you probably didnt know.
The slides to this can be accessed here https://goo.gl/ZcNXj2 from there you should be able to view and download the slides.