Sharing Our Passion for Technology
& continuous learning
  • development icon

    Vim in Twelve More Keys

    Vim in Twelve More Keys This is part 2 in a series on vim. I recommend you read the first part here. Last time we covered how to get work done in vim. If you used the tips from last time, you’re probably already faster than you were with your...
  • Light bulbs with text

    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...
  • 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 notepad with pen laying on top of 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...
  • Run containers anywhere

    ECS Anywhere First Impressions

    AWS ECS Anywhere First Impressions It isn’t often that we read the mass marketing emails that we all get everyday. AWS sends out an email each week (usually on Tuesday) with a list of recent updates and new services. I actually get a lot of value out of reading it...
  • development icon

    Free HTTPS/SSL Certificates for Home Docker Hosting

    So you’ve discovered the wonderful world of Docker and are running containers left and right. You can effortlessly spin up any application under the sun and browse it locally. What more could a techie want in their home server hosting environment? That HTTPS Padlock showing you’re a secure web site...
  • A person seeking mastery, collaborating with their teammate on an open laptop

    Seeking Mastery

    From Warren Buffet to Kobe Bryant, it has been said the absolute best thing for you to do as a professional is to invest in yourself. For some, that is reading about or researching a specific topic to learn something new. The goal is to get the learning juices flowing...
  • Worm hole-like tunnel of blocks and binary numbers fading into a light blue center.

    Case Study: Optimization of Monolithic APIs

    DEFINING THE PROBLEM One of our partners who manufactures agriculture equipment began to experience growing pains with a high-volume API platform. The platform had grown into a monolith that was making it increasingly difficult to tune performance and add new features. Source Allies was asked to provide guidance and technical...
  • development icon

    Vim in Ten Keys

    Vim in Ten Keys If you’re reading this, you’re curious about Vim. Maybe you’re a curious person. Maybe there’s some really annoying person on your team who will just not shut up about it, and you’re trying to placate them. Maybe you opened it by accident, can’t get out, and...