Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Reuse your government's code

Reuse your government's code

Presentation I gave at the London Ruby User Group about reusing things from GOV.UK's codebase.

Tijmen Brommet

August 12, 2019
Tweet

More Decks by Tijmen Brommet

Other Decks in Programming

Transcript

  1. GDS

  2. GDS

  3. GDS

  4. GDS

  5. GDS

  6. GDS

  7. GDS

  8. GDS

  9. GDS

  10. GDS 3 real world apps 3 cool patterns 3 things

    to help big projects 3 clever team tools
  11. GDS 3 real world apps 3 cool patterns 3 things

    to help big projects 3 clever team tools
  12. GDS 8 years of code Rails 3 to Rails 5

    lots of domain modelling running single app in 2 modes
  13. GDS

  14. GDS

  15. GDS

  16. GDS

  17. GDS 3 real world apps 3 cool patterns 3 things

    to help big projects 3 clever team tools
  18. GDS

  19. GDS

  20. GDS

  21. GDS

  22. GDS

  23. GDS

  24. GDS

  25. GDS

  26. GDS

  27. GDS

  28. GDS

  29. GDS 3 real world apps 3 cool patterns 3 things

    to help big projects 3 clever team tools
  30. GDS

  31. GDS ✅ only allow merge commits ✅ protect master branch

    ✅ enforce CI checks ✅ add webhooks
  32. GDS

  33. GDS

  34. GDS

  35. GDS

  36. GDS

  37. GDS

  38. GDS

  39. GDS

  40. GDS 3 real world apps 3 cool patterns 3 things

    to help big projects 3 clever team tools
  41. GDS

  42. GDS

  43. GDS

  44. GDS

  45. GDS

  46. GDS

  47. GDS

  48. GDS