James Carpenter

James Carpenter

Milwaukee, Wisconsin, United States
6K followers 500+ connections

About

I will help create meaningful change within your engineering organization…

Articles by James

  • Deriving the LeSS Framework

    Deriving the LeSS Framework

    Note: This article and it's sequel dealing with LeSS Huge can now be found at:…

    7 Comments
  • Learning Spanish with Baselang

    Learning Spanish with Baselang

    I have been spending a great deal of time trying to improve my Spanish. In hopes of helping others during the pandemic,…

    1 Comment
  • Using Structure to Mold Culture

    Using Structure to Mold Culture

    Note: The most current version of this article can now be found at:…

    3 Comments
See all articles

Activity

Join now to see all activity

Experience

  • The LeSS Company Graphic

    The LeSS Company

    United States

  • -

    Greater Milwaukee Area

  • -

    Orange County, California Area

  • -

    San Jose, CA

  • -

    United States

  • -

    West Coast, Fortune 100 Client

  • -

    Greater Milwaukee Area

  • -

    Greater Salt Lake City Area

  • -

  • -

  • -

  • -

  • -

  • -

  • -

  • -

  • -

  • -

Education

Licenses & Certifications

Projects

  • Defend Against Fruit

    Defend Against Fruit is focused on providing a pragmatic, continuous deployment style build system for Python. Current Python build systems do not properly account for the needs of effective continuous deployment. This package extends the Python tooling to add the missing pieces.

    With an eye to agile development principals, we want a build system which satisfies the following goals:

    • The code should always be in a shippable state.
    • When a defect is introduced, we want to…

    Defend Against Fruit is focused on providing a pragmatic, continuous deployment style build system for Python. Current Python build systems do not properly account for the needs of effective continuous deployment. This package extends the Python tooling to add the missing pieces.

    With an eye to agile development principals, we want a build system which satisfies the following goals:

    • The code should always be in a shippable state.
    • When a defect is introduced, we want to immediately detect and isolate the offending SCM change-set. This is true even if the defect was introduced into a library we depend upon.
    • Library management should be so easy as to never impede refactoring, even in multi-component architectures

    All of these goals are easily satisfied by effective continuous deployment style build tooling. Much of what is needed to accomplish this in the Python ecosystem is available using off-the-shelf tooling, but the last few pieces of the puzzle were missing.

    Other creators
    See project

Recommendations received

17 people have recommended James

Join now to view

More activity by James

View James’ full profile

  • See who you know in common
  • Get introduced
  • Contact James directly
Join to view full profile

Other similar profiles

Explore collaborative articles

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Explore More

Others named James Carpenter in United States

Add new skills with these courses