HOME SCALA & F# JAVA .NET WEB GROOVY & GRAILS ANDROID & IOS NOSQL ARCHITECTURE AGILE & SCRUM AGILE DEVELOPER  
In The Brain of Paul Stack: Continuous Integration is No Longer The Goal But The Norm
Continuous Integration is No Longer The Goal But The Norm
Paul Stack delivers a free talk on Continuous Integration at Skills Matter. Paul is our Skills Matter expert who also delivers his course on CI and CD here at our London HQ.

This talk will be a session on why Paul thinks Continuous Integration is no longer an aim where developers should be moving towards, but rather is somewhere we should already be. Paul will also give his thoughts on why CI isn't just a tool.

WANT TO LEARN MORE? THEN CHECK OUT OUR EXPERT WORKSHOPS!

Paul Stack's Continuous Integration & Delivery workshop

Continuous Integration is a fundamental pillar of running an Agile project. With the recent popularity of continuous delivery and continuous deployment, it is becoming even more common to ship fixes and features to customers more quickly. However, CI/CD requires a shift in mindset throughout the team and organisation. Attend this course delivered by CI/CD expert Paul Stack to learn how to cope with these changes, understand how to work efficiently with tools, and put in place good practices for CI/CD can have a drastic improvement on your project, team and organisation.

Next course date: March 14th - 15th // May 16th - 17th
Learn more and book online here!

Ashic Mahtab's Fast-Track to Git

Join us at Skills Matter for this hands-on, intensive Git course. Alongside Ashic Mahtab, you will look at what makes Git tick – but instead of dwelling on lots of theoretical material, you will quickly dive into practical work that will be beneficial in day to day activities. If you're interested in Git - whether you're a developer, tester, project manager or architecture - and want to get to grips with all it's features, this course is for you!

Next course date: April 8th - 9th
Learn more & book online here!

Masterclass: Reducing Technical Debt with Michael C. Feathers

Technical Debt is a catch-all term that we use for entropy in software development. Systems grow, become unruly, and difficult to work with. In this new course, Michael Feathers will outline what he has learned about making big changes in large software projects. You'll learn techniques all along the continuum of team coordinated refactoring, rewriting, and advanced team practice which help you maximize the potential of your existing code base.

Next course date: April 10th-11th
Learn more & book online here!

Gojko Adzic's Test Driven Development Workshop

This hands-on, two-day workshop immerses you deeply in Test Driven Development. You'll be coding straight from the start, interrupted only by very short presentations to explain the practices to put things into a wider perspective. It is based on the very latest tools, current knowledge and ideas from the community. This workshop was authored by Gojko Adzic and is delivered by Damjan Vujnovic.

Next course date: April 16th - 17th
Learn more & book online here!

Jon Jagger & Kevlin Henney's Test-Driven Development Workshop

This 3-day course is a must for any developer wishing to learn the best Agile practices. Jon Jagger will show you which tricks of the trade to implement to build better software. You will gain practical skills ranging from fine-tuning Scrum with Lean thinking to exploring Extreme Programming practices such as TDD and pair programming. You'll become a true software craftsman.

  • Over two days, experience and learn TDD by doing it
  • Design and develop software driven by tests
  • Protect software from unwanted changes using regression tests
  • Evolve software design with refactoring and TDD
Next course date: May 8th - 10th
Learn more & book online here!

Udi Dahan's Advanced Distributed Systems Design with SOA

This very intensive, 5-day workshop will help you take the pain out of designing large-scale distributed systems. New technologies make it easier to comply with today’s communications and security standards, but they won't magically provide you with a robust and scalable system. Join Udi for a course packed with the wisdom of companies like SUN, Amazon and eBay. Udi will show you tried-and-true theories and fallacies to help you avoid costly mistakes. He'll demonstrate communications patterns like publish/subscribe and correlated one-way request/response in conjunction with advanced object-oriented state management practices for long-running workflows. If you enjoy deep architectural discussion, join!

Next course date: June 3rd - 7th
Learn more & book online here!

Uncle Bob Martin's Clean Code: Agile Software Craftsmanship

Even bad code can function. But if code isn't clean, it can bring a development organisation to its knees. Every year, countless hours and significant resources are lost because of poorly written code. But it doesn't have to be that way. In this three-day Clean Code Workshop you will learn the principles and practices of Clean Code as described in Robert C. Martin's book: Clean Code: A Handbook of Agile Software Craftsmanship.

Next course date: March 18th & 19th
Learn more & book online here!

Uncle Bob's Test Driven Development and Refactoring Workshop

In this two-day Test-Driven Development (TDD) and Refactoring workshop, you will learn the principles and practices as described in Robert C. Martin's book: Clean Code: A Handbook of Agile Software Craftsmanship. This course alternates between lecture and exercise so that you can experience, first-hand, the practices and disciplines of these fundamental topics.

Next course date: March 20th & 21st
Learn more & book online: here!


ABOUT PAUL STACK

Paul is an advocate of clean, maintainable code and very passionate about what he does. He is absolutely obsessed with Continuous Integration and how it should be used in every day development scenarios.


