Skip to content

Commit

Permalink
fix: add alt to header image
Browse files Browse the repository at this point in the history
  • Loading branch information
brandonroberts committed Jun 5, 2021
1 parent 1c8a340 commit 335b444
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 1 deletion.
1 change: 1 addition & 0 deletions src/app/header.component.ts
Original file line number Diff line number Diff line change
Expand Up @@ -51,6 +51,7 @@ import { ComponentRouterModule } from '@angular-component/router';
<img
class="rounded-full h-48 w-48 mx-auto border-8 border-blue-400"
src="assets/images/brandonroberts.jpg"
alt="Brandon Roberts headshot rounded"
/>
</div>
<div class="p-8 my-auto">
Expand Down
2 changes: 1 addition & 1 deletion src/assets/scully-routes.json
Original file line number Diff line number Diff line change
@@ -1 +1 @@
[{"route":"/blog/posts/2019-03-04-handling-error-states-with-ngrx","title":"Handling Error States with NgRx","description":"Handling Error States with NgRx","published":true,"slug":"2019-03-04-handling-error-states-with-ngrx","publishedDate":"2019-03-04T00:00:00.000Z","sourceFile":"2019-03-04-handling-error-states-with-ngrx.md","readingTime":5},{"route":"/blog/posts/2019-03-27-custom-route-matching-angular-router","title":"Custom Route Matching with the Angular Router","description":"Custom Route Matching with the Angular Router","published":true,"slug":"2019-03-27-custom-route-matching-angular-router","publishedDate":"2019-03-27T00:00:00.000Z","sourceFile":"2019-03-27-custom-route-matching-angular-router.md","readingTime":3},{"route":"/blog/posts/2020-05-14-angular-unfiltered-001","title":"Angular Unfiltered Episode 001: Angular Forms w/Mike Ryan","description":"Chatting with Mike Ryan about Forms in Angular","published":true,"slug":"2020-05-14-angular-unfiltered-001","publishedDate":"2020-05-14 02:00 PM CST","sourceFile":"2020-05-14-angular-unfiltered-001.md","readingTime":1},{"route":"/blog/posts/2020-05-14-mixing-action-styles-ngrx","title":"Mixing Action Styles in NgRx State","description":"Mixing Action Styles in NgRx State","published":true,"slug":"2020-05-14-mixing-action-styles-ngrx","publishedDate":"2020-05-14 02:00 PM CST","sourceFile":"2020-05-14-mixing-action-styles-ngrx.md","readingTime":3},{"route":"/blog/posts/2020-05-15-angular-unfiltered-002","title":"Angular Unfiltered Episode 002: Angular Forms Pt. 2 w/Zack DeRose","description":"Chatting with Zack DeRose about Forms in Angular","published":true,"slug":"2020-05-15-angular-unfiltered-002","publishedDate":"2020-05-15 02:00 PM CST","sourceFile":"2020-05-15-angular-unfiltered-002.md","readingTime":1},{"route":"/blog/posts/2020-05-22-angular-unfiltered-003","title":"Angular Unfiltered Episode 003: Quick Chat w/Austin Akers","description":"Chatting with Austin Akers","published":true,"slug":"2020-05-22-angular-unfiltered-003","publishedDate":"2020-05-22 02:00 PM CST","sourceFile":"2020-05-22-angular-unfiltered-003.md","readingTime":1},{"route":"/blog/posts/2020-05-22-angular-unfiltered-004","title":"Angular Unfiltered Episode 004: Quick Chat w/Devin Shoemaker","description":"Chatting with Devin Shoemaker","published":true,"slug":"2020-05-22-angular-unfiltered-004","publishedDate":"2020-06-12 02:00 PM CST","sourceFile":"2020-06-12-angular-unfiltered-004.md","readingTime":1},{"route":"/blog/posts/2020-06-19-angular-unfiltered-005","title":"Angular Unfiltered Episode 005: Quick Chat w/Luke Howell","description":"Chatting with Luke Howell","published":true,"slug":"2020-06-19-angular-unfiltered-005","publishedDate":"2020-06-19 02:00 PM CST","sourceFile":"2020-06-19-angular-unfiltered-005.md","readingTime":1},{"route":"/blog/posts/2020-06-26-angular-unfiltered-006","title":"Angular Unfiltered Episode 006: Quick Chat w/Bryan Wilhite","description":"Chatting with Bryan Wilhite","published":true,"slug":"2020-06-26-angular-unfiltered-006","publishedDate":"2020-06-26 02:00 PM CST","sourceFile":"2020-06-26-angular-unfiltered-006.md","readingTime":1},{"route":"/blog/posts/2020-07-02-angular-unfiltered-007","title":"Angular Unfiltered Episode 007: RxJS Discussion w/Josh Van Allen & Nicholas Cunningham","description":"Chatting about the blog post by Ben Lesh about RxJS","published":true,"slug":"2020-07-02-angular-unfiltered-007","publishedDate":"2020-07-02 02:00 PM CST","sourceFile":"2020-07-02-angular-unfiltered-007.md","readingTime":1},{"route":"/blog/posts/2020-07-06-lazy-loading-routes-observable","title":"Lazy Loading Routes using an Observable with the Angular Router","description":"Describes how to use an Observable when lazy loading routes with the Angular Router","published":true,"slug":"2020-07-06-lazy-loading-routes-observable","publishedDate":"2020-07-06 02:00 PM CST","sourceFile":"2020-07-06-lazy-loading-routes-observable.md","readingTime":4},{"route":"/blog/posts/2020-07-10-angular-unfiltered-008","title":"Angular Unfiltered Episode 008: Quick Chat w/Kate Sky","description":"Chatting with Kate Sky","published":true,"slug":"2020-07-10-angular-unfiltered-008","publishedDate":"2020-07-10 02:00 PM CST","sourceFile":"2020-07-10-angular-unfiltered-008.md","readingTime":1},{"route":"/blog/posts/2020-07-17-angular-unfiltered-009","title":"Angular Unfiltered Episode 009: Angular Dev Twitter is on fire","description":"Chatting with Mike Hartington, and Lance Finney","published":true,"slug":"2020-07-17-angular-unfiltered-009","publishedDate":"2020-07-17 02:00 PM CST","sourceFile":"2020-07-17-angular-unfiltered-009.md","readingTime":1},{"route":"/blog/posts/2020-07-24-angular-unfiltered-010","title":"Angular Unfiltered Episode 010: Quick Chat w/Ben Lesh","description":"Chatting with RxJS maintainer, Ben Lesh","published":true,"slug":"2020-07-24-angular-unfiltered-010","publishedDate":"2020-07-24 02:00 PM CST","sourceFile":"2020-07-24-angular-unfiltered-010.md","readingTime":1},{"route":"/blog/posts/2020-07-31-angular-unfiltered-011","title":"Angular Unfiltered Episode 011: Quick Chat w/Stephen & Jules","description":"Chatting with Stephen and Jules from the Angular team at Google","published":true,"slug":"2020-07-31-angular-unfiltered-011","publishedDate":"2020-07-31 02:00 PM CST","sourceFile":"2020-07-31-angular-unfiltered-011.md","readingTime":1},{"route":"/blog/posts/2020-08-07-angular-unfiltered-012","title":"Angular Unfiltered Episode 012: Quick Chat w/Bram Borggreve","description":"Chatting with Beeman","published":true,"slug":"2020-08-07-angular-unfiltered-012","publishedDate":"2020-08-07 02:00 PM CST","sourceFile":"2020-08-07-angular-unfiltered-012.md","readingTime":1},{"route":"/blog/posts/2020-08-12-angular-unfiltered-013","title":"Angular Unfiltered Episode 013: Roadmap Discussion w/Lars Gyrup Brink Nielsen","description":"NgRx team member Alex Okrushko joins me to talk about the latest release","published":true,"slug":"2020-08-12-angular-unfiltered-013","publishedDate":"2020-08-12 02:00 PM CST","sourceFile":"2020-08-12-angular-unfiltered-013.md","readingTime":1},{"route":"/blog/posts/2020-08-14-angular-unfiltered-014","title":"Angular Unfiltered Episode 014: NgRx V10 w/Alex Okrushko","description":"NgRx team member Alex Okrushko joins me to talk about the latest release","published":true,"slug":"2020-08-14-angular-unfiltered-014","publishedDate":"2020-08-14 02:00 PM CST","sourceFile":"2020-08-14-angular-unfiltered-014.md","readingTime":1},{"route":"/blog/posts/2020-08-21-angular-unfiltered-015","title":"Angular Unfiltered Episode 015: Quick Chat w/L.E. Nichols","description":"Chatting with L.E. Nichols","published":true,"slug":"2020-08-21-angular-unfiltered-015","publishedDate":"2020-08-21 02:00 PM CST","sourceFile":"2020-08-21-angular-unfiltered-015.md","readingTime":1},{"route":"/blog/posts/2020-08-24-angular-unfiltered-016","title":"Angular Unfiltered Episode 016: Quick Chat w/Shahar Kazaz","description":"Chatting with Shahar Kazaz","published":true,"slug":"2020-08-24-angular-unfiltered-016","publishedDate":"2020-08-24 02:00 PM CST","sourceFile":"2020-08-24-angular-unfiltered-016.md","readingTime":1},{"route":"/blog/posts/2020-09-11-angular-unfiltered-017","title":"Angular Unfiltered Episode 017: Quick Chat w/Jordan Powell","description":"Chatting with Jordan Powell","published":true,"slug":"2020-09-11-angular-unfiltered-017","publishedDate":"2020-09-11 02:00 PM CST","sourceFile":"2020-09-11-angular-unfiltered-017.md","readingTime":1},{"route":"/blog/posts/2020-09-25-angular-unfiltered-018","title":"Angular Unfiltered Episode 018: Quick Chat w/Santosh Yadav","description":"Chatting with Santosh Yadav","published":true,"slug":"2020-09-25-angular-unfiltered-018","publishedDate":"2020-09-25 02:00 PM CST","sourceFile":"2020-09-25-angular-unfiltered-018.md","readingTime":1},{"route":"/blog/posts/2020-10-09-angular-unfiltered-019","title":"Angular Unfiltered Episode 019: RFC Process w/Minko Gechev","description":"Chatting with Minko Gechev","published":true,"slug":"2020-10-09-angular-unfiltered-019","publishedDate":"2020-10-09 02:00 PM CST","sourceFile":"2020-10-09-angular-unfiltered-019.md","readingTime":1},{"route":"/blog/posts/2020-10-23-angular-unfiltered-020","title":"Angular Unfiltered Episode 020: Quick Chat w/Doguhan Uluca","description":"Chatting with Doguhan Uluca","published":true,"slug":"2020-10-23-angular-unfiltered-020","publishedDate":"2020-10-23 02:00 PM CST","sourceFile":"2020-10-23-angular-unfiltered-020.md","readingTime":1},{"route":"/blog/posts/2020-12-14-maximizing-simplifying-component-views-ngrx-selectors","title":"Maximizing and Simplifying Component Views with NgRx Selectors","description":"Deriving data, composing selectors, and building view models efficiently with NgRx Selectors","published":true,"slug":"2020-12-14-maximizing-simplifying-component-views-ngrx-selectors","publishedDate":"2020-12-14 02:00 PM CST","sourceFile":"2020-12-14-maximizing-simplifying-component-views-ngrx-selectors.md","readingTime":8},{"route":"/blog/posts/2021-02-24-building-an-angular-application-from-scratch-with-nx-and-ngrx","title":"Building an Angular application from scratch with Nx and NgRx","description":"Running a few commands can get you started quickly when building features with NgRx and Nx","published":true,"slug":"2021-02-24-building-an-angular-application-from-scratch-with-nx-and-ngrx","publishedDate":"2021-02-24 02:00 PM CST","sourceFile":"2021-02-24-building-an-angular-application-from-scratch-with-nx-and-ngrx.md","readingTime":10},{"route":"/blog"},{"route":"/about","title":"About Me","description":"About Me","published":true,"slug":"about","sourceFile":"about.md"},{"route":"/talks","title":"Tech Talks and Appearances","description":"Stuff","published":true,"slug":"talks","sourceFile":"talks.md"},{"route":"/"},{"route":"/live"}]
[{"route":"/blog/posts/2019-03-04-handling-error-states-with-ngrx","title":"Handling Error States with NgRx","description":"Handling Error States with NgRx","published":true,"slug":"2019-03-04-handling-error-states-with-ngrx","publishedDate":"2019-03-04T00:00:00.000Z","sourceFile":"2019-03-04-handling-error-states-with-ngrx.md","readingTime":5},{"route":"/blog/posts/2019-03-27-custom-route-matching-angular-router","title":"Custom Route Matching with the Angular Router","description":"Custom Route Matching with the Angular Router","published":true,"slug":"2019-03-27-custom-route-matching-angular-router","publishedDate":"2019-03-27T00:00:00.000Z","sourceFile":"2019-03-27-custom-route-matching-angular-router.md","readingTime":3},{"route":"/blog/posts/2020-05-14-angular-unfiltered-001","title":"Angular Unfiltered Episode 001: Angular Forms w/Mike Ryan","description":"Chatting with Mike Ryan about Forms in Angular","published":true,"slug":"2020-05-14-angular-unfiltered-001","publishedDate":"2020-05-14 02:00 PM CST","sourceFile":"2020-05-14-angular-unfiltered-001.md","readingTime":1},{"route":"/blog/posts/2020-05-14-mixing-action-styles-ngrx","title":"Mixing Action Styles in NgRx State","description":"Mixing Action Styles in NgRx State","published":true,"slug":"2020-05-14-mixing-action-styles-ngrx","publishedDate":"2020-05-14 02:00 PM CST","sourceFile":"2020-05-14-mixing-action-styles-ngrx.md","readingTime":3},{"route":"/blog/posts/2020-05-15-angular-unfiltered-002","title":"Angular Unfiltered Episode 002: Angular Forms Pt. 2 w/Zack DeRose","description":"Chatting with Zack DeRose about Forms in Angular","published":true,"slug":"2020-05-15-angular-unfiltered-002","publishedDate":"2020-05-15 02:00 PM CST","sourceFile":"2020-05-15-angular-unfiltered-002.md","readingTime":1},{"route":"/blog/posts/2020-05-22-angular-unfiltered-003","title":"Angular Unfiltered Episode 003: Quick Chat w/Austin Akers","description":"Chatting with Austin Akers","published":true,"slug":"2020-05-22-angular-unfiltered-003","publishedDate":"2020-05-22 02:00 PM CST","sourceFile":"2020-05-22-angular-unfiltered-003.md","readingTime":1},{"route":"/blog/posts/2020-05-22-angular-unfiltered-004","title":"Angular Unfiltered Episode 004: Quick Chat w/Devin Shoemaker","description":"Chatting with Devin Shoemaker","published":true,"slug":"2020-05-22-angular-unfiltered-004","publishedDate":"2020-06-12 02:00 PM CST","sourceFile":"2020-06-12-angular-unfiltered-004.md","readingTime":1},{"route":"/blog/posts/2020-06-19-angular-unfiltered-005","title":"Angular Unfiltered Episode 005: Quick Chat w/Luke Howell","description":"Chatting with Luke Howell","published":true,"slug":"2020-06-19-angular-unfiltered-005","publishedDate":"2020-06-19 02:00 PM CST","sourceFile":"2020-06-19-angular-unfiltered-005.md","readingTime":1},{"route":"/blog/posts/2020-06-26-angular-unfiltered-006","title":"Angular Unfiltered Episode 006: Quick Chat w/Bryan Wilhite","description":"Chatting with Bryan Wilhite","published":true,"slug":"2020-06-26-angular-unfiltered-006","publishedDate":"2020-06-26 02:00 PM CST","sourceFile":"2020-06-26-angular-unfiltered-006.md","readingTime":1},{"route":"/blog/posts/2020-07-02-angular-unfiltered-007","title":"Angular Unfiltered Episode 007: RxJS Discussion w/Josh Van Allen & Nicholas Cunningham","description":"Chatting about the blog post by Ben Lesh about RxJS","published":true,"slug":"2020-07-02-angular-unfiltered-007","publishedDate":"2020-07-02 02:00 PM CST","sourceFile":"2020-07-02-angular-unfiltered-007.md","readingTime":1},{"route":"/blog/posts/2020-07-06-lazy-loading-routes-observable","title":"Lazy Loading Routes using an Observable with the Angular Router","description":"Describes how to use an Observable when lazy loading routes with the Angular Router","published":true,"slug":"2020-07-06-lazy-loading-routes-observable","publishedDate":"2020-07-06 02:00 PM CST","sourceFile":"2020-07-06-lazy-loading-routes-observable.md","readingTime":4},{"route":"/blog/posts/2020-07-10-angular-unfiltered-008","title":"Angular Unfiltered Episode 008: Quick Chat w/Kate Sky","description":"Chatting with Kate Sky","published":true,"slug":"2020-07-10-angular-unfiltered-008","publishedDate":"2020-07-10 02:00 PM CST","sourceFile":"2020-07-10-angular-unfiltered-008.md","readingTime":1},{"route":"/blog/posts/2020-07-17-angular-unfiltered-009","title":"Angular Unfiltered Episode 009: Angular Dev Twitter is on fire","description":"Chatting with Mike Hartington, and Lance Finney","published":true,"slug":"2020-07-17-angular-unfiltered-009","publishedDate":"2020-07-17 02:00 PM CST","sourceFile":"2020-07-17-angular-unfiltered-009.md","readingTime":1},{"route":"/blog/posts/2020-07-24-angular-unfiltered-010","title":"Angular Unfiltered Episode 010: Quick Chat w/Ben Lesh","description":"Chatting with RxJS maintainer, Ben Lesh","published":true,"slug":"2020-07-24-angular-unfiltered-010","publishedDate":"2020-07-24 02:00 PM CST","sourceFile":"2020-07-24-angular-unfiltered-010.md","readingTime":1},{"route":"/blog/posts/2020-07-31-angular-unfiltered-011","title":"Angular Unfiltered Episode 011: Quick Chat w/Stephen & Jules","description":"Chatting with Stephen and Jules from the Angular team at Google","published":true,"slug":"2020-07-31-angular-unfiltered-011","publishedDate":"2020-07-31 02:00 PM CST","sourceFile":"2020-07-31-angular-unfiltered-011.md","readingTime":1},{"route":"/blog/posts/2020-08-07-angular-unfiltered-012","title":"Angular Unfiltered Episode 012: Quick Chat w/Bram Borggreve","description":"Chatting with Beeman","published":true,"slug":"2020-08-07-angular-unfiltered-012","publishedDate":"2020-08-07 02:00 PM CST","sourceFile":"2020-08-07-angular-unfiltered-012.md","readingTime":1},{"route":"/blog/posts/2020-08-12-angular-unfiltered-013","title":"Angular Unfiltered Episode 013: Roadmap Discussion w/Lars Gyrup Brink Nielsen","description":"NgRx team member Alex Okrushko joins me to talk about the latest release","published":true,"slug":"2020-08-12-angular-unfiltered-013","publishedDate":"2020-08-12 02:00 PM CST","sourceFile":"2020-08-12-angular-unfiltered-013.md","readingTime":1},{"route":"/blog/posts/2020-08-14-angular-unfiltered-014","title":"Angular Unfiltered Episode 014: NgRx V10 w/Alex Okrushko","description":"NgRx team member Alex Okrushko joins me to talk about the latest release","published":true,"slug":"2020-08-14-angular-unfiltered-014","publishedDate":"2020-08-14 02:00 PM CST","sourceFile":"2020-08-14-angular-unfiltered-014.md","readingTime":1},{"route":"/blog/posts/2020-08-21-angular-unfiltered-015","title":"Angular Unfiltered Episode 015: Quick Chat w/L.E. Nichols","description":"Chatting with L.E. Nichols","published":true,"slug":"2020-08-21-angular-unfiltered-015","publishedDate":"2020-08-21 02:00 PM CST","sourceFile":"2020-08-21-angular-unfiltered-015.md","readingTime":1},{"route":"/blog/posts/2020-08-24-angular-unfiltered-016","title":"Angular Unfiltered Episode 016: Quick Chat w/Shahar Kazaz","description":"Chatting with Shahar Kazaz","published":true,"slug":"2020-08-24-angular-unfiltered-016","publishedDate":"2020-08-24 02:00 PM CST","sourceFile":"2020-08-24-angular-unfiltered-016.md","readingTime":1},{"route":"/blog/posts/2020-09-11-angular-unfiltered-017","title":"Angular Unfiltered Episode 017: Quick Chat w/Jordan Powell","description":"Chatting with Jordan Powell","published":true,"slug":"2020-09-11-angular-unfiltered-017","publishedDate":"2020-09-11 02:00 PM CST","sourceFile":"2020-09-11-angular-unfiltered-017.md","readingTime":1},{"route":"/blog/posts/2020-09-25-angular-unfiltered-018","title":"Angular Unfiltered Episode 018: Quick Chat w/Santosh Yadav","description":"Chatting with Santosh Yadav","published":true,"slug":"2020-09-25-angular-unfiltered-018","publishedDate":"2020-09-25 02:00 PM CST","sourceFile":"2020-09-25-angular-unfiltered-018.md","readingTime":1},{"route":"/blog/posts/2020-10-09-angular-unfiltered-019","title":"Angular Unfiltered Episode 019: RFC Process w/Minko Gechev","description":"Chatting with Minko Gechev","published":true,"slug":"2020-10-09-angular-unfiltered-019","publishedDate":"2020-10-09 02:00 PM CST","sourceFile":"2020-10-09-angular-unfiltered-019.md","readingTime":1},{"route":"/blog/posts/2020-10-23-angular-unfiltered-020","title":"Angular Unfiltered Episode 020: Quick Chat w/Doguhan Uluca","description":"Chatting with Doguhan Uluca","published":true,"slug":"2020-10-23-angular-unfiltered-020","publishedDate":"2020-10-23 02:00 PM CST","sourceFile":"2020-10-23-angular-unfiltered-020.md","readingTime":1},{"route":"/blog/posts/2020-12-14-maximizing-simplifying-component-views-ngrx-selectors","title":"Maximizing and Simplifying Component Views with NgRx Selectors","description":"Deriving data, composing selectors, and building view models efficiently with NgRx Selectors","published":true,"slug":"2020-12-14-maximizing-simplifying-component-views-ngrx-selectors","publishedDate":"2020-12-14 02:00 PM CST","sourceFile":"2020-12-14-maximizing-simplifying-component-views-ngrx-selectors.md","readingTime":8},{"route":"/blog/posts/2021-02-24-building-an-angular-application-from-scratch-with-nx-and-ngrx","title":"Building an Angular application from scratch with Nx and NgRx","description":"Running a few commands can get you started quickly when building features with NgRx and Nx","published":true,"slug":"2021-02-24-building-an-angular-application-from-scratch-with-nx-and-ngrx","publishedDate":"2021-02-24 02:00 PM CST","sourceFile":"2021-02-24-building-an-angular-application-from-scratch-with-nx-and-ngrx.md","readingTime":10},{"route":"/about","title":"About Me","description":"About Me","published":true,"slug":"about","sourceFile":"about.md"},{"route":"/talks","title":"Tech Talks and Appearances","description":"Stuff","published":true,"slug":"talks","sourceFile":"talks.md"},{"route":"/"},{"route":"/blog"},{"route":"/live"}]

0 comments on commit 335b444

Please sign in to comment.