Engineering the American way

All Posts

A thumbnail image

Experimenting with GitHub Sponsors

American Airlines and Open Source American Airlines continues to invest in open source and expand our use in various solutions and areas of IT. Our technology stacks rely on open source in multiple ways and through different channels. We use open source as building blocks for applications, document & content management, and in the tooling that helps us automate building innovative solutions.

A thumbnail image

American DevOps - Inaugural Tech [un]Conference

American Airlines Tech [un]Conference 2022 We have a small, scrappy group of folks in our Product Agility space that help drive our Delivery Transformation efforts. The transformation work itself is federated out to passionate teams; however, the coordination of that transformation effort and other organizational change efforts flow through our Product Agility team.

A thumbnail image

Runway - The Developer Experience Product @ American Airlines

Developer Experience at American Airlines A Product Technical Lead Perspective American Airlines has been heading down the path of a technology transformation. Various groups have identified problems across American related to how our developers work on a daily basis and during the pandemic, unique opportunities arose to make the experiences easier for our application teams.

A thumbnail image

Put the 'ease' back in 'release'

The story is all too familiar. Your team is releasing their software tonight. It’s a new feature that everyone’s been waiting for. You feel good (as good as you ever do on the night of a release), and it’s been a long time coming. This new feature has been through more than enough cycles of QA, and people on the team are ready to get this thing into production.

A thumbnail image

Patterns and Analogies

Patterns and Analogies Finding the first [patterns] and making a connection with the second [analogies] is a favorite pastime of mine. It is an art that can have a profound and effective impact when I’m communicating. As a software delivery manager, I sit at the crossroads of competing perspectives and motives, and good communication is critically important to my success.

A thumbnail image

Implementing DevOps for TPF mainframe

The legacy challenge… Legacy mainframe applications are usually excluded when it comes to DevOps transformation. After all, it’s a daunting task to modernize millions of lines of code written in the 1970s to the present day while the system is still monolithic. Avoiding these applications, though, can significantly hamper the effectiveness of overall IT delivery efficiency.