Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Drupal Developers Days - One Flew Over The Developers Nest 2018

712 views

Published on

This presentation tries to bundle best practices in your journey from a developer to a team member with more responsabilities. This could be a CTO or a team lead.

Published in: Leadership & Management
  • DOWNLOAD FULL BOOKS INTO AVAILABLE FORMAT ......................................................................................................................... ......................................................................................................................... 1.DOWNLOAD FULL PDF EBOOK here { https://tinyurl.com/y8nn3gmc } ......................................................................................................................... 1.DOWNLOAD FULL EPUB Ebook here { https://tinyurl.com/y8nn3gmc } ......................................................................................................................... 1.DOWNLOAD FULL doc Ebook here { https://tinyurl.com/y8nn3gmc } ......................................................................................................................... 1.DOWNLOAD FULL PDF EBOOK here { https://tinyurl.com/y8nn3gmc } ......................................................................................................................... 1.DOWNLOAD FULL EPUB Ebook here { https://tinyurl.com/y8nn3gmc } ......................................................................................................................... 1.DOWNLOAD FULL doc Ebook here { https://tinyurl.com/y8nn3gmc } ......................................................................................................................... ......................................................................................................................... ......................................................................................................................... .............. Browse by Genre Available eBooks ......................................................................................................................... Art, Biography, Business, Chick Lit, Children's, Christian, Classics, Comics, Contemporary, Cookbooks, Crime, Ebooks, Fantasy, Fiction, Graphic Novels, Historical Fiction, History, Horror, Humor And Comedy, Manga, Memoir, Music, Mystery, Non Fiction, Paranormal, Philosophy, Poetry, Psychology, Religion, Romance, Science, Science Fiction, Self Help, Suspense, Spirituality, Sports, Thriller, Travel, Young Adult,
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Be the first to like this

Drupal Developers Days - One Flew Over The Developers Nest 2018

  1. 1. LISBON 2018 DRUPAL DEVELOPER DAYS One flew over the developers nest Nick Veenhof @Nick_vh Dropsolid
  2. 2. Diamond Sponsor
  3. 3. Platinum Sponsors
  4. 4. Gold Sponsors
  5. 5. The story
  6. 6.  Randle McMurphy Nick Veenhof has moved to a mental institution Digital Business Company after serving a short sentence on a prison farm while as developer in many roles at a couple companies. Though not actually mentally ill, McMurphy Nick hopes to avoid hard labor creating silo’s and serve the rest of his sentence the developers in a relaxed supportive environment.
  7. 7. W H O A R E W E ?
  8. 8. W H O D O W E W A N T T O B E ?
  9. 9. W H O A M I ?
  10. 10. Age: 8 (’94)
  11. 11. Age: 20 (’06) My first Drupal project!
  12. 12. Age: 22 (’08) You’re an enthusiastic, driven programmer. You’ve written high quality code and wouldn’t mind defending your design decisions. You’re well aware of how a decent database should be organized and know that it doesn’t optimize its performance all by itself. You’re intrigued by web development? That’s a good start. You know and like Drupal? Even better. You’ve already written your own Drupal module? Great. Contributed it? Excellent. Documented it? Why aren’t you applying for the Senior position? :) We expect you to be or become a very active contributer to the Drupal community where you’ll put effort in learning as much as you can from everyone around you, while at the same time guiding to those whose learning curve is still steeper than yours. You’ll work on internal or client projects four days a week. The fifth day is reserved for self-improvement, personal Drupal projects or community building. Speaking and reading English is one of your cool optional features, as it will help you on #drupal or the issue queues on drupal.org. But as we say. it’s not a requirement. Source: https://web.archive.org/web/20081009111739/http://krimson.be:80/en/jobs Date: August, 2008 “ ”
  13. 13. You got me at travelling…
  14. 14. Fast forward
  15. 15. • Drupal @ Belgium Fast forward
  16. 16. • Drupal @ Belgium • Drupal @ Barcelona Fast forward
  17. 17. • Drupal @ Belgium • Drupal @ Barcelona • Drupal @ Lisbon Fast forward
  18. 18. • Drupal @ Belgium • Drupal @ Barcelona • Drupal @ Lisbon • Drupal @ Boston Fast forward
  19. 19. • Drupal @ Belgium • Drupal @ Barcelona • Drupal @ Lisbon • Drupal @ Boston • Drupal @ Belgium Fast forward
  20. 20. W H O D O I W A N T T O B E ?
  21. 21. –Denis Waitley T I M E I S T H E M O S T P R E C I O U S E L E M E N T O F H U M A N E X I S T E N C E .
  22. 22. Q U E S T I O N S ?
  23. 23. Overturning Preconceptions Thanks to the books: - The Phoenix Project -The First 90 Days, Updated and Expanded: Proven Strategies for Getting Up to Speed Faster and Smarter
  24. 24. Thanks to the book: The Phoenix Project Dropsolid!
  25. 25. Team A Team X Sales Marketing Management Guild Architect Guild Project Management Guild Marketing Automation Project Guilds Scrum Teams Swat Teams
  26. 26. Evolution Rather than Transformation Thanks to the book: The Phoenix Project
  27. 27. Agile - Scrum - Kanban Thanks to the Chris Pliakas during my time at Acquia
  28. 28. Thanks to the Chris Pliakas during my time at Acquia
  29. 29. Thanks to the Chris Pliakas during my time at Acquia
  30. 30. Thanks to the Chris Pliakas during my time at Acquia
  31. 31. Agile - Scrum - Kanban Thanks to the Chris Pliakas during my time at Acquia • Do not fear interruptions • Capture them, calculate the percentage, and embrace it. • Find out how to reduce interruptions • Aim for a fully independent development team
  32. 32. Q U E S T I O N S ?
  33. 33. DevOps Across the Organization • Teach your team everything you know about infrastructure. It’s so important to understand the tooling you’re working with. • Be transparent • Do workshops / Developer meetings Thanks to the book: The Phoenix Project
  34. 34. Early Feedback Loop • 2 weekly cycles • Demo’s • Retrospectives • Planning / Sizing • Who pays? Thanks to the book: The Phoenix Project
  35. 35. Avoiding Isolation • Dunbar’s number • Record, record, record • Kruisbestuiving (cross-pollination) • Swat teams, scrum teams, guilds Thanks to the book: The Phoenix Project
  36. 36. Stealing Time • Why a metal factory isn’t that different
 from [Insert your company here] Thanks to the book: Competing Against Time
  37. 37. Stealing Time • As a CTO, dare to make and state hard choices in your company. Do it with care. Argue with time. Thanks to the book: Competing Against Time
  38. 38. Roles Thanks to the books: - The Phoenix Project -The First 90 Days, Updated and Expanded: Proven Strategies for Getting Up to Speed Faster and Smarter • Team Lead • PM • Members
  39. 39. Roles Thanks to the books: - The Phoenix Project -The First 90 Days, Updated and Expanded: Proven Strategies for Getting Up to Speed Faster and Smarter • Team Lead • PM • Members • Architect • Estimation Engineer • Scrum Master • Team member • Proxy PO
  40. 40. Automate (What You Can) and Review • Throughput per person needs to increase without adding burden on the person. Become faster by becoming smarter Thanks to the book: Competing Against Time * The process flexibility index is a quantitative measure that can be used to support rational product development and manufacturing investment decisions, and clearly illustrates important concepts regarding controllability among conflicting specifications. A high Cp indicates that the process can consistently manufacture the product within precisely defined performance specifications. A high Cf indicates that the process can be easily changed to meet diverse performance specifications.
  41. 41. Automate (What You Can) and Review • Agile tooling • Continuous integration (Jenkins, Platforms like Acquia, Pantheon, Dropsolid, …) • Automated Testing • Install Profiles that align with your sales strategy • Dashboards
  42. 42. About those dashboards.. • Using cumul.io to visualize data. • Using Google App Engine & Symfony to collect and process this data. • Using Redmine for time logging and project management • Using Basecamp for customer communication during active projects • Using Zendesk for Customer Support • Using Teamleader for invoicing & sales • Using intuo.io for Culture measurement • Using Google GSuite for Authentication
  43. 43. About that install profile • As CTO, align with your strategic department • As CTO, delegate so this is no longer your task. • As CTO, teach all the departments about this time-reducing too • As CTO, delegate so this is no longer your task • As CTO, do a quality assurance on the results • As CTO, delegate so this is no longer your task • Repeat..
  44. 44. Creating Culture Thanks to the book: The Modern CTO
  45. 45. Managing • Simple - Be human. Be humble. Be a servant. Thanks to the book: The Modern CTO
  46. 46. Speaking up • Dare to be dumb • Take risks • Don’t be the tech-deity in your company. Be the link between departments and dare to say that how it is, can always be improved. • Be aware how you bring a tough message. Practice it. Thanks to the book: The Modern CTO
  47. 47. Poor code? • Strange right? I haven’t talked about poor code? Thanks to the book: The Modern CTO
  48. 48. Q U E S T I O N S ?
  49. 49. S O W H AT ’ S N E X T F O R Y O U ? Because we are hiring ;-)
  50. 50. Q U E S T I O N S ?
  51. 51. T H A N K Y O U

×