狠狠撸shows by User: MichaelMiles2
/
http://www.slideshare.net/images/logo.gif狠狠撸shows by User: MichaelMiles2
/
Sat, 03 Feb 2018 13:09:07 GMT狠狠撸Share feed for 狠狠撸shows by User: MichaelMiles2Inclusive Design: Thinking beyond accessibility
/slideshow/inclusive-design-thinking-beyond-accessibility/87167260
njcamp2018-inclusivedesign-180203130907 There are many differences that impact the way people experience the digital world. From age and gender, vision and dexterity, to location and education. Each difference affects digital inclusion and experiences. As Drupalists it is our job to build products that are usable by, and inclusive of, as many people as possible. To do so, it is important that we plan for the many differences that make up our users.
This session details the importance of having an inclusive mindset in the creation of our digital projects. It explains how Inclusive Design allow for producing positive experiences for a wider audience. Attendees will learn four simple guidelines that they can follow to apply Inclusive Design principles across all project phases including: ux, development and content creation. Attendees will leave with the tools they need to reach a bigger user base while also building towards an accessible and inclusive digital world.
]]>
There are many differences that impact the way people experience the digital world. From age and gender, vision and dexterity, to location and education. Each difference affects digital inclusion and experiences. As Drupalists it is our job to build products that are usable by, and inclusive of, as many people as possible. To do so, it is important that we plan for the many differences that make up our users.
This session details the importance of having an inclusive mindset in the creation of our digital projects. It explains how Inclusive Design allow for producing positive experiences for a wider audience. Attendees will learn four simple guidelines that they can follow to apply Inclusive Design principles across all project phases including: ux, development and content creation. Attendees will leave with the tools they need to reach a bigger user base while also building towards an accessible and inclusive digital world.
]]>
Sat, 03 Feb 2018 13:09:07 GMT/slideshow/inclusive-design-thinking-beyond-accessibility/87167260MichaelMiles2@slideshare.net(MichaelMiles2)Inclusive Design: Thinking beyond accessibilityMichaelMiles2There are many differences that impact the way people experience the digital world. From age and gender, vision and dexterity, to location and education. Each difference affects digital inclusion and experiences. As Drupalists it is our job to build products that are usable by, and inclusive of, as many people as possible. To do so, it is important that we plan for the many differences that make up our users.
This session details the importance of having an inclusive mindset in the creation of our digital projects. It explains how Inclusive Design allow for producing positive experiences for a wider audience. Attendees will learn four simple guidelines that they can follow to apply Inclusive Design principles across all project phases including: ux, development and content creation. Attendees will leave with the tools they need to reach a bigger user base while also building towards an accessible and inclusive digital world.
<img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/njcamp2018-inclusivedesign-180203130907-thumbnail.jpg?width=120&height=120&fit=bounds" /><br> There are many differences that impact the way people experience the digital world. From age and gender, vision and dexterity, to location and education. Each difference affects digital inclusion and experiences. As Drupalists it is our job to build products that are usable by, and inclusive of, as many people as possible. To do so, it is important that we plan for the many differences that make up our users.
This session details the importance of having an inclusive mindset in the creation of our digital projects. It explains how Inclusive Design allow for producing positive experiences for a wider audience. Attendees will learn four simple guidelines that they can follow to apply Inclusive Design principles across all project phases including: ux, development and content creation. Attendees will leave with the tools they need to reach a bigger user base while also building towards an accessible and inclusive digital world.
]]>
2091https://cdn.slidesharecdn.com/ss_thumbnails/njcamp2018-inclusivedesign-180203130907-thumbnail.jpg?width=120&height=120&fit=boundspresentationBlackhttp://activitystrea.ms/schema/1.0/posthttp://activitystrea.ms/schema/1.0/posted0How to Foster Team Success
/slideshow/how-to-foster-team-success/82273956
2017nedcampteamsuccess-171118145106 The success of a project is not just the result of the framework that is chosen or the lines of code that are written. Success is also determined by the team of people that work on a project and how they operate as a cohesive unit. To execute with repeated project successes, it鈥檚 imperative to first build successful and productive teams.
How does one create an environment of productivity and success in their respective teams? The answer lies in fostering the growth of four key attributes; Communication, Collaboration, Positivity, Responsibility.
This session will explore aforementioned attributes and outline why they are essential to continued team success. Explaining why each attribute matters and how it builds trust and excellence within a team. Attendees of this session will leave with the knowledge of how to foster these qualities within their own team.]]>
The success of a project is not just the result of the framework that is chosen or the lines of code that are written. Success is also determined by the team of people that work on a project and how they operate as a cohesive unit. To execute with repeated project successes, it鈥檚 imperative to first build successful and productive teams.
How does one create an environment of productivity and success in their respective teams? The answer lies in fostering the growth of four key attributes; Communication, Collaboration, Positivity, Responsibility.
This session will explore aforementioned attributes and outline why they are essential to continued team success. Explaining why each attribute matters and how it builds trust and excellence within a team. Attendees of this session will leave with the knowledge of how to foster these qualities within their own team.]]>
Sat, 18 Nov 2017 14:51:06 GMT/slideshow/how-to-foster-team-success/82273956MichaelMiles2@slideshare.net(MichaelMiles2)How to Foster Team SuccessMichaelMiles2The success of a project is not just the result of the framework that is chosen or the lines of code that are written. Success is also determined by the team of people that work on a project and how they operate as a cohesive unit. To execute with repeated project successes, it鈥檚 imperative to first build successful and productive teams.
How does one create an environment of productivity and success in their respective teams? The answer lies in fostering the growth of four key attributes; Communication, Collaboration, Positivity, Responsibility.
This session will explore aforementioned attributes and outline why they are essential to continued team success. Explaining why each attribute matters and how it builds trust and excellence within a team. Attendees of this session will leave with the knowledge of how to foster these qualities within their own team.<img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/2017nedcampteamsuccess-171118145106-thumbnail.jpg?width=120&height=120&fit=bounds" /><br> The success of a project is not just the result of the framework that is chosen or the lines of code that are written. Success is also determined by the team of people that work on a project and how they operate as a cohesive unit. To execute with repeated project successes, it鈥檚 imperative to first build successful and productive teams.
How does one create an environment of productivity and success in their respective teams? The answer lies in fostering the growth of four key attributes; Communication, Collaboration, Positivity, Responsibility.
This session will explore aforementioned attributes and outline why they are essential to continued team success. Explaining why each attribute matters and how it builds trust and excellence within a team. Attendees of this session will leave with the knowledge of how to foster these qualities within their own team.
]]>
1692https://cdn.slidesharecdn.com/ss_thumbnails/2017nedcampteamsuccess-171118145106-thumbnail.jpg?width=120&height=120&fit=boundspresentationBlackhttp://activitystrea.ms/schema/1.0/posthttp://activitystrea.ms/schema/1.0/posted0How to Foster Team Success | Drupalcon 2017
/slideshow/how-to-foster-team-success-drupalcon-2017/75331201
drupalcon2017teamsuccess-170423223822 The success of a project is not just the result of the framework that is chosen or the lines of code that are written. Success is also determined by the team of people that work on a project and how they operate as a cohesive unit. To execute with repeated project successes, it鈥檚 imperative to first build successful and productive teams.
How does one create an environment of productivity and success in their respective teams? The answer lies in fostering the growth of four key attributes; Communication, Collaboration, Positivity and Responsibility.
This session will explore aforementioned attributes and outline why they are essential to continued team success. Explaining why each attribute matters and how it builds trust and excellence within a team. ]]>
The success of a project is not just the result of the framework that is chosen or the lines of code that are written. Success is also determined by the team of people that work on a project and how they operate as a cohesive unit. To execute with repeated project successes, it鈥檚 imperative to first build successful and productive teams.
How does one create an environment of productivity and success in their respective teams? The answer lies in fostering the growth of four key attributes; Communication, Collaboration, Positivity and Responsibility.
This session will explore aforementioned attributes and outline why they are essential to continued team success. Explaining why each attribute matters and how it builds trust and excellence within a team. ]]>
Sun, 23 Apr 2017 22:38:22 GMT/slideshow/how-to-foster-team-success-drupalcon-2017/75331201MichaelMiles2@slideshare.net(MichaelMiles2)How to Foster Team Success | Drupalcon 2017MichaelMiles2The success of a project is not just the result of the framework that is chosen or the lines of code that are written. Success is also determined by the team of people that work on a project and how they operate as a cohesive unit. To execute with repeated project successes, it鈥檚 imperative to first build successful and productive teams.
How does one create an environment of productivity and success in their respective teams? The answer lies in fostering the growth of four key attributes; Communication, Collaboration, Positivity and Responsibility.
This session will explore aforementioned attributes and outline why they are essential to continued team success. Explaining why each attribute matters and how it builds trust and excellence within a team. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/drupalcon2017teamsuccess-170423223822-thumbnail.jpg?width=120&height=120&fit=bounds" /><br> The success of a project is not just the result of the framework that is chosen or the lines of code that are written. Success is also determined by the team of people that work on a project and how they operate as a cohesive unit. To execute with repeated project successes, it鈥檚 imperative to first build successful and productive teams.
How does one create an environment of productivity and success in their respective teams? The answer lies in fostering the growth of four key attributes; Communication, Collaboration, Positivity and Responsibility.
This session will explore aforementioned attributes and outline why they are essential to continued team success. Explaining why each attribute matters and how it builds trust and excellence within a team.
]]>
1504https://cdn.slidesharecdn.com/ss_thumbnails/drupalcon2017teamsuccess-170423223822-thumbnail.jpg?width=120&height=120&fit=boundspresentationBlackhttp://activitystrea.ms/schema/1.0/posthttp://activitystrea.ms/schema/1.0/posted0Inclusive Design: Thinking Beyond Accessibility | NERDSummit 2017
/slideshow/inclusive-design-thinking-beyond-accessibility-nerdsummit-2017/73072631
nerdsummitinclusivedesign-170312202608 There are many differences that impact the way people experience the digital world. From age and gender, vision and dexterity, to location and education. Each difference affects digital inclusion and experiences. As builders of the digital world it is our job to build products that are usable by, and inclusive of, as many people as possible. To do so, it is important that we plan for the many differences that make up our users.
This session details the importance of having an inclusive mindset in the ux and content aspects of our digital projects. It explains how Inclusive Design allow for producing positive experiences for a wider audience. Attendees will learn four simple guidelines that they can follow to apply Inclusive Design principles to their ux and content phases. Attendees will leave with the tools they need to reach a bigger user base while also building towards an accessible and inclusive digital world.
This session is intended for anyone who wants to build digital products that reach as many people as possible.]]>
There are many differences that impact the way people experience the digital world. From age and gender, vision and dexterity, to location and education. Each difference affects digital inclusion and experiences. As builders of the digital world it is our job to build products that are usable by, and inclusive of, as many people as possible. To do so, it is important that we plan for the many differences that make up our users.
This session details the importance of having an inclusive mindset in the ux and content aspects of our digital projects. It explains how Inclusive Design allow for producing positive experiences for a wider audience. Attendees will learn four simple guidelines that they can follow to apply Inclusive Design principles to their ux and content phases. Attendees will leave with the tools they need to reach a bigger user base while also building towards an accessible and inclusive digital world.
This session is intended for anyone who wants to build digital products that reach as many people as possible.]]>
Sun, 12 Mar 2017 20:26:08 GMT/slideshow/inclusive-design-thinking-beyond-accessibility-nerdsummit-2017/73072631MichaelMiles2@slideshare.net(MichaelMiles2)Inclusive Design: Thinking Beyond Accessibility | NERDSummit 2017MichaelMiles2There are many differences that impact the way people experience the digital world. From age and gender, vision and dexterity, to location and education. Each difference affects digital inclusion and experiences. As builders of the digital world it is our job to build products that are usable by, and inclusive of, as many people as possible. To do so, it is important that we plan for the many differences that make up our users.
This session details the importance of having an inclusive mindset in the ux and content aspects of our digital projects. It explains how Inclusive Design allow for producing positive experiences for a wider audience. Attendees will learn four simple guidelines that they can follow to apply Inclusive Design principles to their ux and content phases. Attendees will leave with the tools they need to reach a bigger user base while also building towards an accessible and inclusive digital world.
This session is intended for anyone who wants to build digital products that reach as many people as possible.<img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/nerdsummitinclusivedesign-170312202608-thumbnail.jpg?width=120&height=120&fit=bounds" /><br> There are many differences that impact the way people experience the digital world. From age and gender, vision and dexterity, to location and education. Each difference affects digital inclusion and experiences. As builders of the digital world it is our job to build products that are usable by, and inclusive of, as many people as possible. To do so, it is important that we plan for the many differences that make up our users.
This session details the importance of having an inclusive mindset in the ux and content aspects of our digital projects. It explains how Inclusive Design allow for producing positive experiences for a wider audience. Attendees will learn four simple guidelines that they can follow to apply Inclusive Design principles to their ux and content phases. Attendees will leave with the tools they need to reach a bigger user base while also building towards an accessible and inclusive digital world.
This session is intended for anyone who wants to build digital products that reach as many people as possible.
]]>
104511https://cdn.slidesharecdn.com/ss_thumbnails/nerdsummitinclusivedesign-170312202608-thumbnail.jpg?width=120&height=120&fit=boundspresentationBlackhttp://activitystrea.ms/schema/1.0/posthttp://activitystrea.ms/schema/1.0/posted0Inclusive Design: Thinking Beyond Accessibility | DCNL 2017
/slideshow/inclusive-design-thinking-beyond-accessibility-dcnl-2017/72537377
20170223-dcnl-inclusive-170224110913 There are many differences that impact the way people experience the digital world, including (but not lmited to) age, gender, vision, dexterity, location, and education. Each difference affects digital inclusion and experiences. As creators of the digital world it is our job to build products that are usable by, and inclusive of, as many people as possible. To do so, it is important that we plan for the many differences that make up our users. Inclusive Design is the process of creating products and/or services that are accessible to, and usable by, as many people as reasonably possible ... without the need for special adaptation or specialised design.
This session details the importance of having an inclusive mindset in the ux and content aspects of our digital projects. It explains how Inclusive Design allow for producing positive experiences for a wider audience. Attendees will learn four simple guidelines that they can follow to apply Inclusive Design principles to their ux and content phases. Attendees will leave with the tools they need to reach a bigger user base while also building towards an accessible and inclusive digital world.
This session is intended for anyone who wants to build digital products that reach as many people as possible.]]>
There are many differences that impact the way people experience the digital world, including (but not lmited to) age, gender, vision, dexterity, location, and education. Each difference affects digital inclusion and experiences. As creators of the digital world it is our job to build products that are usable by, and inclusive of, as many people as possible. To do so, it is important that we plan for the many differences that make up our users. Inclusive Design is the process of creating products and/or services that are accessible to, and usable by, as many people as reasonably possible ... without the need for special adaptation or specialised design.
This session details the importance of having an inclusive mindset in the ux and content aspects of our digital projects. It explains how Inclusive Design allow for producing positive experiences for a wider audience. Attendees will learn four simple guidelines that they can follow to apply Inclusive Design principles to their ux and content phases. Attendees will leave with the tools they need to reach a bigger user base while also building towards an accessible and inclusive digital world.
This session is intended for anyone who wants to build digital products that reach as many people as possible.]]>
Fri, 24 Feb 2017 11:09:13 GMT/slideshow/inclusive-design-thinking-beyond-accessibility-dcnl-2017/72537377MichaelMiles2@slideshare.net(MichaelMiles2)Inclusive Design: Thinking Beyond Accessibility | DCNL 2017MichaelMiles2There are many differences that impact the way people experience the digital world, including (but not lmited to) age, gender, vision, dexterity, location, and education. Each difference affects digital inclusion and experiences. As creators of the digital world it is our job to build products that are usable by, and inclusive of, as many people as possible. To do so, it is important that we plan for the many differences that make up our users. Inclusive Design is the process of creating products and/or services that are accessible to, and usable by, as many people as reasonably possible ... without the need for special adaptation or specialised design.
This session details the importance of having an inclusive mindset in the ux and content aspects of our digital projects. It explains how Inclusive Design allow for producing positive experiences for a wider audience. Attendees will learn four simple guidelines that they can follow to apply Inclusive Design principles to their ux and content phases. Attendees will leave with the tools they need to reach a bigger user base while also building towards an accessible and inclusive digital world.
This session is intended for anyone who wants to build digital products that reach as many people as possible.<img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/20170223-dcnl-inclusive-170224110913-thumbnail.jpg?width=120&height=120&fit=bounds" /><br> There are many differences that impact the way people experience the digital world, including (but not lmited to) age, gender, vision, dexterity, location, and education. Each difference affects digital inclusion and experiences. As creators of the digital world it is our job to build products that are usable by, and inclusive of, as many people as possible. To do so, it is important that we plan for the many differences that make up our users. Inclusive Design is the process of creating products and/or services that are accessible to, and usable by, as many people as reasonably possible ... without the need for special adaptation or specialised design.
This session details the importance of having an inclusive mindset in the ux and content aspects of our digital projects. It explains how Inclusive Design allow for producing positive experiences for a wider audience. Attendees will learn four simple guidelines that they can follow to apply Inclusive Design principles to their ux and content phases. Attendees will leave with the tools they need to reach a bigger user base while also building towards an accessible and inclusive digital world.
This session is intended for anyone who wants to build digital products that reach as many people as possible.
]]>
2493https://cdn.slidesharecdn.com/ss_thumbnails/20170223-dcnl-inclusive-170224110913-thumbnail.jpg?width=120&height=120&fit=boundspresentationBlackhttp://activitystrea.ms/schema/1.0/posthttp://activitystrea.ms/schema/1.0/posted0The Flexibility of Drupal 8 | DCNLights 2017
/slideshow/the-flexibility-of-drupal-8-dcnlights-2017/72537115
20170223-dcnl-flex-170224110006 In this session we will demonstrate the flexibility of Drupal by going over 8 different ways in Drupal 8 that data can be manipulated. From non-technical methods, "frontend" javascript & templating methods, to "Backend" methods such as building a custom module and overriding services. This session will demonstrate how to implement each one outlining their individual pros and cons, proving that no matter your skill sets you can make Drupal 8 do what you want.]]>
In this session we will demonstrate the flexibility of Drupal by going over 8 different ways in Drupal 8 that data can be manipulated. From non-technical methods, "frontend" javascript & templating methods, to "Backend" methods such as building a custom module and overriding services. This session will demonstrate how to implement each one outlining their individual pros and cons, proving that no matter your skill sets you can make Drupal 8 do what you want.]]>
Fri, 24 Feb 2017 11:00:06 GMT/slideshow/the-flexibility-of-drupal-8-dcnlights-2017/72537115MichaelMiles2@slideshare.net(MichaelMiles2)The Flexibility of Drupal 8 | DCNLights 2017MichaelMiles2In this session we will demonstrate the flexibility of Drupal by going over 8 different ways in Drupal 8 that data can be manipulated. From non-technical methods, "frontend" javascript & templating methods, to "Backend" methods such as building a custom module and overriding services. This session will demonstrate how to implement each one outlining their individual pros and cons, proving that no matter your skill sets you can make Drupal 8 do what you want.<img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/20170223-dcnl-flex-170224110006-thumbnail.jpg?width=120&height=120&fit=bounds" /><br> In this session we will demonstrate the flexibility of Drupal by going over 8 different ways in Drupal 8 that data can be manipulated. From non-technical methods, "frontend" javascript & templating methods, to "Backend" methods such as building a custom module and overriding services. This session will demonstrate how to implement each one outlining their individual pros and cons, proving that no matter your skill sets you can make Drupal 8 do what you want.
]]>
2725https://cdn.slidesharecdn.com/ss_thumbnails/20170223-dcnl-flex-170224110006-thumbnail.jpg?width=120&height=120&fit=boundspresentationBlackhttp://activitystrea.ms/schema/1.0/posthttp://activitystrea.ms/schema/1.0/posted0Drupal8Day: Demystifying Drupal 8 Ajax Callback commands
/slideshow/drupal8day-demystifying-drupal-8-ajax-callback-commands/69024610
2016drupal8daydemystifyajax-161115223329 This session outlines and explains Drupal 8 AJAX callback commands and how to use them. AJAX callback commands are the sets of PHP and JavaScript functions that control all AJAX functionality on a Drupal site. You will be surprised about how simple and straight forward they are. Mastering these commands will allow your AJAX calls to do so much more then just return rendered HTML. Allowing you to provide the visitors of your Drupal 8 site a more dynamic, richer experience.]]>
This session outlines and explains Drupal 8 AJAX callback commands and how to use them. AJAX callback commands are the sets of PHP and JavaScript functions that control all AJAX functionality on a Drupal site. You will be surprised about how simple and straight forward they are. Mastering these commands will allow your AJAX calls to do so much more then just return rendered HTML. Allowing you to provide the visitors of your Drupal 8 site a more dynamic, richer experience.]]>
Tue, 15 Nov 2016 22:33:29 GMT/slideshow/drupal8day-demystifying-drupal-8-ajax-callback-commands/69024610MichaelMiles2@slideshare.net(MichaelMiles2)Drupal8Day: Demystifying Drupal 8 Ajax Callback commandsMichaelMiles2This session outlines and explains Drupal 8 AJAX callback commands and how to use them. AJAX callback commands are the sets of PHP and JavaScript functions that control all AJAX functionality on a Drupal site. You will be surprised about how simple and straight forward they are. Mastering these commands will allow your AJAX calls to do so much more then just return rendered HTML. Allowing you to provide the visitors of your Drupal 8 site a more dynamic, richer experience.<img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/2016drupal8daydemystifyajax-161115223329-thumbnail.jpg?width=120&height=120&fit=bounds" /><br> This session outlines and explains Drupal 8 AJAX callback commands and how to use them. AJAX callback commands are the sets of PHP and JavaScript functions that control all AJAX functionality on a Drupal site. You will be surprised about how simple and straight forward they are. Mastering these commands will allow your AJAX calls to do so much more then just return rendered HTML. Allowing you to provide the visitors of your Drupal 8 site a more dynamic, richer experience.
]]>
7954https://cdn.slidesharecdn.com/ss_thumbnails/2016drupal8daydemystifyajax-161115223329-thumbnail.jpg?width=120&height=120&fit=boundspresentationBlackhttp://activitystrea.ms/schema/1.0/posthttp://activitystrea.ms/schema/1.0/posted0INCLUSIVE DESIGN: Going beyond Accessibility
/slideshow/inclusive-design-going-beyond-accessibility/67516847
badcamp16inclusivedesign-161021220428 People are not ones(1) and zeros(0) and the world is not just black and white. Everyone identifies themselves differently and while it may be impossible to cater to everyones needs, it is important that we strive to make our websites, applications and tools as inclusive as possible.
Inclusive Design is a form of accessibility. It is the concept of begin mindful in making technology available to and usable by all people whatever their abilities, age, economic situation, orientation, language, etc...
In this session we will talk about some of the ways to think about inclusive design on your projects and why it is important. We will discuss what questions and conversations to have with clients, what considerations to think about when planning the UX and design of your site and what architectural decisions to think about when building your site. Along the way we will look at examples of inclusive design in the wild and the benefits they offer.]]>
People are not ones(1) and zeros(0) and the world is not just black and white. Everyone identifies themselves differently and while it may be impossible to cater to everyones needs, it is important that we strive to make our websites, applications and tools as inclusive as possible.
Inclusive Design is a form of accessibility. It is the concept of begin mindful in making technology available to and usable by all people whatever their abilities, age, economic situation, orientation, language, etc...
In this session we will talk about some of the ways to think about inclusive design on your projects and why it is important. We will discuss what questions and conversations to have with clients, what considerations to think about when planning the UX and design of your site and what architectural decisions to think about when building your site. Along the way we will look at examples of inclusive design in the wild and the benefits they offer.]]>
Fri, 21 Oct 2016 22:04:28 GMT/slideshow/inclusive-design-going-beyond-accessibility/67516847MichaelMiles2@slideshare.net(MichaelMiles2)INCLUSIVE DESIGN: Going beyond AccessibilityMichaelMiles2People are not ones(1) and zeros(0) and the world is not just black and white. Everyone identifies themselves differently and while it may be impossible to cater to everyones needs, it is important that we strive to make our websites, applications and tools as inclusive as possible.
Inclusive Design is a form of accessibility. It is the concept of begin mindful in making technology available to and usable by all people whatever their abilities, age, economic situation, orientation, language, etc...
In this session we will talk about some of the ways to think about inclusive design on your projects and why it is important. We will discuss what questions and conversations to have with clients, what considerations to think about when planning the UX and design of your site and what architectural decisions to think about when building your site. Along the way we will look at examples of inclusive design in the wild and the benefits they offer.<img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/badcamp16inclusivedesign-161021220428-thumbnail.jpg?width=120&height=120&fit=bounds" /><br> People are not ones(1) and zeros(0) and the world is not just black and white. Everyone identifies themselves differently and while it may be impossible to cater to everyones needs, it is important that we strive to make our websites, applications and tools as inclusive as possible.
Inclusive Design is a form of accessibility. It is the concept of begin mindful in making technology available to and usable by all people whatever their abilities, age, economic situation, orientation, language, etc...
In this session we will talk about some of the ways to think about inclusive design on your projects and why it is important. We will discuss what questions and conversations to have with clients, what considerations to think about when planning the UX and design of your site and what architectural decisions to think about when building your site. Along the way we will look at examples of inclusive design in the wild and the benefits they offer.
]]>
4813https://cdn.slidesharecdn.com/ss_thumbnails/badcamp16inclusivedesign-161021220428-thumbnail.jpg?width=120&height=120&fit=boundspresentationBlackhttp://activitystrea.ms/schema/1.0/posthttp://activitystrea.ms/schema/1.0/posted0Inclusive Design
/slideshow/inclusive-design-66597633/66597633
nedcamp16-inclusive-design-160930123951 In this session we will talk about some of the ways to think about inclusive design on your projects and why it is important. We will discuss what questions and conversations to have with clients, what considerations to think about when planning the UX and design of your site and what architectural decisions to think about when building your site. Along the way we will look at examples of inclusive design in the wild and the benefits they offer.]]>
In this session we will talk about some of the ways to think about inclusive design on your projects and why it is important. We will discuss what questions and conversations to have with clients, what considerations to think about when planning the UX and design of your site and what architectural decisions to think about when building your site. Along the way we will look at examples of inclusive design in the wild and the benefits they offer.]]>
Fri, 30 Sep 2016 12:39:51 GMT/slideshow/inclusive-design-66597633/66597633MichaelMiles2@slideshare.net(MichaelMiles2)Inclusive DesignMichaelMiles2In this session we will talk about some of the ways to think about inclusive design on your projects and why it is important. We will discuss what questions and conversations to have with clients, what considerations to think about when planning the UX and design of your site and what architectural decisions to think about when building your site. Along the way we will look at examples of inclusive design in the wild and the benefits they offer.<img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/nedcamp16-inclusive-design-160930123951-thumbnail.jpg?width=120&height=120&fit=bounds" /><br> In this session we will talk about some of the ways to think about inclusive design on your projects and why it is important. We will discuss what questions and conversations to have with clients, what considerations to think about when planning the UX and design of your site and what architectural decisions to think about when building your site. Along the way we will look at examples of inclusive design in the wild and the benefits they offer.
]]>
21886https://cdn.slidesharecdn.com/ss_thumbnails/nedcamp16-inclusive-design-160930123951-thumbnail.jpg?width=120&height=120&fit=boundspresentation000000http://activitystrea.ms/schema/1.0/posthttp://activitystrea.ms/schema/1.0/posted0The Flexibility of Drupal 8
/MichaelMiles2/the-flexibility-of-drupal-8
nyccamp16-drupal8-flexibility-160708213009 No other CMS offers more flexibility then Drupal. If you need to implement a piece of functionality or change a piece of data, there are a million different ways you can go about it. However, this flexibility can also be daunting and frustrating.How do you know if you are going about your changes the 鈥渞ight" way? The truth of the matter is that there is no 鈥渞ight" way - just the 鈥渞ight for me鈥� way. Any method you choose will come with it鈥檚 own sets of drawbacks and benefits.
In this session we will demonstrate the flexibility of Drupal by going over 8 different ways in Drupal 8 that data can be manipulated. From non-technical methods, "frontend" javascript & templating methods, to "Backend" methods such as building a custom module and overriding services. This session will demonstrate how to implement each one outlining their individual pros and cons, proving that no matter your skill sets you can make Drupal 8 do what you want.]]>
No other CMS offers more flexibility then Drupal. If you need to implement a piece of functionality or change a piece of data, there are a million different ways you can go about it. However, this flexibility can also be daunting and frustrating.How do you know if you are going about your changes the 鈥渞ight" way? The truth of the matter is that there is no 鈥渞ight" way - just the 鈥渞ight for me鈥� way. Any method you choose will come with it鈥檚 own sets of drawbacks and benefits.
In this session we will demonstrate the flexibility of Drupal by going over 8 different ways in Drupal 8 that data can be manipulated. From non-technical methods, "frontend" javascript & templating methods, to "Backend" methods such as building a custom module and overriding services. This session will demonstrate how to implement each one outlining their individual pros and cons, proving that no matter your skill sets you can make Drupal 8 do what you want.]]>
Fri, 08 Jul 2016 21:30:09 GMT/MichaelMiles2/the-flexibility-of-drupal-8MichaelMiles2@slideshare.net(MichaelMiles2)The Flexibility of Drupal 8MichaelMiles2No other CMS offers more flexibility then Drupal. If you need to implement a piece of functionality or change a piece of data, there are a million different ways you can go about it. However, this flexibility can also be daunting and frustrating.How do you know if you are going about your changes the 鈥渞ight" way? The truth of the matter is that there is no 鈥渞ight" way - just the 鈥渞ight for me鈥� way. Any method you choose will come with it鈥檚 own sets of drawbacks and benefits.
In this session we will demonstrate the flexibility of Drupal by going over 8 different ways in Drupal 8 that data can be manipulated. From non-technical methods, "frontend" javascript & templating methods, to "Backend" methods such as building a custom module and overriding services. This session will demonstrate how to implement each one outlining their individual pros and cons, proving that no matter your skill sets you can make Drupal 8 do what you want.<img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/nyccamp16-drupal8-flexibility-160708213009-thumbnail.jpg?width=120&height=120&fit=bounds" /><br> No other CMS offers more flexibility then Drupal. If you need to implement a piece of functionality or change a piece of data, there are a million different ways you can go about it. However, this flexibility can also be daunting and frustrating.How do you know if you are going about your changes the 鈥渞ight" way? The truth of the matter is that there is no 鈥渞ight" way - just the 鈥渞ight for me鈥� way. Any method you choose will come with it鈥檚 own sets of drawbacks and benefits.
In this session we will demonstrate the flexibility of Drupal by going over 8 different ways in Drupal 8 that data can be manipulated. From non-technical methods, "frontend" javascript & templating methods, to "Backend" methods such as building a custom module and overriding services. This session will demonstrate how to implement each one outlining their individual pros and cons, proving that no matter your skill sets you can make Drupal 8 do what you want.
]]>
7997https://cdn.slidesharecdn.com/ss_thumbnails/nyccamp16-drupal8-flexibility-160708213009-thumbnail.jpg?width=120&height=120&fit=boundspresentationBlackhttp://activitystrea.ms/schema/1.0/posthttp://activitystrea.ms/schema/1.0/posted0Demystifying AJAX Callback Commands in Drupal 8
/MichaelMiles2/demystifying-ajax-callback-commands-in-drupal-8-61931669
drupalcon2016-d8-ajax-commands-160512044456 This session outlines and explains Drupal 8 AJAX callback commands and how to use them. AJAX callback commands are the sets of PHP and JavaScript functions that control all AJAX functionality on a Drupal site. You will be suprised about how simple and straight forward they are. Mastering these commands will allow your AJAX calls to do so much more then just return rendered HTML. Allowing you to provide the visitors of your Drupal 8 site a more dynamic, richers experience.
This session is presented in three parts.
First, explaining what AJAX callback commands are.
Second, explaining how to use AJAX callback commands.
Third, explaining how to create and use your own custom commands.
Each section provides example code and walks through a real world Drupal 8 scenario.
Attendees should already be familiar with PHP and JavaScript, as well as, have a general understanding of Drupal and AJAX.]]>
This session outlines and explains Drupal 8 AJAX callback commands and how to use them. AJAX callback commands are the sets of PHP and JavaScript functions that control all AJAX functionality on a Drupal site. You will be suprised about how simple and straight forward they are. Mastering these commands will allow your AJAX calls to do so much more then just return rendered HTML. Allowing you to provide the visitors of your Drupal 8 site a more dynamic, richers experience.
This session is presented in three parts.
First, explaining what AJAX callback commands are.
Second, explaining how to use AJAX callback commands.
Third, explaining how to create and use your own custom commands.
Each section provides example code and walks through a real world Drupal 8 scenario.
Attendees should already be familiar with PHP and JavaScript, as well as, have a general understanding of Drupal and AJAX.]]>
Thu, 12 May 2016 04:44:56 GMT/MichaelMiles2/demystifying-ajax-callback-commands-in-drupal-8-61931669MichaelMiles2@slideshare.net(MichaelMiles2)Demystifying AJAX Callback Commands in Drupal 8MichaelMiles2This session outlines and explains Drupal 8 AJAX callback commands and how to use them. AJAX callback commands are the sets of PHP and JavaScript functions that control all AJAX functionality on a Drupal site. You will be suprised about how simple and straight forward they are. Mastering these commands will allow your AJAX calls to do so much more then just return rendered HTML. Allowing you to provide the visitors of your Drupal 8 site a more dynamic, richers experience.
This session is presented in three parts.
First, explaining what AJAX callback commands are.
Second, explaining how to use AJAX callback commands.
Third, explaining how to create and use your own custom commands.
Each section provides example code and walks through a real world Drupal 8 scenario.
Attendees should already be familiar with PHP and JavaScript, as well as, have a general understanding of Drupal and AJAX.<img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/drupalcon2016-d8-ajax-commands-160512044456-thumbnail.jpg?width=120&height=120&fit=bounds" /><br> This session outlines and explains Drupal 8 AJAX callback commands and how to use them. AJAX callback commands are the sets of PHP and JavaScript functions that control all AJAX functionality on a Drupal site. You will be suprised about how simple and straight forward they are. Mastering these commands will allow your AJAX calls to do so much more then just return rendered HTML. Allowing you to provide the visitors of your Drupal 8 site a more dynamic, richers experience.
This session is presented in three parts.
First, explaining what AJAX callback commands are.
Second, explaining how to use AJAX callback commands.
Third, explaining how to create and use your own custom commands.
Each section provides example code and walks through a real world Drupal 8 scenario.
Attendees should already be familiar with PHP and JavaScript, as well as, have a general understanding of Drupal and AJAX.
]]>
55258https://cdn.slidesharecdn.com/ss_thumbnails/drupalcon2016-d8-ajax-commands-160512044456-thumbnail.jpg?width=120&height=120&fit=boundspresentation000000http://activitystrea.ms/schema/1.0/posthttp://activitystrea.ms/schema/1.0/posted0MidCamp 2016 - Demystifying AJAX Callback Commands in Drupal 8
/slideshow/demystifying-ajax-callback-commands-in-drupal-8/59651952
midcamp-d8ajax-160316205409 This session outlines and explains Drupal 8 AJAX callback commands and how to use them. AJAX callback commands are the sets of PHP and JavaScript functions that control all AJAX functionality on a Drupal site. You will be surprised about how simple and straight forward they are. Mastering these commands will allow your AJAX calls to do so much more then just return rendered HTML.
This session is presented in three parts.
- First, explaining what AJAX callback commands are.
- Second, explaining how to use AJAX callback commands.
- Third, explaining how to create and use your own custom commands.
Each section provides example code and a real world Drupal 8 scenario.]]>
This session outlines and explains Drupal 8 AJAX callback commands and how to use them. AJAX callback commands are the sets of PHP and JavaScript functions that control all AJAX functionality on a Drupal site. You will be surprised about how simple and straight forward they are. Mastering these commands will allow your AJAX calls to do so much more then just return rendered HTML.
This session is presented in three parts.
- First, explaining what AJAX callback commands are.
- Second, explaining how to use AJAX callback commands.
- Third, explaining how to create and use your own custom commands.
Each section provides example code and a real world Drupal 8 scenario.]]>
Wed, 16 Mar 2016 20:54:09 GMT/slideshow/demystifying-ajax-callback-commands-in-drupal-8/59651952MichaelMiles2@slideshare.net(MichaelMiles2)MidCamp 2016 - Demystifying AJAX Callback Commands in Drupal 8MichaelMiles2This session outlines and explains Drupal 8 AJAX callback commands and how to use them. AJAX callback commands are the sets of PHP and JavaScript functions that control all AJAX functionality on a Drupal site. You will be surprised about how simple and straight forward they are. Mastering these commands will allow your AJAX calls to do so much more then just return rendered HTML.
This session is presented in three parts.
- First, explaining what AJAX callback commands are.
- Second, explaining how to use AJAX callback commands.
- Third, explaining how to create and use your own custom commands.
Each section provides example code and a real world Drupal 8 scenario.<img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/midcamp-d8ajax-160316205409-thumbnail.jpg?width=120&height=120&fit=bounds" /><br> This session outlines and explains Drupal 8 AJAX callback commands and how to use them. AJAX callback commands are the sets of PHP and JavaScript functions that control all AJAX functionality on a Drupal site. You will be surprised about how simple and straight forward they are. Mastering these commands will allow your AJAX calls to do so much more then just return rendered HTML.
This session is presented in three parts.
- First, explaining what AJAX callback commands are.
- Second, explaining how to use AJAX callback commands.
- Third, explaining how to create and use your own custom commands.
Each section provides example code and a real world Drupal 8 scenario.
]]>
21778https://cdn.slidesharecdn.com/ss_thumbnails/midcamp-d8ajax-160316205409-thumbnail.jpg?width=120&height=120&fit=boundspresentationBlackhttp://activitystrea.ms/schema/1.0/posthttp://activitystrea.ms/schema/1.0/posted0The Flexibility of Drupal
/MichaelMiles2/the-flexibility-of-drupal-57339479
bioraft-drupal-flexibility-160121184549 No other CMS offers more flexibility then Drupal. If you need to implement a piece of functionality or change a piece of data, there are a million different ways you can go about it. However, this flexibility can also be daunting and frustrating. How do you know if you are going about your changes the 鈥渞ight" way? The truth of the matter is that there is no 鈥渞ight" way - just the 鈥渞ight for me鈥� way. Any method you choose will come with it鈥檚 own sets of drawbacks and benefits. In this session we will demonstrate the flexibility of Drupal by going over 8 different ways in Drupal 8 that data can be manipulated. From non-technical methods, "frontend" javascript & templating methods, to "Backend" methods such as building a custom module. This session will demonstrate how to implement each one and outline their individual pros and cons.]]>
No other CMS offers more flexibility then Drupal. If you need to implement a piece of functionality or change a piece of data, there are a million different ways you can go about it. However, this flexibility can also be daunting and frustrating. How do you know if you are going about your changes the 鈥渞ight" way? The truth of the matter is that there is no 鈥渞ight" way - just the 鈥渞ight for me鈥� way. Any method you choose will come with it鈥檚 own sets of drawbacks and benefits. In this session we will demonstrate the flexibility of Drupal by going over 8 different ways in Drupal 8 that data can be manipulated. From non-technical methods, "frontend" javascript & templating methods, to "Backend" methods such as building a custom module. This session will demonstrate how to implement each one and outline their individual pros and cons.]]>
Thu, 21 Jan 2016 18:45:49 GMT/MichaelMiles2/the-flexibility-of-drupal-57339479MichaelMiles2@slideshare.net(MichaelMiles2)The Flexibility of DrupalMichaelMiles2No other CMS offers more flexibility then Drupal. If you need to implement a piece of functionality or change a piece of data, there are a million different ways you can go about it. However, this flexibility can also be daunting and frustrating. How do you know if you are going about your changes the 鈥渞ight" way? The truth of the matter is that there is no 鈥渞ight" way - just the 鈥渞ight for me鈥� way. Any method you choose will come with it鈥檚 own sets of drawbacks and benefits. In this session we will demonstrate the flexibility of Drupal by going over 8 different ways in Drupal 8 that data can be manipulated. From non-technical methods, "frontend" javascript & templating methods, to "Backend" methods such as building a custom module. This session will demonstrate how to implement each one and outline their individual pros and cons.<img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/bioraft-drupal-flexibility-160121184549-thumbnail.jpg?width=120&height=120&fit=bounds" /><br> No other CMS offers more flexibility then Drupal. If you need to implement a piece of functionality or change a piece of data, there are a million different ways you can go about it. However, this flexibility can also be daunting and frustrating. How do you know if you are going about your changes the 鈥渞ight" way? The truth of the matter is that there is no 鈥渞ight" way - just the 鈥渞ight for me鈥� way. Any method you choose will come with it鈥檚 own sets of drawbacks and benefits. In this session we will demonstrate the flexibility of Drupal by going over 8 different ways in Drupal 8 that data can be manipulated. From non-technical methods, "frontend" javascript & templating methods, to "Backend" methods such as building a custom module. This session will demonstrate how to implement each one and outline their individual pros and cons.
]]>
4044https://cdn.slidesharecdn.com/ss_thumbnails/bioraft-drupal-flexibility-160121184549-thumbnail.jpg?width=120&height=120&fit=boundspresentation000000http://activitystrea.ms/schema/1.0/posthttp://activitystrea.ms/schema/1.0/posted0Badcamp 2015 - R.E.A.D: Four Steps for Selecting The Right Modules
/slideshow/badcamp-2015-read-four-steps-for-selecting-the-right-modules/54167334
badcamp-read-151020125558-lva1-app6892 One of the most crucial and important steps in building any Drupal project is how to determine which modules to use. When you are reviewing your functionality needs you may ask yourself:
- Where and how can I find the modules I need?
- Will this module I found solve my functionality needs?
- Will I need to patch this module?
- Should I just write my own custom module?
To quickly and correctly answer these questions, there are four simple steps you should follow. It's as simple as learning how to R.E.A.D.
This session goes over the four steps of R.E.A.D, which can help you to quickly and correctly identify which module fits your functionality needs, if you should patch a contrib module or if you should write your own custom module.
This session will use real world examples of using the steps of R.E.A.D to make module decisions. We will also cover the basics and best practices of writing patches and custom modules and how to contribute them back to the Drupal community.
This session is geared towards developer, site builders and functionality decision makers who consider themselves new to Drupal. This session can also prove to be beneficial to experienced drupalists who want to validate/improve habits they have developed.]]>
One of the most crucial and important steps in building any Drupal project is how to determine which modules to use. When you are reviewing your functionality needs you may ask yourself:
- Where and how can I find the modules I need?
- Will this module I found solve my functionality needs?
- Will I need to patch this module?
- Should I just write my own custom module?
To quickly and correctly answer these questions, there are four simple steps you should follow. It's as simple as learning how to R.E.A.D.
This session goes over the four steps of R.E.A.D, which can help you to quickly and correctly identify which module fits your functionality needs, if you should patch a contrib module or if you should write your own custom module.
This session will use real world examples of using the steps of R.E.A.D to make module decisions. We will also cover the basics and best practices of writing patches and custom modules and how to contribute them back to the Drupal community.
This session is geared towards developer, site builders and functionality decision makers who consider themselves new to Drupal. This session can also prove to be beneficial to experienced drupalists who want to validate/improve habits they have developed.]]>
Tue, 20 Oct 2015 12:55:58 GMT/slideshow/badcamp-2015-read-four-steps-for-selecting-the-right-modules/54167334MichaelMiles2@slideshare.net(MichaelMiles2)Badcamp 2015 - R.E.A.D: Four Steps for Selecting The Right ModulesMichaelMiles2One of the most crucial and important steps in building any Drupal project is how to determine which modules to use. When you are reviewing your functionality needs you may ask yourself:
- Where and how can I find the modules I need?
- Will this module I found solve my functionality needs?
- Will I need to patch this module?
- Should I just write my own custom module?
To quickly and correctly answer these questions, there are four simple steps you should follow. It's as simple as learning how to R.E.A.D.
This session goes over the four steps of R.E.A.D, which can help you to quickly and correctly identify which module fits your functionality needs, if you should patch a contrib module or if you should write your own custom module.
This session will use real world examples of using the steps of R.E.A.D to make module decisions. We will also cover the basics and best practices of writing patches and custom modules and how to contribute them back to the Drupal community.
This session is geared towards developer, site builders and functionality decision makers who consider themselves new to Drupal. This session can also prove to be beneficial to experienced drupalists who want to validate/improve habits they have developed.<img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/badcamp-read-151020125558-lva1-app6892-thumbnail.jpg?width=120&height=120&fit=bounds" /><br> One of the most crucial and important steps in building any Drupal project is how to determine which modules to use. When you are reviewing your functionality needs you may ask yourself:
- Where and how can I find the modules I need?
- Will this module I found solve my functionality needs?
- Will I need to patch this module?
- Should I just write my own custom module?
To quickly and correctly answer these questions, there are four simple steps you should follow. It's as simple as learning how to R.E.A.D.
This session goes over the four steps of R.E.A.D, which can help you to quickly and correctly identify which module fits your functionality needs, if you should patch a contrib module or if you should write your own custom module.
This session will use real world examples of using the steps of R.E.A.D to make module decisions. We will also cover the basics and best practices of writing patches and custom modules and how to contribute them back to the Drupal community.
This session is geared towards developer, site builders and functionality decision makers who consider themselves new to Drupal. This session can also prove to be beneficial to experienced drupalists who want to validate/improve habits they have developed.
]]>
4165https://cdn.slidesharecdn.com/ss_thumbnails/badcamp-read-151020125558-lva1-app6892-thumbnail.jpg?width=120&height=120&fit=boundspresentation000000http://activitystrea.ms/schema/1.0/posthttp://activitystrea.ms/schema/1.0/posted0The Flexibility of Drupal
/slideshow/the-flexibility-of-drupal-52605764/52605764
nerdsummit-drupal-flexability-150909223239-lva1-app6892 No other CMS offers more flexibility then Drupal. If you need to implement a piece of functionality or change a piece of data, there are a million different ways you can go about it. However, this flexibility can also be daunting and frustrating. How do you know if you are going about your changes the 鈥渞ight" way?
The truth of the matter is that there is no 鈥渞ight" way - just the 鈥渞ight for me鈥� way. Any method you choose will come with it鈥檚 own sets of drawbacks and benefits.
In this session we will demonstrate the flexibility of Drupal by going over 9 different ways (across Drupal 7 and Drupal 8) that data can be manipulated. From a backend only solution to a front-end only solution, a 鈥淒rupal friendly鈥� way to a 鈥渉acky鈥� way, using a contrib module to writing a custom module. This session will demonstrate how to implement each one and outline their individual pros and cons.]]>
No other CMS offers more flexibility then Drupal. If you need to implement a piece of functionality or change a piece of data, there are a million different ways you can go about it. However, this flexibility can also be daunting and frustrating. How do you know if you are going about your changes the 鈥渞ight" way?
The truth of the matter is that there is no 鈥渞ight" way - just the 鈥渞ight for me鈥� way. Any method you choose will come with it鈥檚 own sets of drawbacks and benefits.
In this session we will demonstrate the flexibility of Drupal by going over 9 different ways (across Drupal 7 and Drupal 8) that data can be manipulated. From a backend only solution to a front-end only solution, a 鈥淒rupal friendly鈥� way to a 鈥渉acky鈥� way, using a contrib module to writing a custom module. This session will demonstrate how to implement each one and outline their individual pros and cons.]]>
Wed, 09 Sep 2015 22:32:39 GMT/slideshow/the-flexibility-of-drupal-52605764/52605764MichaelMiles2@slideshare.net(MichaelMiles2)The Flexibility of DrupalMichaelMiles2No other CMS offers more flexibility then Drupal. If you need to implement a piece of functionality or change a piece of data, there are a million different ways you can go about it. However, this flexibility can also be daunting and frustrating. How do you know if you are going about your changes the 鈥渞ight" way?
The truth of the matter is that there is no 鈥渞ight" way - just the 鈥渞ight for me鈥� way. Any method you choose will come with it鈥檚 own sets of drawbacks and benefits.
In this session we will demonstrate the flexibility of Drupal by going over 9 different ways (across Drupal 7 and Drupal 8) that data can be manipulated. From a backend only solution to a front-end only solution, a 鈥淒rupal friendly鈥� way to a 鈥渉acky鈥� way, using a contrib module to writing a custom module. This session will demonstrate how to implement each one and outline their individual pros and cons.<img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/nerdsummit-drupal-flexability-150909223239-lva1-app6892-thumbnail.jpg?width=120&height=120&fit=bounds" /><br> No other CMS offers more flexibility then Drupal. If you need to implement a piece of functionality or change a piece of data, there are a million different ways you can go about it. However, this flexibility can also be daunting and frustrating. How do you know if you are going about your changes the 鈥渞ight" way?
The truth of the matter is that there is no 鈥渞ight" way - just the 鈥渞ight for me鈥� way. Any method you choose will come with it鈥檚 own sets of drawbacks and benefits.
In this session we will demonstrate the flexibility of Drupal by going over 9 different ways (across Drupal 7 and Drupal 8) that data can be manipulated. From a backend only solution to a front-end only solution, a 鈥淒rupal friendly鈥� way to a 鈥渉acky鈥� way, using a contrib module to writing a custom module. This session will demonstrate how to implement each one and outline their individual pros and cons.
]]>
2897https://cdn.slidesharecdn.com/ss_thumbnails/nerdsummit-drupal-flexability-150909223239-lva1-app6892-thumbnail.jpg?width=120&height=120&fit=boundspresentationBlackhttp://activitystrea.ms/schema/1.0/posthttp://activitystrea.ms/schema/1.0/posted0Demystifying Drupal AJAX Callback Commands
/slideshow/demystifying-drupal-ajax-callback-commands-52605574/52605574
nerdsummit-ajax-commands-150909222451-lva1-app6891 When Drupal 7 was released in 2011, it came with an improved implementation of AJAX functionality. Good-bye 鈥淎HAH鈥� and hello 鈥淎JAX Framework鈥�. But four years later, some of the improvements that came along with the Drupal AJAX Framework go widely unused or unknown.
Introducing AJAX commands. The set of functions you should already be using, which allow AJAX callbacks to do much more then return rendered HTML.
This session will highlight and outline the Drupal AJAX command functions offered by the AJAX framework in both Drupal 7 and Drupal 8. In this session we will cover the following:
- The Drupal AJAX command functions.
- What functionality AJAX command functions provide.
- When and how to use the AJAX command functions.
- How to create custom AJAX commands.]]>
When Drupal 7 was released in 2011, it came with an improved implementation of AJAX functionality. Good-bye 鈥淎HAH鈥� and hello 鈥淎JAX Framework鈥�. But four years later, some of the improvements that came along with the Drupal AJAX Framework go widely unused or unknown.
Introducing AJAX commands. The set of functions you should already be using, which allow AJAX callbacks to do much more then return rendered HTML.
This session will highlight and outline the Drupal AJAX command functions offered by the AJAX framework in both Drupal 7 and Drupal 8. In this session we will cover the following:
- The Drupal AJAX command functions.
- What functionality AJAX command functions provide.
- When and how to use the AJAX command functions.
- How to create custom AJAX commands.]]>
Wed, 09 Sep 2015 22:24:51 GMT/slideshow/demystifying-drupal-ajax-callback-commands-52605574/52605574MichaelMiles2@slideshare.net(MichaelMiles2)Demystifying Drupal AJAX Callback CommandsMichaelMiles2When Drupal 7 was released in 2011, it came with an improved implementation of AJAX functionality. Good-bye 鈥淎HAH鈥� and hello 鈥淎JAX Framework鈥�. But four years later, some of the improvements that came along with the Drupal AJAX Framework go widely unused or unknown.
Introducing AJAX commands. The set of functions you should already be using, which allow AJAX callbacks to do much more then return rendered HTML.
This session will highlight and outline the Drupal AJAX command functions offered by the AJAX framework in both Drupal 7 and Drupal 8. In this session we will cover the following:
- The Drupal AJAX command functions.
- What functionality AJAX command functions provide.
- When and how to use the AJAX command functions.
- How to create custom AJAX commands.<img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/nerdsummit-ajax-commands-150909222451-lva1-app6891-thumbnail.jpg?width=120&height=120&fit=bounds" /><br> When Drupal 7 was released in 2011, it came with an improved implementation of AJAX functionality. Good-bye 鈥淎HAH鈥� and hello 鈥淎JAX Framework鈥�. But four years later, some of the improvements that came along with the Drupal AJAX Framework go widely unused or unknown.
Introducing AJAX commands. The set of functions you should already be using, which allow AJAX callbacks to do much more then return rendered HTML.
This session will highlight and outline the Drupal AJAX command functions offered by the AJAX framework in both Drupal 7 and Drupal 8. In this session we will cover the following:
- The Drupal AJAX command functions.
- What functionality AJAX command functions provide.
- When and how to use the AJAX command functions.
- How to create custom AJAX commands.
]]>
11247https://cdn.slidesharecdn.com/ss_thumbnails/nerdsummit-ajax-commands-150909222451-lva1-app6891-thumbnail.jpg?width=120&height=120&fit=boundspresentation000000http://activitystrea.ms/schema/1.0/posthttp://activitystrea.ms/schema/1.0/posted0NYCCAMP 2015 Demystifying Drupal AJAX Callback Commands
/slideshow/demystifying-drupal-ajax-callback-commands/50646161
nyccamp-ajax-callback-commands-150717194604-lva1-app6891 When Drupal 7 was released in 2011, it came with an improved implementation of AJAX functionality. Good-bye 鈥淎HAH鈥� and hello 鈥淎JAX Framework鈥�. But four years later, some of the improvements that came along with the Drupal AJAX Framework go widely unused or unknown.
Introducing AJAX Callback commands. The set of functions you should already be using, which allow AJAX callbacks to do much more then return rendered HTML.
This session will highlight and outline the Drupal AJAX Callback command functions offered by the AJAX framework in both Drupal 7 and Drupal 8. In this session we will cover the following:
The Drupal AJAX command functions.
What functionality AJAX command functions provide.
When and how to use the AJAX command functions.
How to create custom AJAX commands.]]>
When Drupal 7 was released in 2011, it came with an improved implementation of AJAX functionality. Good-bye 鈥淎HAH鈥� and hello 鈥淎JAX Framework鈥�. But four years later, some of the improvements that came along with the Drupal AJAX Framework go widely unused or unknown.
Introducing AJAX Callback commands. The set of functions you should already be using, which allow AJAX callbacks to do much more then return rendered HTML.
This session will highlight and outline the Drupal AJAX Callback command functions offered by the AJAX framework in both Drupal 7 and Drupal 8. In this session we will cover the following:
The Drupal AJAX command functions.
What functionality AJAX command functions provide.
When and how to use the AJAX command functions.
How to create custom AJAX commands.]]>
Fri, 17 Jul 2015 19:46:04 GMT/slideshow/demystifying-drupal-ajax-callback-commands/50646161MichaelMiles2@slideshare.net(MichaelMiles2)NYCCAMP 2015 Demystifying Drupal AJAX Callback CommandsMichaelMiles2When Drupal 7 was released in 2011, it came with an improved implementation of AJAX functionality. Good-bye 鈥淎HAH鈥� and hello 鈥淎JAX Framework鈥�. But four years later, some of the improvements that came along with the Drupal AJAX Framework go widely unused or unknown.
Introducing AJAX Callback commands. The set of functions you should already be using, which allow AJAX callbacks to do much more then return rendered HTML.
This session will highlight and outline the Drupal AJAX Callback command functions offered by the AJAX framework in both Drupal 7 and Drupal 8. In this session we will cover the following:
The Drupal AJAX command functions.
What functionality AJAX command functions provide.
When and how to use the AJAX command functions.
How to create custom AJAX commands.<img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/nyccamp-ajax-callback-commands-150717194604-lva1-app6891-thumbnail.jpg?width=120&height=120&fit=bounds" /><br> When Drupal 7 was released in 2011, it came with an improved implementation of AJAX functionality. Good-bye 鈥淎HAH鈥� and hello 鈥淎JAX Framework鈥�. But four years later, some of the improvements that came along with the Drupal AJAX Framework go widely unused or unknown.
Introducing AJAX Callback commands. The set of functions you should already be using, which allow AJAX callbacks to do much more then return rendered HTML.
This session will highlight and outline the Drupal AJAX Callback command functions offered by the AJAX framework in both Drupal 7 and Drupal 8. In this session we will cover the following:
The Drupal AJAX command functions.
What functionality AJAX command functions provide.
When and how to use the AJAX command functions.
How to create custom AJAX commands.
]]>
6131https://cdn.slidesharecdn.com/ss_thumbnails/nyccamp-ajax-callback-commands-150717194604-lva1-app6891-thumbnail.jpg?width=120&height=120&fit=boundspresentation000000http://activitystrea.ms/schema/1.0/posthttp://activitystrea.ms/schema/1.0/posted0The Flexibility of Drupal
/slideshow/the-flexibility-of-drupal-49839072/49839072
drupalnorth-flex-150625155120-lva1-app6892 No other CMS offers more flexibility then Drupal. If you need to implement a piece of functionality or change a piece of data, there are a million different ways you can go about it. However, this flexibility can also be daunting and frustrating. How do you know if you are going about your changes the 鈥渞ight way鈥�?
The truth of the matter is that there is no 鈥渞ight way鈥� - just the 鈥渞ight for me鈥� way. Any method you choose will come with it鈥檚 own sets of drawbacks and benefits.
One of the most common elements manipulated in Drupal are menu items. Changing destinations, titles, styling, display and order, there are many ways a menu item may be altered and many ways to going about doing so.
In this session we will demonstrate the flexibility of Drupal by going over 9 different ways (across Drupal 7 and Drupal 8) that a menu item could be manipulated. From a backend only solution to a front-end only solution, a 鈥淒rupal friendly鈥� way to a 鈥渉acky鈥� way, using a contrib module to writing a custom module. This session will demonstrate how to implement each one and outline their individual pros and cons.]]>
No other CMS offers more flexibility then Drupal. If you need to implement a piece of functionality or change a piece of data, there are a million different ways you can go about it. However, this flexibility can also be daunting and frustrating. How do you know if you are going about your changes the 鈥渞ight way鈥�?
The truth of the matter is that there is no 鈥渞ight way鈥� - just the 鈥渞ight for me鈥� way. Any method you choose will come with it鈥檚 own sets of drawbacks and benefits.
One of the most common elements manipulated in Drupal are menu items. Changing destinations, titles, styling, display and order, there are many ways a menu item may be altered and many ways to going about doing so.
In this session we will demonstrate the flexibility of Drupal by going over 9 different ways (across Drupal 7 and Drupal 8) that a menu item could be manipulated. From a backend only solution to a front-end only solution, a 鈥淒rupal friendly鈥� way to a 鈥渉acky鈥� way, using a contrib module to writing a custom module. This session will demonstrate how to implement each one and outline their individual pros and cons.]]>
Thu, 25 Jun 2015 15:51:20 GMT/slideshow/the-flexibility-of-drupal-49839072/49839072MichaelMiles2@slideshare.net(MichaelMiles2)The Flexibility of DrupalMichaelMiles2No other CMS offers more flexibility then Drupal. If you need to implement a piece of functionality or change a piece of data, there are a million different ways you can go about it. However, this flexibility can also be daunting and frustrating. How do you know if you are going about your changes the 鈥渞ight way鈥�?
The truth of the matter is that there is no 鈥渞ight way鈥� - just the 鈥渞ight for me鈥� way. Any method you choose will come with it鈥檚 own sets of drawbacks and benefits.
One of the most common elements manipulated in Drupal are menu items. Changing destinations, titles, styling, display and order, there are many ways a menu item may be altered and many ways to going about doing so.
In this session we will demonstrate the flexibility of Drupal by going over 9 different ways (across Drupal 7 and Drupal 8) that a menu item could be manipulated. From a backend only solution to a front-end only solution, a 鈥淒rupal friendly鈥� way to a 鈥渉acky鈥� way, using a contrib module to writing a custom module. This session will demonstrate how to implement each one and outline their individual pros and cons.<img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/drupalnorth-flex-150625155120-lva1-app6892-thumbnail.jpg?width=120&height=120&fit=bounds" /><br> No other CMS offers more flexibility then Drupal. If you need to implement a piece of functionality or change a piece of data, there are a million different ways you can go about it. However, this flexibility can also be daunting and frustrating. How do you know if you are going about your changes the 鈥渞ight way鈥�?
The truth of the matter is that there is no 鈥渞ight way鈥� - just the 鈥渞ight for me鈥� way. Any method you choose will come with it鈥檚 own sets of drawbacks and benefits.
One of the most common elements manipulated in Drupal are menu items. Changing destinations, titles, styling, display and order, there are many ways a menu item may be altered and many ways to going about doing so.
In this session we will demonstrate the flexibility of Drupal by going over 9 different ways (across Drupal 7 and Drupal 8) that a menu item could be manipulated. From a backend only solution to a front-end only solution, a 鈥淒rupal friendly鈥� way to a 鈥渉acky鈥� way, using a contrib module to writing a custom module. This session will demonstrate how to implement each one and outline their individual pros and cons.
]]>
5601https://cdn.slidesharecdn.com/ss_thumbnails/drupalnorth-flex-150625155120-lva1-app6892-thumbnail.jpg?width=120&height=120&fit=boundspresentation000000http://activitystrea.ms/schema/1.0/posthttp://activitystrea.ms/schema/1.0/posted0Flcamp2015 - R.E.A.D: Four steps for selecting the right modules
/slideshow/flcamp-read/46781976
flcamp-read-150408132435-conversion-gate01 One of the most crucial and important steps in building any Drupal project is determing which modules to use. When you are reviewing your functionality needs you may ask yourself:
Where and how can I find the modules I need?
Will this module I found solve my functionality needs?
Will I need to patch this module?
Should I just write my own custom module?
To quickly and correctly answer these questions, there are four simple steps you should follow. It's as simple as learning how to R.E.A.D.
This session goes over the four steps of R.E.A.D, which can help you to quickly and correctly identify which module fits your functionality needs, if you should patch a contrib module or if you should write your own custom module.
This session will use real world examples of using the steps of R.E.A.D to make module decisions. We will also cover the basics and best practices of writing patches and custom modules and how to contribute them back to the Drupal community.
This session is geared towrds developer, site builders and functionality decision makers who consider themselves new to Drupal. This session can also prove to be beneficial to experienced drupalists who want to validate/improve habits they have developed.]]>
One of the most crucial and important steps in building any Drupal project is determing which modules to use. When you are reviewing your functionality needs you may ask yourself:
Where and how can I find the modules I need?
Will this module I found solve my functionality needs?
Will I need to patch this module?
Should I just write my own custom module?
To quickly and correctly answer these questions, there are four simple steps you should follow. It's as simple as learning how to R.E.A.D.
This session goes over the four steps of R.E.A.D, which can help you to quickly and correctly identify which module fits your functionality needs, if you should patch a contrib module or if you should write your own custom module.
This session will use real world examples of using the steps of R.E.A.D to make module decisions. We will also cover the basics and best practices of writing patches and custom modules and how to contribute them back to the Drupal community.
This session is geared towrds developer, site builders and functionality decision makers who consider themselves new to Drupal. This session can also prove to be beneficial to experienced drupalists who want to validate/improve habits they have developed.]]>
Wed, 08 Apr 2015 13:24:35 GMT/slideshow/flcamp-read/46781976MichaelMiles2@slideshare.net(MichaelMiles2)Flcamp2015 - R.E.A.D: Four steps for selecting the right modulesMichaelMiles2One of the most crucial and important steps in building any Drupal project is determing which modules to use. When you are reviewing your functionality needs you may ask yourself:
Where and how can I find the modules I need?
Will this module I found solve my functionality needs?
Will I need to patch this module?
Should I just write my own custom module?
To quickly and correctly answer these questions, there are four simple steps you should follow. It's as simple as learning how to R.E.A.D.
This session goes over the four steps of R.E.A.D, which can help you to quickly and correctly identify which module fits your functionality needs, if you should patch a contrib module or if you should write your own custom module.
This session will use real world examples of using the steps of R.E.A.D to make module decisions. We will also cover the basics and best practices of writing patches and custom modules and how to contribute them back to the Drupal community.
This session is geared towrds developer, site builders and functionality decision makers who consider themselves new to Drupal. This session can also prove to be beneficial to experienced drupalists who want to validate/improve habits they have developed.<img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/flcamp-read-150408132435-conversion-gate01-thumbnail.jpg?width=120&height=120&fit=bounds" /><br> One of the most crucial and important steps in building any Drupal project is determing which modules to use. When you are reviewing your functionality needs you may ask yourself:
Where and how can I find the modules I need?
Will this module I found solve my functionality needs?
Will I need to patch this module?
Should I just write my own custom module?
To quickly and correctly answer these questions, there are four simple steps you should follow. It's as simple as learning how to R.E.A.D.
This session goes over the four steps of R.E.A.D, which can help you to quickly and correctly identify which module fits your functionality needs, if you should patch a contrib module or if you should write your own custom module.
This session will use real world examples of using the steps of R.E.A.D to make module decisions. We will also cover the basics and best practices of writing patches and custom modules and how to contribute them back to the Drupal community.
This session is geared towrds developer, site builders and functionality decision makers who consider themselves new to Drupal. This session can also prove to be beneficial to experienced drupalists who want to validate/improve habits they have developed.
]]>
3915https://cdn.slidesharecdn.com/ss_thumbnails/flcamp-read-150408132435-conversion-gate01-thumbnail.jpg?width=120&height=120&fit=boundspresentationBlackhttp://activitystrea.ms/schema/1.0/posthttp://activitystrea.ms/schema/1.0/posted0R.E.A.D: Four steps for selecting the right modules Midcamp 2015
/slideshow/midcamp-read-2015/46063975
3hdvmvlwqkm8aowl0tiv-signature-a98a5e2b6e890656b140d6aab8a6b82ca3675d289540101d467c8b0a88e6334e-poli-150319215134-conversion-gate01 One of the most crucial and important steps in building any Drupal project is determing which modules to use. When you are reviewing your functionality needs you may ask yourself:
Where and how can I find the modules I need?
Will this module I found solve my functionality needs?
Will I need to patch this module?
Should I just write my own custom module?
To quickly and correctly answer these questions, there are four simple steps you should follow. It's as simple as learning how to R.E.A.D.
This session goes over the four steps of R.E.A.D, which can help you to quickly and correctly identify which module fits your functionality needs, if you should patch a contrib module or if you should write your own custom module.
This session will use real world examples of using the steps of R.E.A.D to make module decisions. We will also cover the basics and best practices of writing patches and custom modules and how to contribute them back to the Drupal community.
This session is geared towrds developer, site builders and functionality decision makers who consider themselves new to Drupal. This session can also prove to be beneficial to experienced drupalists who want to validate/improve habits they have developed.]]>
One of the most crucial and important steps in building any Drupal project is determing which modules to use. When you are reviewing your functionality needs you may ask yourself:
Where and how can I find the modules I need?
Will this module I found solve my functionality needs?
Will I need to patch this module?
Should I just write my own custom module?
To quickly and correctly answer these questions, there are four simple steps you should follow. It's as simple as learning how to R.E.A.D.
This session goes over the four steps of R.E.A.D, which can help you to quickly and correctly identify which module fits your functionality needs, if you should patch a contrib module or if you should write your own custom module.
This session will use real world examples of using the steps of R.E.A.D to make module decisions. We will also cover the basics and best practices of writing patches and custom modules and how to contribute them back to the Drupal community.
This session is geared towrds developer, site builders and functionality decision makers who consider themselves new to Drupal. This session can also prove to be beneficial to experienced drupalists who want to validate/improve habits they have developed.]]>
Thu, 19 Mar 2015 21:51:34 GMT/slideshow/midcamp-read-2015/46063975MichaelMiles2@slideshare.net(MichaelMiles2)R.E.A.D: Four steps for selecting the right modules Midcamp 2015MichaelMiles2One of the most crucial and important steps in building any Drupal project is determing which modules to use. When you are reviewing your functionality needs you may ask yourself:
Where and how can I find the modules I need?
Will this module I found solve my functionality needs?
Will I need to patch this module?
Should I just write my own custom module?
To quickly and correctly answer these questions, there are four simple steps you should follow. It's as simple as learning how to R.E.A.D.
This session goes over the four steps of R.E.A.D, which can help you to quickly and correctly identify which module fits your functionality needs, if you should patch a contrib module or if you should write your own custom module.
This session will use real world examples of using the steps of R.E.A.D to make module decisions. We will also cover the basics and best practices of writing patches and custom modules and how to contribute them back to the Drupal community.
This session is geared towrds developer, site builders and functionality decision makers who consider themselves new to Drupal. This session can also prove to be beneficial to experienced drupalists who want to validate/improve habits they have developed.<img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/3hdvmvlwqkm8aowl0tiv-signature-a98a5e2b6e890656b140d6aab8a6b82ca3675d289540101d467c8b0a88e6334e-poli-150319215134-conversion-gate01-thumbnail.jpg?width=120&height=120&fit=bounds" /><br> One of the most crucial and important steps in building any Drupal project is determing which modules to use. When you are reviewing your functionality needs you may ask yourself:
Where and how can I find the modules I need?
Will this module I found solve my functionality needs?
Will I need to patch this module?
Should I just write my own custom module?
To quickly and correctly answer these questions, there are four simple steps you should follow. It's as simple as learning how to R.E.A.D.
This session goes over the four steps of R.E.A.D, which can help you to quickly and correctly identify which module fits your functionality needs, if you should patch a contrib module or if you should write your own custom module.
This session will use real world examples of using the steps of R.E.A.D to make module decisions. We will also cover the basics and best practices of writing patches and custom modules and how to contribute them back to the Drupal community.
This session is geared towrds developer, site builders and functionality decision makers who consider themselves new to Drupal. This session can also prove to be beneficial to experienced drupalists who want to validate/improve habits they have developed.
]]>
6463https://cdn.slidesharecdn.com/ss_thumbnails/3hdvmvlwqkm8aowl0tiv-signature-a98a5e2b6e890656b140d6aab8a6b82ca3675d289540101d467c8b0a88e6334e-poli-150319215134-conversion-gate01-thumbnail.jpg?width=120&height=120&fit=boundspresentation000000http://activitystrea.ms/schema/1.0/posthttp://activitystrea.ms/schema/1.0/posted0https://cdn.slidesharecdn.com/profile-photo-MichaelMiles2-48x48.jpg?cb=1633033832I am a web applications engineer with over 14-years of agency experience working with and leading teams in architecting robust web experiences for customers large and small. I have experience working on site with clients to provide technical support and guide technical discussions. I pride myself on being able to consult directly with a client to help determine the needs of their project and translate them into feasible technical solutions that mitigate risk. I thrive in high pressured situations which require me to assess problems and provide robust creative solutions that are secure, scalable and performant.
I am passionate about development and working with the latest open source tec...www.mike-miles.comhttps://cdn.slidesharecdn.com/ss_thumbnails/njcamp2018-inclusivedesign-180203130907-thumbnail.jpg?width=320&height=320&fit=boundsslideshow/inclusive-design-thinking-beyond-accessibility/87167260Inclusive Design: Thin...https://cdn.slidesharecdn.com/ss_thumbnails/2017nedcampteamsuccess-171118145106-thumbnail.jpg?width=320&height=320&fit=boundsslideshow/how-to-foster-team-success/82273956How to Foster Team Suc...https://cdn.slidesharecdn.com/ss_thumbnails/drupalcon2017teamsuccess-170423223822-thumbnail.jpg?width=320&height=320&fit=boundsslideshow/how-to-foster-team-success-drupalcon-2017/75331201How to Foster Team Suc...