More about Paul Stack
PODCAST CONTINUOUS INTEGRATION IS NO LONGER THE GOAL BUT THE NORM
SPONSORS
JetBrains
JAVASCRIPT & HTML5 PODCASTS
Dmitry Buzdin:Writing Hybrid GWT/JavaScript Applications , Writing Hybrid GWT/JavaScript Applicatio
Dmitry Buzdin : 13th May 2013
View Podcast: Writing Hybrid GWT/JavaScript Applications ,
Dawid  Skłodowski:DCI with Ruby & Rails, DCI with Ruby & Rails
Dawid Skłodowski : 13th May 2013
View Podcast: DCI with Ruby & Rails,
Randy Morgan:Exploration of mruby, Exploration of mruby
Randy Morgan : 13th May 2013
View Podcast: Exploration of mruby,
 :Routing, Traversal and URL Dispatch, Routing, Traversal and URL Dispatch
: 7th May 2013
View Podcast: Routing, Traversal and URL Dispatch,
Various Speakers:Lightning Talks, Lightning Talks
Various Speakers : 7th May 2013
View Podcast: Lightning Talks,
 :Postcard of the Pyramid's Views, Postcard of the Pyramid's Views
: 7th May 2013
View Podcast: Postcard of the Pyramid's Views,
Hadi Hariri:Introduction to Kotlin Workshop, Intro to Kotlin Workshop
Hadi Hariri : 2nd May 2013
Podcast Coming Soon: Introduction to Kotlin Workshop,
Benjamin Cabé:Using Lua for the Internet of Things with Eclipse Koneki and Mihini, Using Lua for the Internet of Things wit
Benjamin Cabé : 25th Apr 2013
View Podcast: Using Lua for the Internet of Things with Eclipse Koneki and Mihini,
Chris Buckett:HTML5 User Group - April, HTML5 User Group - April
Chris Buckett : 17th Apr 2013
View Podcast: HTML5 User Group - April,
Arun Nagarajan:JavaScript in the Cloud to extend Google Apps, JavaScript in the Cloud to extend Google
Arun Nagarajan : 17th Apr 2013
View Podcast: JavaScript in the Cloud to extend Google Apps,
Martin Thompson:Performance Testing Java Applications, Performance Testing Java Applications
Martin Thompson : 15th Apr 2013
View Podcast: Performance Testing Java Applications,
Damjan Vujnovic:JavaScript from the trenches, JavaScript from the trenches
Damjan Vujnovic : 11th Apr 2013
View Podcast: JavaScript from the trenches,
Omar AL Zabir:7 real life lessons learnt from a Single Page Application, 7 real life lessons learnt from a Single
Omar AL Zabir : 9th Apr 2013
View Podcast: 7 real life lessons learnt from a Single Page Application,
Andrey Breslav:Introduction to Kotlin, Introduction to Kotlin
Andrey Breslav : 3rd Apr 2013
View Podcast: Introduction to Kotlin,
Nick Brown:Beginners Guide to HTML5 Apps, Beginners Guide to HTML5 Apps
Nick Brown : 20th Mar 2013
View Podcast: Beginners Guide to HTML5 Apps,
OTHER JAVASCRIPT & HTML5 EVENTS
Luke  Hoban TypeScript,  TypeScript
FREE EVENT: In The Brain of Luke Hoban
London, Monday, May 20th
London Ajax User Group:Teststack, Dojo 2, and More, London Ajax User Group
FREE EVENT: Teststack, Dojo 2, and More
London, Wednesday, May 22nd
Backbone.js London:Introduction to Backbone Marionette, Backbone.js London
FREE EVENT: Introduction to Backbone Mario
London, Thursday, June 6th
Richard Clark:Richard Clark's HTML5 Mobile Mastery,  Richard Clark's HTML5 Mobile Mastery
3 DAY COURSE. Featuring Richard Clark
London, Monday, June 17th
Richard Clark  Building mobile services that scale,  Building mobile services that scale
FREE EVENT: In The Brain of Richard Clark
London, Tuesday, June 18th
Damjan Vujnovic:Damjan Vujnovic's Advanced JavaScript Workshop,  Damjan Vujnovic's Advanced JavaScript Workshop
3 DAY COURSE. Featuring Damjan Vujnovic
London, Wednesday, June 26th
Russel Winder:Russel Winder's Python Workshop,  Russel Winder's Python Workshop
4 DAY COURSE. Featuring Russel Winder
London, Monday, July 1st
Damjan Vujnovic:Damjan Vujnovic's Advanced JavaScript Workshop,  Damjan Vujnovic's Advanced JavaScript Workshop
3 DAY COURSE. Featuring Damjan Vujnovic
London, Wednesday, August 21st
© Copyright 2003-2013, Skills Matter Ltd
About Us  Jobs  Find Us  Meeting & Training Rooms  Newsletter  Jobs: Sales Executive  Jobs: Student SkillsCaster  jobs - junior event coordinator  Open Source Journal  Jobs: Sponsorship Development  jobs: Marketing & Sales Graduate Internship  Jobs: HR Manager  jobs-Join Our Dev Team  DevOps Engineer  Front-End Engineer  Test Engineer