Insights
Learnings, thoughts and resources for our clients and the software engineering community.
The Hidden Cost in Your Code: You Have Technical Debt (Even If You Don’t Know It)
If you've spent any time around software developers, you've probably heard the phrase technical debt—often with a sigh, a wince, or during a heated discussion about timeline and budget constraints. But what exactly is technical debt, and why does it matter?
Why Software Architecture Reviews Matter
Speed is a huge factor in today’s technological landscape—fast rollouts, faster processing, and even faster results. With the expectation of near-instant gratification continuing to rise, it can be easy to overlook the importance of foundational practices like software architecture reviews. Yet, it's core processes like these that often determine whether a system can thrive and grow or whether it will collapse under its own weight.
5 Signs that it’s Time to Review Your Tech Stack
As your business evolves, so should your technology. Your tech stack—the collection of tools, frameworks, platforms, and programming languages you use—plays a critical role in your ability to innovate, scale, and remain competitive. But how do you know when it’s time to pause and take a serious look at what’s under the hood?
How Big Room Technologies uses Figma, the industry standard for user experience design
Hullo!
This article will be going over a what is Figma, how Figma is used at Big Room Technologies and a conclusion about why Figma is an excellent platform for design, prototyping and developer handoff.
How Hapi’s Dependency Model Simplifies Deployments in Security Sensitive Environments
At Big Room Technologies, when we build backend services, we tend to use Hapi rather than Express. While both are powerful web application frameworks, they take different approaches to security, code dependency, and features.
Agile at Big Room Technologies
About a decade ago, we moved away from using a traditional waterfall approach to project management and started using Agile development processes. This move gave developers the flexibility they needed to iterate and make a better product, and business people to be able to manage and assess timelines, milestones and budgets.