Source Allies Logo

Blog Insights

  • 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...
  • A look into a cave with a narrow opening that unearths a light-filled, green cavern.

    Resources for Data Exploration

    As our world continues to become more data-focused, more and more datasets are at our disposal to analyze. This provides a lot of opportunities to explore and build up data science skills. Below you'll find a sampling of fun datasets to get you started. Kaggle A great starting place is Kaggle.com. Kaggle has a LOT...
  • 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...
  • ECS Anywhere Thumbnail

    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 over. A...
  • Azure logo slightly zoomed in.

    IMAUG

    What is IMAUG? IMAUG is the Iowa Microsoft Azure User Group. As some of you may or may not have noticed if you follow me on LinkedIn or my blog, I have links to join IMAUG everywhere. You might have questions about what is it, what should I expect to get...
  • Close up on a frog's face.

    Remember to Dream

    One day this spring, I walked the dog and forgot my headphones. It was early April; muddy and cool. We generally go about three miles on trails by the creek near our home. The path was quiet, all I could hear was birdsong and water. As I began to daydream, I realized it was...
  • Traefik's architecture graphic

    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? HTTPS Padlock Valid Certificate That HTTPS Padlock showing you’re a...
  • 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 expertise to modernize...
  • Airline flight status board with delays

    Delaying the Inevitable: Design Details

    “Decide as late as possible” On the surface this principle of Lean Software Development would seem to suggest that we, as engineers, should put off as many decisions as possible till the last moment. This seems counterintuitive, as creating a working piece of software requires a great deal of planning and...