Author: dcrowley
-
Operating Room Concurrency with MongoDB Aggregation
Read more: Operating Room Concurrency with MongoDB AggregationIndustry Healthcare, Research, Clinical Anesthesiology Company Public, State Hospital Requirements Solution This was a perfect opportunity for MongoDB’s aggregation toolset. We started by processing the raw case information from the medical record and broke down every clinician’s work on a case to the minute. We had a row for every minute worked or not. With…

-
Check In, Build Angular, Build Docker, Push Script
Read more: Check In, Build Angular, Build Docker, Push ScriptHow many times in a day do you have to type the same commands before you automate? For me, this decision happens quickly. I have a large number of Angular applications that live on Azure Web App Services via Docker container. When I make updates (after testing), I have to: Although this doesn’t take me…

-
Is Agile Dead?
Read more: Is Agile Dead?I frequently get articles regarding the demise of Agile and I usually give them a few minutes of my morning time. Like many of you, I have a stake in development processes and protocols, and have great interest in new ideas. When it comes down to the details, I usually land on the same conclusion:…

-
Migrate Drupal to WordPress for Nonprofit
Read more: Migrate Drupal to WordPress for NonprofitBuffalo Brain partnered with a Nonprofit at a prominent research university to upgrade their website content management system and migrate to a user-friendly workflow. Industry Education, Research Company Private, University, Nonprofit Requirements Solution Technologies

-
Salesforce plus Panda Docs & Quickbooks
Read more: Salesforce plus Panda Docs & QuickbooksBuffalo Brain came to the rescue for a Salesforce implementation gone astray. A heavy weight in environmental services required some expert leadership to resurrect a major software project that stalled. We were able to clear hurdles, work closely with vendors and make strides to the finish. Industry Construction, Environmental Company Private, for Profit, Environmental Services,…

-
Is it time to leave Docker?
Read more: Is it time to leave Docker?In the world of containerization, Docker has long been the default choice for developers and DevOps teams. Its ease of use, extensive community support, and compatibility with OCI container images made it the go-to engine for years. However, as container technology has matured, new tools have emerged to address some of Docker’s limitations—chief among them,…

-
Inventory Management System
Read more: Inventory Management SystemBuffalo Brain transformed an long-standing manual process into an efficient modern tool and completely transformed a business – increasing profits and cutting wasteful activity. Industry Construction, Manufacturing Company Private, For Profit, Stone Fabrication, Countertops and other construction solutions Requirements Solution Technologies

-
Swift UI has evolved past MVVM
Read more: Swift UI has evolved past MVVMIn 2025, SwiftUI has matured to the point where the traditional MVVM pattern—originally designed for UIKit—often feels like unnecessary overhead. While MVVM is still common in tutorials and templates, it can lead to excessive state duplication, glue code, and over-engineering in SwiftUI apps. Modern tools like SwiftData, the improved Observable protocol, and robust navigation APIs…

-
Using Route Resolvers in Angular
Read more: Using Route Resolvers in AngularWhen you fetch data inside Angular’s ngOnInit(), the component loads first and only shows data after it arrives — leaving users with an empty page or loading spinner in the meantime. Angular route resolvers solve this by pre-fetching data before the component renders, ensuring the view is fully populated on load. Instead of “load →…
