Source Allies Logo

Blog Insights

  • A close-up of a portion of a computer keyboard, centered on the tab key.

    Accessibility of Digital Products

    Back in 1991, the world wide web wasn’t the robust information highway it is today, and digital accessibility was left out of the Americans with Disabilities Act. This act applies not only to federal government entities (Title I), but also to state and local government (Title II), as well as businesses that are open to the public (Title III). Now that we live in a digital age, digital accessibility issues have become more evident and problematic, with lawsuits over digital accessibility continuing to rise year- over- year.
  • mobile development in manufacturing

    Case Study: Leveraging APIs to Build a Mobile App for the Manufacturing Segment

    One of our partners, a large manufacturing company, identified a need to create a mobile application that would be utilized by their internal sales and support staff. They turned to Source Allies to build this mobile application for them not only to solve a pain point they were having but...
  • Taipei 101: a skyscraper

    Consulting 101 Part 3: Partner Dynamics

    Recently Akrem and Erick presented Consulting 101, an annual presentation delivered at a Source Allies University event. We are publishing a three-part blog series that is a distillation of that presentation. In this third and final part we will be discussing partner dynamics.
  • Taipei 101: a skyscraper

    Consulting 101 Part 2: Team Dynamics

    Recently Akrem and Erick presented Consulting 101, an annual presentation delivered at a Source Allies University event. We are publishing a three-part blog series that is a distillation of that presentation. In this second post we will be talking about Team Dynamics.
  • Taipei 101: a skyscraper

    Consulting 101 Part 1: Agile Crash Course

    Recently Akrem and Erick presented Consulting 101, an annual presentation delivered at a Source Allies University event. We are publishing a three-part blog series that is a distillation of that presentation. This first post is a crash course on Agile.
  • Computer code on a screen

    Vim in Twelve More Keys

    Join me as we head back to the wonderful world of vim. This time we're going to cover some of the more advanced features of vim to make your text editing as smooth as possible.
  • Light bulb with the text Idea

    Case Study: Financial Services Cloud Native Data Lake

    A Fortune 500 financial services partner wanted to transform their future actuarial community, re-engineer and automate manual workflows, and modernize technology tools to gain a competitive position in the market. We began with a customer-focused approach. Because the end-users consisted of the actuarial community and resident data scientists, we first strove to...
  • cloud image to represent infrastructure as code and cloud development best practices

    Case Study: Leveraging Infrastructure as Code and DevOps Best Practices

    Source Allies saw an opportunity for our partner, a Fortune 500 agriscience company, to accelerate their digital transformation. In its current state, there were a dozen software development teams working on the same product who did not have confidence in the stability of their current cloud infrastructure and deployment environments....
  • A laptop with notepad and pen laying next to it

    Brag a Bit

    The day-to-day work of a software developer is diverse. We are assigned a main project to work on that takes most of our focus but unexpected work can arise since software development is such a team-based activity. Examples of out of the ordinary work may be helping track down a...
  • ship navigating a storm

    Navigating Chaos: lessons learned from a high-intensity project

    On any given team, lots of time, effort, and thought goes into determining the team culture. This includes Agile practices and ceremonies, the discovery process, collaboration strategies, and communication with stakeholders. A high-priority project with a tight deadline can disrupt these routines. Some practices will need to be shelved until things...