Speaker

Daniele Scillia

Daniele Scillia

Software Engineer @TourRadar | Founder & Creator @LearnAgilePractices

Lainate, Italy

Actions

XP Advocate, Agile practices and methodologies enthusiast, with a passion for Software Development.

My favourite quote
I'm not a great programmer, I'm just a good programmer with great habits
— Kent Beck —

Area of Expertise

  • Information & Communications Technology
  • Travel & Tourism

Topics

  • PHP
  • OOP
  • Extreme Programming
  • Automated Testing
  • Remote Working
  • Backend
  • Backend Developer
  • Backend Development
  • Agile Coaching
  • Agile software development
  • Agile Methodologies
  • agile culture
  • Agile Lean
  • Agile Engineering
  • Test-Driven Development
  • Continuous Integration
  • continuous delivery
  • Continuous Testing
  • Continuous Improvement
  • Continuous Deployment
  • Continuous Refactoring
  • Continuous Learning
  • Clean Code
  • TypeScript
  • NestJS
  • JavaScript & TypeScript

Test-Driven Development introduction in PHP

Learn and practice TDD to understand its basics and be able to keep practicing by yourself after the workshop.

Start finishing, stop starting: limit WIP to maximize outcomes

Are you tired of constantly feeling overwhelmed by the never-ending list of tasks and features to develop in your software development projects? Do you want to deliver value to your customers as quickly as possible while minimizing waste and maximizing efficiency? Then it's time to explore the importance of limiting Work In Process (WIP), one of the foundational principles of the Lean Methodology. By setting a maximum number of tasks that can be in progress, you can reduce context switching, multitasking, waste, and rework, while increasing visibility, collaboration, and overall efficiency.

Just commit to master, please - How to actually implement CI.

A lot of companies says to do Continuous Integration but then they actually use Long-Living Feature Branches, manual testing and other practices that are against CI principles. We will deep dive into what CI actually means and why Trunk-based Development is actually mandatory to respect CI.

Daniele Scillia

Software Engineer @TourRadar | Founder & Creator @LearnAgilePractices

Lainate, Italy

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top