• Developer Productivity Engineering

    Attended: 86
    Start Time:

    Oct 10, 2019 6:00 PM

    End Time:

    Oct 10, 2019 9:00 PM

    Location:
    Microsoft
    5 Wayside Rd Burlington MA 01803
    0


    Speaker: Jonathan Leitschuh

    With software projects becoming more and more complex, delivering new features into production quickly and safely has become a major challenge for most software organizations today. Making sure developers are able to develop and deploy new features in rapid cycles is a key success factor, but this task has long been neglected. The most successful software organizations are prioritizing this key success factor through a new practice called Developer Productivity Engineering. This practice is based on a culture where the entire organization collaborates to maximize developer productivity.

    This talk will address the questions:

    • What are the challenges organizations are facing regarding developer productivity?

    • Who is responsible for maximizing developer productivity?

    • Which skills are required in developer productivity engineering?

    • What tools do teams use to measure and improve their productivity?

    Speaker Biography

    Jonathan Leitschuh is a Software Engineer & Security Team Member at Gradle. He has been an active contributor to the Gradle Kotlin DSL for the past 3 years. He also claims fame as a part-time security researcher focused on build infrastructure and the tools engineering organizations use every day.

    Recently, Jonthan has discovered and responsibly disclosed CVE-2019–13449 and CVE-2019–13450, both discussed in an easier to read Infosec write-up.




NEJUG Calendar

Recent Events
    • Open Invitation for NEJUG Members to Join Board of Directors

      Attended: 1
      Thursday April, 14, 2022 07:00 PM

      0

    The NEJUG core planning group is evaluating the option of forming a legal entity as a Chapter of the Association for Computing Machinery (https://www.acm.org/) . We are looking for passionate individuals that have been part  of the NEJUG community in the past and would like to do more in the future. If you are interested in such a role (Board of Director), please join us for a Zoom video conference on Thursday April 14, 2022 from 7:00pm to 8:30pm EDT. 

    We will send the Zoom meeting link privately to all interested memebers. 

     

    • So What’s Going On With Java EE?


      Thursday March, 12, 2020 06:00 PM
      Microsoft
      5 Wayside Rd Burlington MA 01803
      0

    NOTE: Registration is ONLY via MeetUp:

    MeetUp Registration: So What’s Going On With Java EE?.


    What does JavaEE’s reincarnation as JakartaEE mean for developers? Author and JakartaEE ambassador Reza Rahman will discuss the recent history and present-day state of JakartaEE. He will then demonstrate the latest JakartaEE updates and coming attractions in Servlets, JPA, CDI, Jakarta REST, Security features, and other technologies.

    • Creating Resilient Micro-Services


      Thursday February, 13, 2020 06:00 PM

      1

    NOTE: Registration is ONLY via MeetUp:

    MeetUp Registration: Creating Resilient Micro-Services.


    The foundation of Application Resiliency is often found in the application code where Fault Tolerance is baked into the application at the time of designing and coding….

    This presentation starts with building resiliency ground-up by baking the basic crucial patterns into the application. Resiliency4j provides the out of the box integration with Spring Boot, a defacto standard micro-service framework.

    The patterns discussed include:

    • Rate Limiter
    • Retry
    • Bulkhead
    • Circuit Breaker
    • Timeouts
    • Distilling Java Containers


      Thursday January, 09, 2020 06:00 PM
      Microsoft
      5 Wayside Rd Burlington MA 01803
      1

    Register at our NEJUG MeetUp events page

    Three evolutionary ecosystems work well together: Java, Containers, and Kubernetes. Past versions of Java were never designed to be "container aware." This has led some to stray from the JVM to consider other shiny languages for Containers.

    But wait, let’s discover what Java 9, 10, 11, 12, 13 (…) has done to get our applications into efficiently distilled containers that pack nicely into Kubernetes.