My Blog

Those Who Dream The Most...Do The Most

Migrating to Cypress 10

June 01, 2022

An Overview On June 1, 2022 we released Cypress version 10.0 which includes two new major features: A New User Interface with a Unified Testing Experience Component Testing In order to gain the benefits of these new features, it was necessary for us…

Read More

Multi-Domain (Origin) Testing in Cypress

April 25, 2022

For as amazing as Cypress is for writing end-to-end tests, it has had a very long standing "issue" around visiting multiple origins in a single spec. I won't go into the details as to why this was the case in this article, but it is important to note…

Read More

Live Coding: Refactoring DO: Conference App & Mobile for Reusability

December 20, 2021

The currently Dream On Conference App & Mobile Apps are using 2 separate sets of speaker & session data. In this video I will work on refactoring these to use shared Nx Workspace Libs.

Read More

Nx: Best Practices and New Cypress Testing Features w/Jordan Powell

December 13, 2021

Brandon Roberts is joined by Developer Experience Engineer Jordan Powell from Cypress to discuss best practices for testing with Cypress! ###Nx Links Docs: https://nx.dev​​​ GitHub: https://github.com/nrwl/nx​​​ Slack Community: https://bit.ly/nx…

Read More

Cypress Best Practices: DevTeam504 Meetup

October 23, 2021

I wanted to thank DevTeam504 for the opportunity to speak on Cypress Best Practices at your monthly meetup. You all were so kind to me and made me feel right at home. Plus you know that Honduras holds a special place in my heart. This talk was…

Read More

Live Coding: Adding Internationaliztaion

October 08, 2021

For a long time, I've wanted to add add internationalization to our Dream On: Global website as we do work in multiple countries and languages. In this video, I finally tackle the problem and add internationalization support for English, Spanish and…

Read More

I'm Joining Cypress

September 13, 2021

I am proud to announce that I have officially accepted a position as a Developer Experience (DX) Engineer with Cypress. I will never forget when I saw Cypress for the very first time at Stir Trek. Justin James was giving a talk and I remember just…

Read More

Campinas Brazil - Liga Deeper Conference

January 26, 2021

I just got back from my 1st trip to Brazil! What a beautiful country! I've been wanting to make a habit of journaling my trips so that my children and grandchildren will be able to relive my experiences with the Lord. Below is each day's entry from…

Read More

I'm Joining Briebug

November 23, 2020

I am proud to announce that I have officially accepted a position as a Senior Enterprise Software Engineer with Briebug. For many years it has been my dream to do consulting. It has been something my wife and I have been praying about for a long time…

Read More

Unit Testing in Angular. To TestBed or NOT to TestBed

September 30, 2020

I recently started consulting for a new client (no names please). As I began to create a new feature and write unit tests I noticed several things. First that writing tests were more difficult than necessary (I'll get into this more specifically…

Read More

Using NgRx actionsBlocklist

June 12, 2020

Often times as your NgRx applications grow the Redux DevTools actions log can get too noisy. In my particular instance, as my application grew, their became a large number of actions that fired that were not valuable for myself and the rest of my…

Read More

Creating A Cypress Test Environment To Skip Authentication

February 25, 2020

The Requirement I recently was tasked with finding a way to skip authentication to easily test our apps using the great End to End testing tool Cypress. Cypress does provide simple solutions for testing your app's authentication and authorization but…

Read More

Upgrading to Angular 9 DI Error

February 21, 2020

Some Context Days after the release of Angular 9, I quickly and easily upgraded an enterprise application I've been working on for the better part of a year. Using the Angular CLI this was made super simple and painless using ng-upgrade. After the…

Read More

Freedom Series Graphic

February 19, 2020

Inspiration I just finished yet another series graphic for my Church. With this graphic, I wanted something that said FREEDOM but emotionally implied nothing but that. Often times the things we think of in life that bring us Freedom are the very…

Read More

Javascript And Friends Online Meetup

February 12, 2020

I was super honored to present at February's Javascript and Friends online meetup. I gave a talk titled "NgRx Best Practices for Enterprises." Talk Details - Title - NgRx Best Practices for Enterprises Description - Do the letters N - G - R -X make…

Read More

CodeMash 2020

January 20, 2020

I just got back from yet another year attending CodeMash. This year, like every year was an amazing experience. I was able to reconnect with so many old friends and even make some new ones. CodeMash in my opinion is one of the top regional tech…

Read More

I Submitted My First Talk!

January 16, 2020

I did a scary thing! Like something to be honest was something I would never do. I submitted my very first CFP (and now several since). For me, this was both something that terrified me as well as a goal for 2020. I never thought I would get to a…

Read More

Honduras - Fiesta De Los Sueños

November 04, 2019

I just got back from my 5th trip to Honduras over the past few years. Every trip I am reminded that it is such a beautiful country. Though America has it's challenges (and we certainly are not perfect) it does not even compare to other countries on…

Read More