Skip to content

Michael P. Porter

Technologist – Developer – Husband

How GDPR Will Change The Way You Develop

How GDPR Will Change The Way You Develop Europe’s imminent privacy overhaul means that we all have to become more diligent about what data we collect, how we collect it, and what we do with it. In our… via Instapaper

March 8, 2018 Michael Porter

How GDPR Will Change The Way You Develop

How GDPR Will Change The Way You Develop Europe’s imminent privacy overhaul means that we all have to become more diligent about what data we collect, how we collect it, and what we do with it. In our… via Instapaper

March 8, 2018 Michael Porter

How To Use Blue-Green Deployments to Release Software Safely | DigitalOcean

How To Use Blue-Green Deployments to Release Software Safely | DigitalOcean Introduction Modern development practices often distinguish between deploying and releasing software. Deployment is the step that involves getting the new code… via Instapaper

February 24, 2018 Michael Porter

Best Practices for Scalable Pipeline Code

Best Practices for Scalable Pipeline Code Published on2017-02-01by pipeline performance scalability This is a guest post by Sam Van Oort ,Software Engineer at CloudBees and contributor tothe Jenkins… via Instapaper

February 22, 2018 Michael Porter

Drupal 8 Release Planning in the Enterprise

Drupal 8 Release Planning in the Enterprise The old methods of release planning don’t work anymore Most enterprise IT organizations are used to a “development” cycle followed by a “maintenance” cycle, at… via Instapaper

February 16, 2018 Michael Porter

Security for Drupal and related server software | ADCI Solutions

Security for Drupal and related server software | ADCI Solutions Table of contents Drupal is an open-source content management system with a quite complex architecture. It also has a strong security model. Thanks to the big… via Instapaper

February 15, 2018 Michael Porter

Architecting for Scale

Architecting for Scale Introduction As an organization matures from a continuous delivery standpoint, its Jenkinsrequirements will similarly grow. This growth is often reflected in… via Instapaper

February 14, 2018 Michael Porter

Automating WordPress Core and Plugin Updates With Visual Regression Testing

Automating WordPress Core and Plugin Updates With Visual Regression Testing TL;DR: scalewp.io WordPress updates (core, themes and plugins) are run on a daily cron using WP-CLI, Terminus, Pantheon’s CLI, and BackstopJS for visual… via Instapaper

February 11, 2018February 11, 2018 Michael Porter

When Automations and Continuous Integrations Fail

Everyone has tasks they have to do but would rather not. There are a handful of things we can automate, and should like paying bills, reminders for appointments or testing code before deploying. Every one of these can fail if you do not have a plan to review them regularly. Automatic bill pay Automatic bill… Read More When Automations and Continuous Integrations Fail

December 2, 2017December 2, 2017 Michael PorterLeave a comment

Using Jenkins for Drupal and WordPress – Your First Job

This is part 3 in a series. If you are not familiar with Jenkins, please read Part 1 and Part 2 first. This walkthrough should give you an overview of the Freestyle Project. Our first Jenkins job we will set up is to run Drupal Cron every hour, with a 1 hour throttle. Jenkins —… Read More Using Jenkins for Drupal and WordPress – Your First Job

November 20, 2017November 20, 2017 Michael PorterLeave a comment

Posts navigation

Older posts
Newer posts

Recent Posts

  • The new things arriving in Declarative Pipeline!
  • OmniFocus 3 for Mac and iOS: an overview – Inside OmniFocus
  • The Power of The Inbox
  • NGINX vs. Apache: Our View of a Decade-Old Question
  • Evolving Mission of Jenkins

Recent Comments

  • Using Jenkins for Drupal and Wordpress - Your First Job - Michael P. Porter on Using Jenkins for Drupal and WordPress – Installation

Archives

  • April 2018
  • March 2018
  • February 2018
  • December 2017
  • November 2017
  • August 2017
  • June 2017
  • May 2017
  • April 2017
  • November 2016
  • September 2016
  • February 2016
  • January 2016
  • December 2015
  • November 2015

Stack Share

Categories

  • DevOps
  • Docker
  • Drupal
  • Jenkins
  • Links
  • Personal
  • Quotes
  • Thoughts
  • Wordpress
Proudly powered by WordPress | Theme: Cerauno by Automattic.
Michael P. Porter
Proudly powered by WordPress Theme: Cerauno.