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

Featured Resources
Recent Articles
Getting started with Apollo + GraphQL in Angular
What is the Apollo Client? Apollo is an open source GraphQL client built for Javascript and includes comprehensive integrations with Angular, React and Vue. The Angular Apollo Client integrates with RxJs and Observables out of the box and many of the patterns used by...
Getting Started With Micro FrontEnds and Angular
Micro Frontends (MFE) are the idea that a Single Page Application (SPA) can be divided into separate specialized sections that give independent teams end-to-end ownership. This gives development teams the autonomy to complete their work independently.Choosing Micro...
Basics of the React Router
UX for Developers: The #1 Biggest Issue With Most Designs
Over the years, I’ve had a lot of developers ask me questions about what I do. One question I’ve heard quite a lot is: “We already know what we need, and we’ve done this kind of thing before, so why not just start building it?”. Even though UX is not the primary...
A Guide to The 5 Agile Scrum Ceremonies
Agile is an umbrella term for the iterative software development framework. It allows for flexibility and quicker product delivery. While more companies shift to the agile framework, there are multiple methodologies that can be used in the Agile world but, for today,...
Why User Flows Play a Critical Role in the UI/UX Design Process
Nothing felt out of the ordinary. It was a normal Monday, and we were presented with the roadmap for the next three months. It was filled with no surprises; everything was rolled forward from the previous quarter or pulled from the backlog. But one of the ideas...
Foundations of Functional Programming in Java/TypeScript (Part 1)
What is functional and what are functions? Functional programming. You've probably heard the term. You may even have dabbled in it. If you are a veteran, this article will not provide any useful new knowledge. Otherwise, keep reading, and start your journey into the...
Foundations of Functional Programming in Java/TypeScript (Part 2)
Function Implementations & Mutability In the first in this series, we started with the most foundational of foundations: What functional programming is, is not, and what functions are, and how to describe them. For most programmers this may have been somewhat...
Foundations of Functional Programming in Java/TypeScript (Part 3)
Higher order functions and currying! In the first two articles in this series, we started with the most foundational of foundations: What functional programming is, is not, and what functions are, and how to describe them. We also covered key tenets of implementing...
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.