Source Allies Logo

Blog Insights

  • hand holding a paper graph showing upward trajectory

    Building Better Evals

    2025 has been described as the year of the agent. We have seen incredible advancement in the capabilities that AI agents have been able to accomplish. As the role of the agent grows, one fact remains true: evals are more crucial to the success of AI adoption than ever before.
  • hands typing on a keyboard

    Data First: Why Quality and Cleanliness are the Prerequisites for Generative AI in Manufacturing

    The Roadblock to Generative AI Implementation Generative AI (GenAI) holds immense promise for manufacturers seeking to automate complex processes like custom quoting. Our client, an Iowa based Injection Molder (manufacturing process for producing parts by injecting molten material into a mold), was eager to implement GenAI to enhance their quoting speed...
  • helping hands working together

    Community Service Highlights

    Highlighting how Source Allies employees have used their talents to give back to the broader community.
  • train tracks on gravel

    The Iterative Migration

    How an iterative migration system unlocked our team to deliver a NoSQL to SQL migration.
  • Multicolored post-it-notes arranged on a whiteboard at an angle

    From Manual Checks to Automation: Building a Slack Bot for Time Entry Reminders

    Tired of chasing missing time entries? We built a Slack bot that automates weekly time checks, nudges teammates, and flags anomalies, making time tracking effortless.
  • Multicolored lockers arranged in rows featuring many different colored doors

    Stop debating. Run the experiment.

    Most software decisions can be undone in a sprint, yet teams debate them for months. Learn how to spot two-way doors, run quick experiments, and stop treating every decision like it's permanent.
  • A shovel hauling dirt out of a trench

    Tales from the Trenches: A Go Optimization Example

    In my last post, I talked about a change to our call pattern that allowed us to save a significant amount of money for our client, but I kind of hand-waved over the optimization work that allowed us to reduce our server cluster from >400 servers to ~10.
  • Pile of money

    How We Saved $10,000,000 Dollars A Year

    Most software projects are pretty simple. We take something off the shelf, or a couple off the shelf components, and do a little bit of customization for a client's specific needs. This both saves time and is generally the way to do right by the client.
  • AI doing analytics

    Agentic AI Analytics: How to use an LLM to make sense of your data

    In this post we combine the learnings of two previous Technically Speaking videos in order to build an AI driven analytics chatbot
  • AI and a machine working together

    Codebeamer and AI: A Match Made in Requirements Heaven

    We dive into the world of requirements management and how we've combined ALM tools like Codebeamer with AI to streamline this critical process