πAll Blog Posts
- Consider these 4 JavaScript GraphQL clients for your next project
Let's dive into a comparison of popular JavaScript GraphQL clients: Apollo Client, Relay, GraphQL-Request, & Nanographql
Read More... - Setting up Google Analytics in static Next.js site, handle all page views
This tutorial covers how to add Google Analytics to your static Next.js website and track all page views and navigation.
Read More... - Adding code snippets to static markdown in Next.js using react-syntax-highlighter
Good looking code snippets make your tutorials more readable and easier for others to follow. Here we look at using react-syntax-highlighter to provide beautiful code highlighting in our static Next.js sites
Read More... - Experience Backpacking the Trans Catalina Trail Avalon to Two Harbors
My friends and I hiked the Trans Catalina Trail. Here is a recount of our great adventure.
Read More... - Typescript: There are no integers! π±
How do we deal with having no integer type in Typescript?
Read More... - Stubbing location.reload in Angular for Jasmine Tests
location.reload was giving me all sorts of trouble in my tests. Let's look how I fixed it.
Read More... - Comparing null and undefined in JavaScript
You have probably seen null but may not be familiar with undefined. We'll compare the two here
Read More... - const in JavaScript is weird! The non-immutable const.
const acts different in Javascript than I am used to in C#
Read More... - Managing your RxJS Observable subscriptions in Angular with SubSink
Managing RxJS Observables in Angular can be difficult, with SubSink subscribing and unsubscribing is easy.
Read More... - Must Have VS Code Extensions for Angular & Typescript
The extension I use everyday with development in Angular and Typescript. These can help you become more productive
Read More... - Two Angular 10 projects, same package.json, one project has 281 vulnerabilities the other has 0
I created two brand new projects and they were acting very differently from one another. I learned my lesson on how to fix it and share that lesson here.
Read More... - Speaking at Agile + DevOps West 2020 Conference
I was accepted to speak about Mob Programming at the Agile + DevOps West 2020 Conference
Read More... - App Module vs Core Module vs Shared Module vs Feature Modules in Angular
With so many modules in Angular it can be hard to tell them apart. Let's compare all of them
Read More... - Creating a C# ASP.Net Core API course now available on Thinkster.io
Want to learn how to create an API with C# and ASP.NET Core? My course on Thinkster.io is available now.
Read More... - I am a podcaster now!
I have been on 2 podcasts now, one video and one audio. It was fun to be on both and I hope to contribute more in the future.
Read More... - What are Structural Directives in Angular?
Let's review *ngIf and *ngFor in Angular
Read More... - What is Test-Driven Development (TDD)?Read More...
- PNSQC 2019 Talk Complete! Creating Quality with Mob Programming
My talk was a success at PNSQC. It was a great experience and I hope to attend the coference again.
Read More... - Creating Quality with Mob Programming talk at PNSQC 2019
I spoke at the 2019 Pacific Northwest Software Quality Conference about how Mob Programming creates quality software. I wrote a published white paper to go along with this talk as well.
Read More... - ASP.Net Core API Course in the works
My ASP.NET Core API course is currently being worked on and will be released very soon on Thinkster.io
Read More... - Weather Ride Hits the iOS App StoreRead More...
- Weather Ride A Motorcycle Riding Weather App UI Overhaul
There has been a major UI update for the Motorcycle Weather Ride App, check it out now.
Read More... - Space Explorer Alexa SkillRead More...
- The Shape of Teams when Mob Programming
I have heard of T, E, & I shaped developers. I want to share how Mob Programming creates upside down trapazoid shaped developers.
Read More... - My First Mobile App: Motorcycle Riding Weather
I built and published my first mobile app Weather Ride an app for motorcycle riders to check the weather available on Android and iOS.
Read More... - Make it work, Make it right, Make it fast
Incremental steps to creating quality software, first make it work, then make it right, last make it fast
Read More... - What I am excited about after attending Visual Studio Live 2018Read More...
- What is going right: Mob Programming Benefits (Part 4)
Divide and Conquer as well as Accountability are two major beneftis of mob programming
Read More... - What is going right: Mob Programming Benefits (Part 3)
In this post we look at temporarily joining another mob & redundant knowledge when mob programming.
Read More... - Microsoft Cognitive Services Emotion API First Impressions
I played around with Microsofts Cognitive services and had a lot of fun.
Read More... - What is going right: Mob Programming Benefits (Part 2)
Mob programming has many benefits in this post lets look at Idea Generation & Efficient use of time
Read More... - Backpacking The Lost Coast Trail
The Loast Coast Trail has been one of my favorite backpacking trips ever, and I wanted to share my experience.
Read More... - What I am most excited about after attending Microsoft Build 2017
Microsoft Build 2017 was tons of fun. Here were the most exciting takeaways.
Read More... - Mob Programming: Moving from a Multi-Mob Project to a Single Mob Project and the Sense of Accomplishment
Let's compare what it is like to work on a multi mob project versus a single mob project
Read More... - Programming Better and Easier With The Happy Path
Let's take the happy path first. Their are always many cases to consider but start easy and build up from there.
Read More... - How to test your EventWaitHandle C#
I struggled with testing EventWhatHandle in C# and wanted to share how I was able to wrap a test aroud the code.
Read More... - What is going right: Mob Programming Benefits (Part 1)
Part 1 of a series about Mob Programming Benefits, this post covers idea sharing & building strong teams.
Read More... - The Basics of the Alexa Skill IntentSchema
The IntentSchema is an important part of your Alexa Skill. Here is what I learned building my first Alexa Skill.
Read More... - The Components that Make Up an Alexa Skill
In this post we'll dive into the main components of an Alexa Skill: Utterances, Intent Schema, & AWS Lambda
Read More... - Palomar Mountain Snow Hiking
A beautiful day hiking through the snow on Palomar Mountain in Southern California
Read More... - Arroyo Tapiado Mud Caves Anza Borrego State Park
Exploring the vast mud caves in Anza Borrego State Park. A worthwhile trip!
Read More... - Palm Canyon Backpacking Trip
A day of backpacking and a night of camping in Palm Canyon in Anza Borrego State Park
Read More... - Saturday 11/13/2016 Motorcycle Ride
I recently got my first motorcycle a 1993 Honda Nighthawk and got to go for my first long ride.
Read More... - Arches National Park & Canyon lands National Park Utah
A tour of my visit to Arches National Park in Utah. See all the cool hikes and spots I explored.
Read More...