DEV Community

Preston Lamb profile picture

Preston Lamb

Preston Lamb is a full stack JavaScript developer, Angular GDE, ngChampion writer for the ng-conf blog, & co-organizer of the Angular Community Meetup.

Education

BS in Computer Science from Utah State University

Work

Software Developer at MotivHealth

Five Year Club
Writing Debut
Four Year Club
Three Year Club
Two Year Club
8 Week Writing Streak
One Year Club
4 Week Writing Streak
Git Worktrees In Use

Git Worktrees In Use

2
Comments
5 min read

Want to connect with Preston Lamb?

Create an account to connect with Preston Lamb. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
Nx Conf 2022 Recap

Nx Conf 2022 Recap

1
Comments
4 min read
RxJS: defaultIfEmpty

RxJS: defaultIfEmpty

Comments
4 min read
Astro + Angular

Astro + Angular

Comments
3 min read
Reusable Component Pieces with ngTemplate Outlet

Reusable Component Pieces with ngTemplate Outlet

Comments
4 min read
Angular Lifecycle Hooks

Angular Lifecycle Hooks

Comments
4 min read
Angular Typed Reactive Forms

Angular Typed Reactive Forms

1
Comments
2 min read
Angular Standalone Components

Angular Standalone Components

Comments
3 min read
Shared Cypress Assets in an Nx Workspace

Shared Cypress Assets in an Nx Workspace

6
Comments
3 min read
Authenticating Your App for Cypress Tests

Authenticating Your App for Cypress Tests

Comments 1
4 min read
Detecting Idle Users in Your Angular App

Detecting Idle Users in Your Angular App

Comments
3 min read
Share Interfaces in Angular and NestJS with Nx

Share Interfaces in Angular and NestJS with Nx

6
Comments
5 min read
Multi Step Forms in Angular

Multi Step Forms in Angular

1
Comments
5 min read
Pros of NestJS for Angular Developers

Pros of NestJS for Angular Developers

1
Comments
5 min read
The New Angular Dev Tools!

The New Angular Dev Tools!

4
Comments
4 min read
Angular & Tailwind: Q&A

Angular & Tailwind: Q&A

2
Comments
6 min read
Manage Complex Reactive Forms in Angular

Manage Complex Reactive Forms in Angular

2
Comments
3 min read
Run Code when You Leave Your Angular App

Run Code when You Leave Your Angular App

7
Comments
2 min read
Conditional Templates for Angular Components

Conditional Templates for Angular Components

1
Comments
4 min read
Scully and Netlify CMS

Scully and Netlify CMS

7
Comments
6 min read
Using Tailwind to Theme Your Angular App

Using Tailwind to Theme Your Angular App

2
Comments
8 min read
Getting Started with Deno

Getting Started with Deno

2
Comments
4 min read
Creating Custom Scully Plugins

Creating Custom Scully Plugins

Comments
7 min read
Angular and Tailwind

Angular and Tailwind

Comments
3 min read
Managing SVG Icons in Your Angular App

Managing SVG Icons in Your Angular App

Comments
4 min read
Introducing the @ngneat/dag Library

Introducing the @ngneat/dag Library

1
Comments
6 min read
Using leader-line to Draw Lines Between Two Angular Components

Using leader-line to Draw Lines Between Two Angular Components

Comments
3 min read
Deploying Nx Affected Apps from GitHub Actions

Deploying Nx Affected Apps from GitHub Actions

7
Comments 1
7 min read
Running Nx Affected Commands in GitHub Actions

Running Nx Affected Commands in GitHub Actions

7
Comments
6 min read
Handling Falsy Values Emitted from Observables in Angular

Handling Falsy Values Emitted from Observables in Angular

Comments
4 min read
Feature Flags in Angular

Feature Flags in Angular

1
Comments
8 min read
Angular and Google Analytics

Angular and Google Analytics

3
Comments
6 min read
Reactive Forms Benefits: Nested Form Groups

Reactive Forms Benefits: Nested Form Groups

1
Comments
2 min read
Objects in JavaScript

Objects in JavaScript

11
Comments 1
6 min read
Nullish Coalescing Operator

Nullish Coalescing Operator

Comments
2 min read
Using ng2-charts to Chart Date Based Data

Using ng2-charts to Chart Date Based Data

Comments
3 min read
Reactive Forms Benefits: Conditional Validation

Reactive Forms Benefits: Conditional Validation

7
Comments
3 min read
Audio Recording Setup

Audio Recording Setup

Comments
5 min read
JavaScript Functions

JavaScript Functions

4
Comments
8 min read
JavaScript Loops

JavaScript Loops

Comments
5 min read
JavaScript Comparison Operators

JavaScript Comparison Operators

1
Comments
4 min read
JavaScript Logical Operators

JavaScript Logical Operators

7
Comments
4 min read
The JavaScript this Keyword

The JavaScript this Keyword

5
Comments
9 min read
JavaScript Variables: Value and Reference

JavaScript Variables: Value and Reference

2
Comments
3 min read
JavaScript Primitive Types

JavaScript Primitive Types

2
Comments
5 min read
There's More to the JavaScript Console

There's More to the JavaScript Console

6
Comments
4 min read
JavaScript Variables: var and let and const

JavaScript Variables: var and let and const

8
Comments
3 min read
JavaScript Variables: Scope and Hoisting

JavaScript Variables: Scope and Hoisting

6
Comments
6 min read
Angular State Management in RxJS Services

Angular State Management in RxJS Services

11
Comments
3 min read
Angular Configuration on Netlify

Angular Configuration on Netlify

6
Comments
5 min read
Getting Started with Netlify Functions

Getting Started with Netlify Functions

9
Comments
8 min read
Creating a Docker Image with GitHub Actions

Creating a Docker Image with GitHub Actions

11
Comments
8 min read
Reactive Forms Benefits: Validators

Reactive Forms Benefits: Validators

8
Comments
6 min read
Flexible Caching and Refreshing with RxJS in Angular

Flexible Caching and Refreshing with RxJS in Angular

10
Comments 1
4 min read
RxJS Caching and Refreshing in Angular

RxJS Caching and Refreshing in Angular

15
Comments
4 min read
Content Projection in Angular

Content Projection in Angular

6
Comments
5 min read
Angular CDK's BreakpointObserver

Angular CDK's BreakpointObserver

6
Comments
5 min read
Unit Testing in Angular

Unit Testing in Angular

8
Comments
12 min read
Angular Directives and AfterViewInit

Angular Directives and AfterViewInit

8
Comments
3 min read
Getting Started with Angular PWAs -- Part 2

Getting Started with Angular PWAs -- Part 2

6
Comments
4 min read
loading...