Promet Source's team reviews the importance on giving back to the Drupal 8 project by taking on issues from drupal.org and how anyone can contribute regardless of their experience.
Drupal Continuous Integration and devops - Beyond JenkinsPromet Source
Drupal Continuous Integration and Condinuous Delivery - boyond DevOps and Jenkins. Our Journey from configuration management using chef to 10 steps of best practices of Drupal CI/CD
Behavioral driven development with BehatPromet Source
This workshop helps developers to get started with the process of behavior driven development (BDD) in PHP using the Behat toolkit with Drupal specific extensions in order to align technical testing with business expectations when using Drupal as a development platform.
Best practices for Continuous Deployment with Drupal - DrupalCon Latin Améric...Taller Negócio Digitais
This document outlines best practices for continuous deployment with Drupal. It discusses what continuous deployment means, important tools and modules for Drupal continuous deployment workflows like Jenkins, Drush, and Features. It also covers development environments, testing, branching strategies, automation, and resources for learning more. The goal is to provide lessons for those starting with or interested in continuous deployment practices for Drupal projects.
XP teams try to keep systems fully integrated at all times, and shorten the feedback cycle to minutes and hours instead of weeks or months. The sooner you know, the sooner you can adapt.
Watch our record for the webinar "Continuous Integration" to explore how Azure DevOps helps us in achieving continuous feedback using continuous integration.
** DevOps Training: https://www.edureka.co/devops **
This Edureka tutorial on Continuous Delivery vs Continuous Deployment will explain to you the major differences between these two terms in the world of DevOps. Below are the topics covered in this tutorial:
1. What is DevOps
2. DevOps Methodology
3. What is Continuous Delivery
4. What is Continuous Deployment
5. Continuous Delivery vs Continuous Deployment
Check our complete DevOps playlist here (includes all the videos mentioned in the video): http://goo.gl/O2vo13
Laravel CI / CD in Azure Web Apps - Global Azure Bootcamp JakartaBilly Riantono
This document discusses continuous integration and deployment using Laravel and Azure Web Apps. It defines Laravel as a PHP web framework and Azure Web Apps as a platform for hosting web apps that can scale. It then explains that continuous integration merges code changes frequently, while continuous deployment aims to automate deployments so new changes can be released quickly and safely. When using Azure Web Apps, automated deployments can be set up using third-party services connected to the local Git repository to deploy code to staging slots for testing before promotion to production.
From Sandbox to Production by Vadym FedorovSoftServe
This document discusses best practices for collaboration between development and operations teams. It notes that historically, development teams did not involve operations teams early enough in the process. This led to projects not being production-ready and knowledge not being transferred effectively. The document recommends keeping development, staging, and production environments as similar as possible. It also advocates using an "infrastructure as code" approach to automate environment setup and deployment. This helps improve project portability and continuity. Prototyping the production environment locally during development allows operations expertise to influence design decisions earlier.
The development process is an exciting and challenging process, however sooner or later a product need to be rollout on production environment. Often a development team in this moment opens a wonderful and a new world of the Ops. In my story, I want to share a few tips how to roll out successfully your product.
Drupal Continuous Integration with Jenkins - DeployJohn Smith
This document describes setting up Jenkins jobs to automate deploying code from a Git repository to different environments. It includes:
1. Creating a simple job that deploys code to a single server/environment using a deployment script.
2. Creating a generic job that deploys code to multiple servers/environments using parameters for the repository, branch, and environment.
3. A sample deployment script that would run on servers to check out the appropriate code from Git based on the job parameters.
Interested in DevOps but not sure how to get started? Join Fabian to explore the real meaning behind DevOps and how to begin your own DevOps Journey. Every organisation is different, but DevOps is a universal concept, and it can be applied anywhere. We'll explore some common patterns and approaches, both technical and cultural that can get your organisation started on their own adventure!
Overcoming Organizational Obstacles to DevOps & Continuous Delivery XebiaLabs
Organizations want the benefits of Continuous Delivery and DevOps, but they struggle to build their skills, form the right teams, and change their culture to achieve their full potential. To gain maximum benefit and deliver higher quality software, faster, companies need to change both from the bottom-up -- by learning new skills -- and from the top-down, by changing measures, funding, and teaming models.
Kurt Bittner, Principal Analyst at Forrester Research and Tim Buntel, VP of Products at XebiaLabs teach you proven strategies and tactics you can use to build out the resources critical to your organization's Continuous Delivery and DevOps transformation.
DevOps - Agile on Steroids by Tom Clement Oketch and Augustine KisituThoughtworks
This document discusses challenges with traditional Agile approaches and how DevOps aims to address them. It notes that while organizations may think they are Agile, problems still arise around deployment pain points, inability to adapt to change, and dissatisfied clients. DevOps focuses on automating processes, breaking down silos between teams, and continuous delivery through culture change, infrastructure automation, measurement, and information sharing. The presentation emphasizes that DevOps is not a role or certification but a relationship and approach centered on collaboration and automation.
This document discusses scaling DevOps practices to the enterprise level. It addresses implications for people and teams, including moving from siloed teams to cross-functional DevOps teams aligned with products. It also covers implications for application portfolios, including prioritizing applications based on rate of change and cost of change. Additionally, the document outlines integrating security practices into DevOps through DevSecOps and provides examples of implementing static code analysis, PCI compliance, and SOX compliance checks into the DevOps pipeline.
Drupal Webinar: Ignite and Accelerate Your Drupal 7 to Drupal 9 MigrationCyber-Duck
Drupal Webinar: Ignite and Accelerate Your Drupal 7 to Drupal 9 Migration
For many businesses, the process of migrating a website from Drupal 7 to Drupal 9 can be extensive and expensive. But by adopting the right processes and tools, businesses can streamline and accelerate this task - allowing for more time to be dedicated to auditing, testing and website improvements.
On June 17th, Sylvain Reiter (Client Services Officer) and Liza Koroleva (Project Manager) from Cyber-Duck, and Dave Thomas (Senior Solutions Engineer) from Acquia, discussed how developers can implement a more advanced upgrade strategy for Drupal websites.
The only way to know if your systems can handle the number of users is to load test, however load testing is hard and the infrastructure expensive. Come and see Martin demontrate the tools and techniqies that are required to test your software under load, even in Production.
CI CD Pipeline Using Jenkins | Continuous Integration and Deployment | DevOps...Edureka!
** DevOps Training: https://www.edureka.co/devops **
This CI CD Pipeline tutorial explains the concepts of Continuous Integration, Continuous Delivery & Deployment, its benefits, and its Tools. Below are the topics covered in the video:
1. What is DevOps
2. What are CI and CD?
3. Pipelines: What are they?
4. Continuous Delivery and Continuous Deployment
5. Role of Jenkins
6. Role of Docker
7. Hands-On – Creating CI CD Pipeline Using Jenkins and Docker
Check our complete DevOps playlist here (includes all the videos mentioned in the video): http://goo.gl/O2vo13
Continuous Delivery offers a proven solution for streamlining software design that enables rapid, reliable, and repeated delivery code enhancements at low risk and with minimal overhead. Using a framework that automates processes from code design to deployment, software can be developed to high standards while reducing time-to-market. Continuous Delivery not only establishes consistent delivery of higher quality software with greater reliability, it does so at a lower overall cost.
Introduction to DevOps Tools | DevOps Training | DevOps Tutorial for Beginner...Edureka!
****** DevOps Training : https://www.edureka.co/devops ******
This Introduction To DevOps Tools tutorial explains the popular DevOps tools which are actively used in industry and why you should learn them. The following topics have been covered in this tutorial:-
1. Software Development Challenges *Agile
2. DevOps: Need, Rise & Tools involved
3. Git (SCM): Need, Working & Use-case
4. Selenium, TestNG & Maven (CT): Need & Working
5. Jenkins (CI): Need, Working & Use-case
6. Docker (CD & Containers): Need & Working
7. Ansible (CD & CM): Need & Working
8. Structured DevOps Training at Edureka
Check our complete DevOps playlist here (includes all the videos mentioned in the video): http://goo.gl/O2vo13
Git Merge and Rebase | Git Merge vs Rebase | Which One to Choose? | Devops Tr...Edureka!
** DevOps Training: https://www.edureka.co/devops **
This Git Merge and Rebase tutorial explains the difference between them and where they are used. Below are the topics covered in the tutorial:
1. Overview of Merge
2. Overview of Rebase
3. Interactive Rebasing
4. Rebasing- When NOT to do it
5. Git Workflow
6. Local Clean-up
7. Upstream Changes
8. Pull Request
Check our complete DevOps playlist here: http://goo.gl/O2vo13
Getting Started With Jenkins And DrupalPhilip Norton
Jenkins is a really powerful tool for automating things like code analysis, testing and even deployment. Getting started with Jenkins, especially with Drupal, is a challenge and can be quite difficult for a beginner to the system. In this session I'll show you how to install Jenkins, how to configure things like authentication and then how to do some interesting things with the tool. I'll show some real life examples of things that can be done with the tool on your Drupal sites to do things like run cron jobs, syntax check the code or even automatically copying code to your web servers.
Upgrading often sounds easier than it is (which is why we’re here to help!) Depending on your starting point, environment, DB size, customizations, etc., your upgrade experience will be different (and hopefully not too painful). Having done 100’s of upgrades, InCycle is very familiar with various upgrade approaches, best practices and tool limitations.
Drupal 8 Modules:
1- What are Drupal Modules?
2- How we could find the requested Module?
3- When we have to build a custom Module?
4- What is new in Drupal 8 Modules?
DevOps is becoming the latest revolution in the field of Information Technology. DevOps is an extension of agile principles which focuses of user's satisfaction. DevOps is a mix of Product Development, Quality Assurance, and System Operation. It brings down the silos between these departments to increase efficiency in the products of an enterprise.
Nowadays, more and more enterprises are embracing DevOps for its advantages. This presentation is just an introduction of DevOps. People who don't have a deep understanding of computer & IT concepts, can easily follow the commentary on DevOps in this presentation.
Demographic Data Collection Implications and OpportunitiesStephanie Gutowski
The document discusses a common API solution to address integration challenges between different customer relationship management (CRM) systems, fundraising platforms, and other digital tools used by nonprofits and political organizations. It proposes a standardized interface that would allow these various systems to connect and share data in a unified way.
Key points:
- Nonprofits currently face high costs and inefficiencies when integrating different tools like CRMs, event systems, and fundraising platforms that all use separate APIs.
- A common API specification is proposed to establish a shared language and data standard for these systems to interconnect.
- This would lower costs for nonprofits and agencies by streamlining integrations and allowing systems to more easily work together.
-
Unscrambling An Omelette - How Companies Can Use WordPress Better - Jeremy Ke...WordCamp Sydney
Fairfax Media have 40+ sites on WordPress, with more added every month.
As part of his new gig with Fairfax Media Jeremy has taken on the task of making this manageable, secure and cost effective, and he will share with you some ideas on approaches to the problem he has used in the past and new approaches that are just being rolled out now.
From Sandbox to Production by Vadym FedorovSoftServe
This document discusses best practices for collaboration between development and operations teams. It notes that historically, development teams did not involve operations teams early enough in the process. This led to projects not being production-ready and knowledge not being transferred effectively. The document recommends keeping development, staging, and production environments as similar as possible. It also advocates using an "infrastructure as code" approach to automate environment setup and deployment. This helps improve project portability and continuity. Prototyping the production environment locally during development allows operations expertise to influence design decisions earlier.
The development process is an exciting and challenging process, however sooner or later a product need to be rollout on production environment. Often a development team in this moment opens a wonderful and a new world of the Ops. In my story, I want to share a few tips how to roll out successfully your product.
Drupal Continuous Integration with Jenkins - DeployJohn Smith
This document describes setting up Jenkins jobs to automate deploying code from a Git repository to different environments. It includes:
1. Creating a simple job that deploys code to a single server/environment using a deployment script.
2. Creating a generic job that deploys code to multiple servers/environments using parameters for the repository, branch, and environment.
3. A sample deployment script that would run on servers to check out the appropriate code from Git based on the job parameters.
Interested in DevOps but not sure how to get started? Join Fabian to explore the real meaning behind DevOps and how to begin your own DevOps Journey. Every organisation is different, but DevOps is a universal concept, and it can be applied anywhere. We'll explore some common patterns and approaches, both technical and cultural that can get your organisation started on their own adventure!
Overcoming Organizational Obstacles to DevOps & Continuous Delivery XebiaLabs
Organizations want the benefits of Continuous Delivery and DevOps, but they struggle to build their skills, form the right teams, and change their culture to achieve their full potential. To gain maximum benefit and deliver higher quality software, faster, companies need to change both from the bottom-up -- by learning new skills -- and from the top-down, by changing measures, funding, and teaming models.
Kurt Bittner, Principal Analyst at Forrester Research and Tim Buntel, VP of Products at XebiaLabs teach you proven strategies and tactics you can use to build out the resources critical to your organization's Continuous Delivery and DevOps transformation.
DevOps - Agile on Steroids by Tom Clement Oketch and Augustine KisituThoughtworks
This document discusses challenges with traditional Agile approaches and how DevOps aims to address them. It notes that while organizations may think they are Agile, problems still arise around deployment pain points, inability to adapt to change, and dissatisfied clients. DevOps focuses on automating processes, breaking down silos between teams, and continuous delivery through culture change, infrastructure automation, measurement, and information sharing. The presentation emphasizes that DevOps is not a role or certification but a relationship and approach centered on collaboration and automation.
This document discusses scaling DevOps practices to the enterprise level. It addresses implications for people and teams, including moving from siloed teams to cross-functional DevOps teams aligned with products. It also covers implications for application portfolios, including prioritizing applications based on rate of change and cost of change. Additionally, the document outlines integrating security practices into DevOps through DevSecOps and provides examples of implementing static code analysis, PCI compliance, and SOX compliance checks into the DevOps pipeline.
Drupal Webinar: Ignite and Accelerate Your Drupal 7 to Drupal 9 MigrationCyber-Duck
Drupal Webinar: Ignite and Accelerate Your Drupal 7 to Drupal 9 Migration
For many businesses, the process of migrating a website from Drupal 7 to Drupal 9 can be extensive and expensive. But by adopting the right processes and tools, businesses can streamline and accelerate this task - allowing for more time to be dedicated to auditing, testing and website improvements.
On June 17th, Sylvain Reiter (Client Services Officer) and Liza Koroleva (Project Manager) from Cyber-Duck, and Dave Thomas (Senior Solutions Engineer) from Acquia, discussed how developers can implement a more advanced upgrade strategy for Drupal websites.
The only way to know if your systems can handle the number of users is to load test, however load testing is hard and the infrastructure expensive. Come and see Martin demontrate the tools and techniqies that are required to test your software under load, even in Production.
CI CD Pipeline Using Jenkins | Continuous Integration and Deployment | DevOps...Edureka!
** DevOps Training: https://www.edureka.co/devops **
This CI CD Pipeline tutorial explains the concepts of Continuous Integration, Continuous Delivery & Deployment, its benefits, and its Tools. Below are the topics covered in the video:
1. What is DevOps
2. What are CI and CD?
3. Pipelines: What are they?
4. Continuous Delivery and Continuous Deployment
5. Role of Jenkins
6. Role of Docker
7. Hands-On – Creating CI CD Pipeline Using Jenkins and Docker
Check our complete DevOps playlist here (includes all the videos mentioned in the video): http://goo.gl/O2vo13
Continuous Delivery offers a proven solution for streamlining software design that enables rapid, reliable, and repeated delivery code enhancements at low risk and with minimal overhead. Using a framework that automates processes from code design to deployment, software can be developed to high standards while reducing time-to-market. Continuous Delivery not only establishes consistent delivery of higher quality software with greater reliability, it does so at a lower overall cost.
Introduction to DevOps Tools | DevOps Training | DevOps Tutorial for Beginner...Edureka!
****** DevOps Training : https://www.edureka.co/devops ******
This Introduction To DevOps Tools tutorial explains the popular DevOps tools which are actively used in industry and why you should learn them. The following topics have been covered in this tutorial:-
1. Software Development Challenges *Agile
2. DevOps: Need, Rise & Tools involved
3. Git (SCM): Need, Working & Use-case
4. Selenium, TestNG & Maven (CT): Need & Working
5. Jenkins (CI): Need, Working & Use-case
6. Docker (CD & Containers): Need & Working
7. Ansible (CD & CM): Need & Working
8. Structured DevOps Training at Edureka
Check our complete DevOps playlist here (includes all the videos mentioned in the video): http://goo.gl/O2vo13
Git Merge and Rebase | Git Merge vs Rebase | Which One to Choose? | Devops Tr...Edureka!
** DevOps Training: https://www.edureka.co/devops **
This Git Merge and Rebase tutorial explains the difference between them and where they are used. Below are the topics covered in the tutorial:
1. Overview of Merge
2. Overview of Rebase
3. Interactive Rebasing
4. Rebasing- When NOT to do it
5. Git Workflow
6. Local Clean-up
7. Upstream Changes
8. Pull Request
Check our complete DevOps playlist here: http://goo.gl/O2vo13
Getting Started With Jenkins And DrupalPhilip Norton
Jenkins is a really powerful tool for automating things like code analysis, testing and even deployment. Getting started with Jenkins, especially with Drupal, is a challenge and can be quite difficult for a beginner to the system. In this session I'll show you how to install Jenkins, how to configure things like authentication and then how to do some interesting things with the tool. I'll show some real life examples of things that can be done with the tool on your Drupal sites to do things like run cron jobs, syntax check the code or even automatically copying code to your web servers.
Upgrading often sounds easier than it is (which is why we’re here to help!) Depending on your starting point, environment, DB size, customizations, etc., your upgrade experience will be different (and hopefully not too painful). Having done 100’s of upgrades, InCycle is very familiar with various upgrade approaches, best practices and tool limitations.
Drupal 8 Modules:
1- What are Drupal Modules?
2- How we could find the requested Module?
3- When we have to build a custom Module?
4- What is new in Drupal 8 Modules?
DevOps is becoming the latest revolution in the field of Information Technology. DevOps is an extension of agile principles which focuses of user's satisfaction. DevOps is a mix of Product Development, Quality Assurance, and System Operation. It brings down the silos between these departments to increase efficiency in the products of an enterprise.
Nowadays, more and more enterprises are embracing DevOps for its advantages. This presentation is just an introduction of DevOps. People who don't have a deep understanding of computer & IT concepts, can easily follow the commentary on DevOps in this presentation.
Demographic Data Collection Implications and OpportunitiesStephanie Gutowski
The document discusses a common API solution to address integration challenges between different customer relationship management (CRM) systems, fundraising platforms, and other digital tools used by nonprofits and political organizations. It proposes a standardized interface that would allow these various systems to connect and share data in a unified way.
Key points:
- Nonprofits currently face high costs and inefficiencies when integrating different tools like CRMs, event systems, and fundraising platforms that all use separate APIs.
- A common API specification is proposed to establish a shared language and data standard for these systems to interconnect.
- This would lower costs for nonprofits and agencies by streamlining integrations and allowing systems to more easily work together.
-
Unscrambling An Omelette - How Companies Can Use WordPress Better - Jeremy Ke...WordCamp Sydney
Fairfax Media have 40+ sites on WordPress, with more added every month.
As part of his new gig with Fairfax Media Jeremy has taken on the task of making this manageable, secure and cost effective, and he will share with you some ideas on approaches to the problem he has used in the past and new approaches that are just being rolled out now.
Creating an Organizational Culture of Giving Back to DrupalMediacurrent
1) The document is a presentation about creating a culture of giving back to open source projects within organizations. It discusses the importance and benefits of contributing to open source software and provides examples of how individuals, agencies, and enterprises can contribute.
2) The presentation provides use cases of contributions from an individual developer, the agency Mediacurrent, and the enterprise Pfizer. It discusses how Mediacurrent promotes a "contrib-first" culture and contributes extensively to Drupal.
3) The presentation urges all roles within an organization, including non-technical and technical staff as well as leadership, to find ways to contribute back to open source projects through activities like documentation, code contributions, funding, and community involvement.
This presentation provided a brief introduction to the full presentation as delivered at the Swedish Rational User Community in October 2013: http://youtu.be/ufw7xwabpJk
It also provided an insight into the value of the Global Rational User Community: http://rational-ug.org/
Onboarding Manager, Oscar Saldana, discusses the best ways to setup your GreenRope groups for success. Organizing and segmenting your contacts is critical for sales and marketing effectiveness.
It's All About the Experience: What I’ve learnt from talking to thousands of ...Suzanne Dergacheva
Use cases for Drupal are changing and so are criteria for selecting a web development platform. This is a challenge for the community as well as individuals and companies that use Drupal. We can learn a lot by looking at the Drupal experience from different perspectives and thinking about the personas of people who interact with Drupal.
I’ll talk about what we can learn from design thinking and user experience techniques, and what I’ve learnt from talking to new Drupal users and teaching Drupal. And I’ll share my thoughts about how we can adapt our approach and mindset to make Drupal relevant to our clients, colleagues, and communities.
Direct Marketing on a Shoestring Budget 2: Content MarketingAct-On Software
The document summarizes a webinar on content marketing for direct marketing on a shoestring budget. It provides tips for creating different types of content like white papers, case studies, videos, and infographics. It also discusses ways to promote and distribute content through social media, blogs, websites, and other channels. The webinar emphasizes repurposing content across multiple formats to extend reach and using a multi-touch inbound marketing strategy to generate leads.
UN World Food Programme Standards & Best Practises (European Drupal Days 2015)Eugenio Minardi
This document discusses Drupal standards and best practices used by the UN World Food Programme (WFP). It outlines how WFP adopted Drupal as an organizational standard and details front-end and back-end best practices implemented, including writing understandable code, using unit tests for documentation, and ensuring documentation is clear, concise and accessible. The speaker advocates for having documented standards and processes to maintain high quality code and facilitate onboarding new developers.
Ready. Set. Drupal! An Intro to Drupal 8, Part 2Acquia
In this two part series, we'll give you a quick introduction to the Drupal 8 out-of-the-box site building experience. This course is for people who are completely new to Drupal. You might be a developer or a decision maker, but you need to know what makes Drupal tick, and fast.
In part 2, you’ll get an overview of site building, extending Drupal, and contributing to the Drupal community. This course includes:
• Presentations: We've condensed the most essential information about Drupal into this quick course.
• Demos: Watch me completing specific tasks as I build a site.
• Download step-by-step tutorials, and try out the tasks yourself.
No matter your experience level or background, this course will get you familiar with the next up-and-coming version of Drupal.
https://www.acquia.com/resources/acquia-tv/conference/ready-set-drupal-intro-drupal-8-part-2-december-4-2014
Solution Challenge - Introduction and StepsArmanKukreti
The Solution Challenge 2024 Intro Session at ITM(SLS) Baroda University provided participants with an overview of the event, highlighting the steps to register and get involved. The session guided attendees on how to form teams, select challenges, and leverage Google technologies to build impactful solutions, while outlining key dates and the registration process for a successful participation experience.
This document discusses how to grow and manage successful Drupal organizations as both a vendor and customer. As a vendor, it is important to hire talented people with strong technical skills who are fast learners. It is best to grow experience through mentoring and practical training. As a customer, it is important to understand Drupal's capabilities and limitations, know your goals, and hire experienced Drupal experts to execute projects successfully. The key is open communication between stakeholders and allowing vendors responsibility over implementation.
The document discusses how to build and manage successful Drupal organizations as both a vendor and customer, highlighting the importance of hiring skilled people, providing opportunities for learning and growth, carefully planning projects, and having a senior Drupal expert guide execution to achieve desired results.
The document outlines strategies for professional speakers, trainers, and consultants to grow their business through online content delivery and marketing. It recommends defining the target audience and creating different types of content like videos, articles, webinars, and courses. Specific tactics include using AI tools to convert blog posts to videos, recording webinars for on-demand viewing, adding value through guest interviews, and developing online courses. The goal is to build an ongoing "content machine" and marketing system to attract new opportunities and clients.
Can WordPress be an "enterprise CMS" for a million dollar deal? What are the barriers to those kind of projects? How do you compete using WordPress? Where does WordPress, and the WordPress community, need to improve to take on these challenges?
Are you looking at Drupal as your new CMS?
This presentation gives an overview of Drupal and some common use cases.
Targeted at IT managers looking to chose a new CMS or who just want to get more familiar with Drupal.
Johns Hopkins Innovation Factory - Entrepreneur Development Program #2Glenn Alpert
This document summarizes a seminar on entrepreneur development. It provides guidance on setting up business operations, including registering a business, business structures, fees, and bank accounts. It also discusses brainstorming business ideas, developing value propositions, creating websites and explainer videos, and establishing advisory boards. The document outlines a process from theoretical idea generation to commercializing products through customer validation and strategic management.
Disruption from Within with Zillow's Senior Product ManagerProduct School
Launching a new brand within a large company is a challenge - when that new brand disrupts the flagship brand, it’s a massive challenge. Michael took the participants on his journey of conception, to building, to the launch of RealEstate.com – a brand that competes with its parent company, Zillow.com.
He talked about starting from zero and convincing executives and other product teams that creating a disruptive new brand was (and is) a good idea. The audience learned a little bit about how Zillow Group’s product organizations work and more specifically how a team can still function as a small startup within a 2500+ person organization.
Start Here: How to Prepare for Your Drupal 8 JourneyAcquia
With each day, the buzz is building around what Drupal 8 can do and how it is going to impact your site and business goals. Members of the Drupal community and beyond see Drupal 8 as a great bridge for Drupal to other technologies that are object-oriented and leverage 3rd party libraries across different platforms.
Drupal 8 presents an opportunity to showcase the skills you have developed and make the work you have done more applicable across different platforms and projects.
But before Drupal 8 mastery can happen, you’ve got to start somewhere. Join us for a webinar to:
• Discover the real-world solutions included in Drupal 8 for each member of your team
• Explore the foundation of Drupal 8’s mobile and responsive design
• Learn how Drupal 8’s architecture makes it the ideal platform for creating and delivering segmented content
How To Start Building Your Own Website With Drupal by Mary Chris CasisPromet Source
A content type in Drupal is a set of fields that define a particular type of content. It has two primary elements: the base configuration, which sets default properties; and fields, which are categories of data that can be added. To create a content type, go to Structure > Content types > Add content type and add the desired fields. Views is used to manage how content is displayed on the site.
DrupalCamp Cebu 2018 R&F by Andrew KucharskiPromet Source
Drupal Camp Cebu 2019 is a guide on how to become rich and famous through Drupal. It recommends finding an open source project like Drupal that you enjoy, contributing to it, creating a LinkedIn profile, and waiting for job offers to come in. The guide was started by a student and notes that the company that makes Drupal, PBC, is currently hiring.
Unit test in drupal 8 by Pratomo Ardianto Drupalcamp Cebu 2018Promet Source
This document discusses unit testing in Drupal 8. It explains that unit testing in Drupal 7 used Simpletest, while Drupal 8 uses PHPUnit. There are different types of tests like unit, kernel, and functional tests. It outlines how to set up the test directory and code for unit testing in Drupal 8, and how to run the tests both from the user interface and command line. The document also includes references for more information on testing in Drupal 8.
The document provides information about migrating content from Drupal 6 and 7 websites to Drupal 8. It includes:
- Statistics on the number of websites on each source platform
- An overview of the migration process using the Migrate Upgrade module to generate templates, export them, edit them, reimport and execute migrations.
- Tips for common migration challenges like mapping fields and handling chicken-and-egg dependencies.
Why and When to use Drupal by Luc Bezier - Drupalcamp Cebu 2018Promet Source
This document introduces Luc Bezier, a Drupal solutions architect. It provides information about Luc, his experience with Drupal, and some of the organizations that use Drupal. It then summarizes what Drupal is, how it can be downloaded and extended, opportunities working with Drupal, and Drupal user groups and events in the Philippines and Cebu.
Using Docker for local development is great due to the fast start-up speed and small footprint. It provides more open source projects while packaging the stacks as Docker images, speeding up the installation and collaboration.
A simple Drupal 7 to Drupal 8 Migration.
With its new prominent features, Drupal 8 will set the standards in terms of offering numerous ways to customise website content, display data on mobile devices and build API’s.
Due to the modern OOP (Object Oriented Programming) approach, it gives us a simpler migration process from its predecessor, with in-place content editing tools, along with a broad array of new themes.
Having an accessible website provides equal access and equal opportunity to people with disabilities. Providing an accessible website helps people with disabilities actively participate in society. Moreover, accessibility barriers in other media like print audio and visual can be overcome through an accessible Web. And last but not the least, web accessibility is required by laws and policies in some cases.
Using Commerce License for Premium Content on Drupal SitesPromet Source
Does your Drupal site have premium content or files that live behind a paywall? Looking for a reliable, easy way to license that content to authenticated users?
Commerce License simplifies the process for granting access to premium content on local or remote sites for users.
Composer tools and frameworks for DrupalPromet Source
This presentation from Drupal GovCon 2015 reviews the composer framework and toolkit for dependency management in Drupal. If your Drupal project is using PHP libraries outside of the Drupal ecosystem then you can benefit by adopting this powerful workflow today.
Responsive Design Testing the Promet WayPromet Source
Responsive web design demands flexibility from designers, developers and QA teams. This slideshow reviews the tools and methodology that Promet Source's QA team employs to see if a responsive design makes the cut for the latest browsers and operating systems.
Optimize and succeed your next Fixed Budget Project planning process Promet Source
Presentation given by @akucharski at the #14ntcdrupal non for profit conference drupal day in Washington DC. Tips on how to improve your chances of success for fixed budget projects. Covers the RFP process, contracting and terms, project planning and post project implementation maintenance.
You know what Continuous Integration is. You have heard it mentioned at every conference and at every meetup. It’s part automated testing, part automated deployment, part test-driven development, part every other DevOps catch-phrase. Now you are ready to get started implementing CI practices.
Higher Ed Web 2013 presentation - Field of Dreams, build it and they will comePromet Source
The document discusses the redesign of Grinnell College's website. It describes goals for a new smaller site with an easier publishing workflow that better represents the school's brand and distinctiveness. An audit found the old site's navigation was confusing and the brand was unclear to outsiders. Prototypes were developed with concepts like "Individuality" and a customized tile system. The new site features a streamlined information architecture and content strategy to engage users. Initial user testing results have been positive, though changing behaviors remains a challenge. Benefits include more authentic communication while threats include resistance to change.
Waterfall, Agile, Extreme Programming, Water-gile In this session we will discuss agile strategies that can help you get to done; efficiently, quickly and happier. I will cover the Scrum Framework concepts and some of the lessons learned from using agile strategy to manage a multinational distributed team. that does Drupal every day.
This session is for Managers and team members that want to learn more about agile strategies and how to apply them to Drupal.
Topics Covered
Where we all start, Waterfall.
Why agile is wrong, Agility is right.
Scrum Framework basics
What actions are Agile
What actions are not Agile
Lessons learned working with agile
Challenges of Scrum for small teams
Agility you can implement now
Project Estimation Presentation - Donte's 8th level of estimating level of ef...Promet Source
Johnnie Fox, Project Manager at Promet delivers this overview on web development project estimation, how to do it right and the pitfalls to watch out for.
DevOps for Drupal: Why We Cook With ChefPromet Source
DevOps for Drupal presentation given at DrupalCon 2013 in Portland. Promet Source shares secrets for automation and how to make your infrastructure hum.
DIY Support? 5 Key Benefits of Managed Drupal SupportPromet Source
This document discusses the importance of support for a website and outlines 5 questions one should ask themselves to determine if they need a managed support agreement or can handle support themselves. It notes that support is as important as development for a good user experience and questions whether an individual can describe all site functionality based on code, has a proper development environment, uses source control, makes regular database backups, and has someone who can handle server-side issues, high loads, attacks, and PHP updates. It concludes that if the answer to any of these questions is no, the individual is a candidate for a managed support agreement.
Open Source Software: An Edge For Your Growing BusinessPromet Source
This document provides an overview of open source software, including defining it, discussing its uses and restrictions, and how businesses can generate revenue from open source software. Open source software is subject to an open source license that requires access to source code and allows modifications and redistribution. It has advantages for businesses like lower costs, avoidance of vendor lock-in, and greater adaptability. However, it also has restrictions like requiring access to source code and allowing further modifications. The document discusses open source licenses like GPL in more detail and addresses common questions about open source software.
Promet Source's March webinar on Augmented Reality. The presentation includes real world examples of Augmented Reality applications and games. The presentation also includes Promet's CTAR Augmented Reality application.
Semantic Cultivators : The Critical Future Role to Enable AIartmondano
By 2026, AI agents will consume 10x more enterprise data than humans, but with none of the contextual understanding that prevents catastrophic misinterpretations.
AI EngineHost Review: Revolutionary USA Datacenter-Based Hosting with NVIDIA ...SOFTTECHHUB
I started my online journey with several hosting services before stumbling upon Ai EngineHost. At first, the idea of paying one fee and getting lifetime access seemed too good to pass up. The platform is built on reliable US-based servers, ensuring your projects run at high speeds and remain safe. Let me take you step by step through its benefits and features as I explain why this hosting solution is a perfect fit for digital entrepreneurs.
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025BookNet Canada
Book industry standards are evolving rapidly. In the first part of this session, we’ll share an overview of key developments from 2024 and the early months of 2025. Then, BookNet’s resident standards expert, Tom Richardson, and CEO, Lauren Stewart, have a forward-looking conversation about what’s next.
Link to recording, transcript, and accompanying resource: https://bnctechforum.ca/sessions/standardsgoals-for-2025-standards-certification-roundup/
Presented by BookNet Canada on May 6, 2025 with support from the Department of Canadian Heritage.
Andrew Marnell: Transforming Business Strategy Through Data-Driven InsightsAndrew Marnell
With expertise in data architecture, performance tracking, and revenue forecasting, Andrew Marnell plays a vital role in aligning business strategies with data insights. Andrew Marnell’s ability to lead cross-functional teams ensures businesses achieve sustainable growth and operational excellence.
What is Model Context Protocol(MCP) - The new technology for communication bw...Vishnu Singh Chundawat
The MCP (Model Context Protocol) is a framework designed to manage context and interaction within complex systems. This SlideShare presentation will provide a detailed overview of the MCP Model, its applications, and how it plays a crucial role in improving communication and decision-making in distributed systems. We will explore the key concepts behind the protocol, including the importance of context, data management, and how this model enhances system adaptability and responsiveness. Ideal for software developers, system architects, and IT professionals, this presentation will offer valuable insights into how the MCP Model can streamline workflows, improve efficiency, and create more intuitive systems for a wide range of use cases.
AI and Data Privacy in 2025: Global TrendsInData Labs
In this infographic, we explore how businesses can implement effective governance frameworks to address AI data privacy. Understanding it is crucial for developing effective strategies that ensure compliance, safeguard customer trust, and leverage AI responsibly. Equip yourself with insights that can drive informed decision-making and position your organization for success in the future of data privacy.
This infographic contains:
-AI and data privacy: Key findings
-Statistics on AI data privacy in the today’s world
-Tips on how to overcome data privacy challenges
-Benefits of AI data security investments.
Keep up-to-date on how AI is reshaping privacy standards and what this entails for both individuals and organizations.
Artificial Intelligence is providing benefits in many areas of work within the heritage sector, from image analysis, to ideas generation, and new research tools. However, it is more critical than ever for people, with analogue intelligence, to ensure the integrity and ethical use of AI. Including real people can improve the use of AI by identifying potential biases, cross-checking results, refining workflows, and providing contextual relevance to AI-driven results.
News about the impact of AI often paints a rosy picture. In practice, there are many potential pitfalls. This presentation discusses these issues and looks at the role of analogue intelligence and analogue interfaces in providing the best results to our audiences. How do we deal with factually incorrect results? How do we get content generated that better reflects the diversity of our communities? What roles are there for physical, in-person experiences in the digital world?
Technology Trends in 2025: AI and Big Data AnalyticsInData Labs
At InData Labs, we have been keeping an ear to the ground, looking out for AI-enabled digital transformation trends coming our way in 2025. Our report will provide a look into the technology landscape of the future, including:
-Artificial Intelligence Market Overview
-Strategies for AI Adoption in 2025
-Anticipated drivers of AI adoption and transformative technologies
-Benefits of AI and Big data for your business
-Tips on how to prepare your business for innovation
-AI and data privacy: Strategies for securing data privacy in AI models, etc.
Download your free copy nowand implement the key findings to improve your business.
Big Data Analytics Quick Research Guide by Arthur MorganArthur Morgan
This is a Quick Research Guide (QRG).
QRGs include the following:
- A brief, high-level overview of the QRG topic.
- A milestone timeline for the QRG topic.
- Links to various free online resource materials to provide a deeper dive into the QRG topic.
- Conclusion and a recommendation for at least two books available in the SJPL system on the QRG topic.
QRGs planned for the series:
- Artificial Intelligence QRG
- Quantum Computing QRG
- Big Data Analytics QRG
- Spacecraft Guidance, Navigation & Control QRG (coming 2026)
- UK Home Computing & The Birth of ARM QRG (coming 2027)
Any questions or comments?
- Please contact Arthur Morgan at [email protected].
100% human made.
HCL Nomad Web – Best Practices and Managing Multiuser Environmentspanagenda
Webinar Recording: https://www.panagenda.com/webinars/hcl-nomad-web-best-practices-and-managing-multiuser-environments/
HCL Nomad Web is heralded as the next generation of the HCL Notes client, offering numerous advantages such as eliminating the need for packaging, distribution, and installation. Nomad Web client upgrades will be installed “automatically” in the background. This significantly reduces the administrative footprint compared to traditional HCL Notes clients. However, troubleshooting issues in Nomad Web present unique challenges compared to the Notes client.
Join Christoph and Marc as they demonstrate how to simplify the troubleshooting process in HCL Nomad Web, ensuring a smoother and more efficient user experience.
In this webinar, we will explore effective strategies for diagnosing and resolving common problems in HCL Nomad Web, including
- Accessing the console
- Locating and interpreting log files
- Accessing the data folder within the browser’s cache (using OPFS)
- Understand the difference between single- and multi-user scenarios
- Utilizing Client Clocking
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager APIUiPathCommunity
Join this UiPath Community Berlin meetup to explore the Orchestrator API, Swagger interface, and the Test Manager API. Learn how to leverage these tools to streamline automation, enhance testing, and integrate more efficiently with UiPath. Perfect for developers, testers, and automation enthusiasts!
📕 Agenda
Welcome & Introductions
Orchestrator API Overview
Exploring the Swagger Interface
Test Manager API Highlights
Streamlining Automation & Testing with APIs (Demo)
Q&A and Open Discussion
Perfect for developers, testers, and automation enthusiasts!
👉 Join our UiPath Community Berlin chapter: https://community.uipath.com/berlin/
This session streamed live on April 29, 2025, 18:00 CET.
Check out all our upcoming UiPath Community sessions at https://community.uipath.com/events/.
Role of Data Annotation Services in AI-Powered ManufacturingAndrew Leo
From predictive maintenance to robotic automation, AI is driving the future of manufacturing. But without high-quality annotated data, even the smartest models fall short.
Discover how data annotation services are powering accuracy, safety, and efficiency in AI-driven manufacturing systems.
Precision in data labeling = Precision on the production floor.
22. Create a patch
1. [description]-[issue-number]-[comment-number]
Any project’s version control page (https://www.drupal.org/project/drupal/git-instructions)
2. [project_name]-[short-description]-[issue-number]-[comment-number]
Advanced patch contributor guide (https://www.drupal.org/node/1054616)
Example:
core-fix_typo_in_node_plugin_class_description-2629712-7-D8.patch
23. Create a patch - Review
● Review coding standards
● Review documentation standards
● Proofread your patch
24. Create a patch - Interdiff
interdiff-[issue_id]-[old_comment_number]-[new_comment_number].txt
Only when you’re adding a new patch after another one.