I'm a Full Stack Web Developer!
I've been building web apps since my Junior year of college. I love Angular, React, Gatsby, Nodejs, MongoDB, AWS, and more.
Angular: My Standard Folder Structure - May 12th, 2020
Regardless of the size of your Angular web application, you might find yourself lost in a sea of poorly organized folders and files. I'm going to break down my typical folder structure, in hopes it can help you with yours.
Unsubscribe from Observables in Angular - May 10th, 2020
Unsubscribing from observables will prevent memory leaks and errors that are hard to debug. Read ahead for several simple ways on how you can properly unsubscribe from observables!
Accessing the Previous URL in Angular - May 9th, 2020
Do you have an Angular application where you need access to the previous url, but you're stuck on how to get it? The answer is easier than you may think! Read below on how to get the previous url and then how to make it globally accessible throughout your application.
Angular Authentication: Securing Routes with Route Guards - May 2nd, 2020
In your Angular web application, you probably have pages you only want authenticated users to access, but how can you control this? Angular route guards make this integration quick and easy.
Angular Starters, which is still in development, is a site for the community to contribute their Open Source Angular starter and themed projects.
Userbase Gatsby Starter is a project I worked on to gain experience with both Gatsby and Userbase.
A Gatsby + Sanity CMS starter project for developer portfolios.
Online Express is JLG's new and improved eCommerce platform.
My Data Labeler is an open-source text classification tool.
A great theme for any authentication service provider.
A website for Bruce's Window Cleaning.