Developer Resource Center
sharing our recent findings, expertise, and insights.

Featured Resources
Recent Articles
Intro to Angular Dependency Injection
One of the great features built into Angular is its dependency injector. An Injector like the one included with Angular supports rich, configurable Inversion of Control, which is a key principle of software design that improves quality, flexibility, testability and...
UX vs. UI
So, UX vs. UI huh? Sorry to say but you've already been bamboozled by the title! There is no such thing as UX apart from UI because every UI produces a UX. And every UX design exists through a UI. While they are distinct from one another in that you can hire services...
The #1 Mistake Made in Agile Backlog Grooming
If you’re familiar with Agile ceremonies, you’ve likely heard of backlog grooming, also known as backlog refinement. I love a good spoiler, so I will share right here at the beginning of this article that the number one mistake I see in backlog refinement is that it...
The Guide to Using Bootstrap With Angular
Intro Let's talk about how to add bootstrap to Angular. Not to be confused with that most famous footwear adorning the feet of the legendary cowboy, Bootstrap is an open-source CSS framework from Twitter. It comes loaded with classes, components and a ton of other...
What are React Fragments?
After reading this post you will know all the ins and outs of React Fragments, how to use them and why they are useful. I will also give you some use case examples along with code snippets. React fragments allow you to return multiple elements within a component. You...
Conditional Rendering in React
Conditional rendering is showing content dynamically based on values that can change over time. This can be done inline in the template using interpolation with conditionals, or by returning a component or JSX from a function. Using these methods dynamic content can...
Mocking Cypress GraphQL Response With Fixtures
Background Why would you need to mock Cypress GraphQL responses? It’s important to have control of the data you are handling. Say you are fetching data from an API that is replying with thousands of objects, you don’t need all of that data. So mocking the response...
Cloud Compute Services Comparison
In this article we will take a deeper dive into the compute services that are offered by the major cloud providers: Amazon Web Services vs Google Cloud Platform vs Microsoft Azure. If, instead, you are looking for a high level overview of everything offered on these...
Getting a “Lead” Start on Time: Using Agile to Improve Efficiency
At some time, we all have said either: “The day is dragging by so slowly” or “Where did the time go!?” How can time be both slow and fast? Time can be relative depending on who you ask and to what purpose it is being measured by. Bet you didn’t know there is...
Sharing Knowledge is in our DNA
The Briebug Developer Resource Center is one of the ways our full-stack developers share their knowledge and learnings to help the software development community save time and get answers to their toughest questions.
Schedule a Discovery Call
Take a look at our calendar and pick a time that would work for you to have a phone or video call to talk about your project.