Build resilient systems — Calvin Hendryx-Parker // Six Feet Up

What is the best framework for laying an excellent and effective Software Development Foundation? How do you build a resilient system where security isn't a chore but a part of your team's culture? There are four stages, and stage one concerns your strategies for a team-building environment, setup, documentation, and coding standards. What's in stage two? Listen to Calvin Hendryx-Parker, CTO and Co-Founder at Six Feet Up, discussing the execute and iterate stage of building resilient systems.
About the speaker

Calvin Hendryx-Parker

Six Feet Up

- Six Feet Up

Calvin Hendryx-Parker is CTO and Co-Founder at Six Feet Up

Show Notes

  • 02:10
    What does stage one of building resilient systems entail?
    It is about the strategies you need for a team-building environment, setup, documentation, and coding standards.
  • 02:36
    Stage two: the execute and iterate stage
    It starts with a growth mindset, like how do you start doing more, encouraging more, and sharing knowledge? How is your team cross-pollinating, sharing this information, and helping all boats rise?
  • 05:20
    How long should a new developer on your team take to get to stage two?
    Stage two of a new developer onboarding lifecycle doesn't have a timeframe as much as it has the environment that surrounds it. Are the tenants in place for the new developer to grow?
  • 07:54
    Imbibing security into your teams culture
    Security only works if it's easy. If security is complex, people will do the workaround. People will work outside the system because there is too much friction to work with the system.
  • 10:55
    What do stages three and four of the best frameworks for laying a good effective Software Development Foundation entail?
    Three and four are the best part of the whole framework because it's about automation, it's about transformation, and it's about innovation.

Quotes

  • "Stage one of that best framework we just started discussing was about laying that groundwork for successful software development. You know, those strategies you need for a team building environment, setup, documentation, coding standards." - Calvin Hendryx-Parker

  • "Phase two is the execute and iterate stage. It starts with a growth mindset, like how do you start doing more, encouraging more, and sharing knowledge? Does your team have a skill set matrix that you understand all the skills your whole team brings to the table? Are you even using source control management effectively?" - Calvin Hendryx-Parker

  • "Stage two, as a new developer onboarding lifecycle, doesn't have a timeframe as much as it has the environment that surrounds it. Are these tenants in place that make this all possible?" - Calvin Hendryx-Parker

  • "Security only works if it's easy. If security is complex, people will do the workaround. People will work outside the system because there is too much friction to work with the system." - Calvin Hendryx-Parker

  • "The foundational software development framework is to help build up the muscle memory of the reflexes in the team so that these good practices, these best practices, are natural, and accelerate the whole process of triaging a production outage, for example, faster, not slower." - Calvin Hendryx-Parker

  • "So many organizations feel like they're at an all-out sprint, and they don't feel like that upfront investment in time may be worth it. But I'm here to tell them, and many people will say there will be great payoffs." - Calvin Hendryx-Parker

About the speaker

Calvin Hendryx-Parker

Six Feet Up

- Six Feet Up

Calvin Hendryx-Parker is CTO and Co-Founder at Six Feet Up

Up Next: