Channel Avatar

Bryan Robinson @UCTLrD1MTRbjxtFCRaFXqkdQ@youtube.com

2.2K subscribers - no pronouns :c

Hi! I'm Bryan Robinson. I'm a developer, designer and fan of


12:07
Creating type-safe components in Astro
16:53
The problem with AI rhetoric
12:01
GROQ is better than GraphQL (there, I said it)
21:42
Building an Astro Server Island to get latest Bluesky posts
11:15
Netlify's Durable Cache explained!
13:32
Mixing Static and dynamic with Astro Server Islands
12:12
Astro Content Layer and Zod make swapping data a breeze
09:01
A company isn't a family, but it IS a community
13:01
Setting up Astro Dynamic Routes from a Headless CMS
08:20
Include Astro.js Starlight documentation in a Next.js project with proxies
19:16
JavaScript Array.map() explained in varying ranges of complexity
17:26
Search vs. Discovery: What we've lost on the web
02:46
11ty Second 11ty: Setting a date string in eleventyComputed to fix 11ty's "Off by 1"
25:05
Creating 11ty Dynamic Categories plugin (with 2-level pagination)
02:48
11ty Second 11ty: Paginating Markdown blog posts with 11ty Pagination
02:26
11ty Second 11ty: Get next and previous collection items
09:35
Practical CSS Grid Bonus Exercise: Asymmetric Promo Area
08:56
Practical CSS Grid Exercise 1: Building a Simple Grid
25:58
Practical CSS Grid Exercise 5: Big Responsive Changes
02:12
Introduction to Practical CSS Grid
09:19
Practical CSS Grid Exercise 2: Fluidly Responsive Grid with no Breakpoints
11:20
Practical CSS Grid Exercise 3: An Asymmetric Grid
22:56
Practical CSS Grid Exercise 4: Art Directed Banners
03:02
Practical CSS Grid Defining Grid Terms
12:32
Bonus Exercise: Creating a "breakout" section of an article body
01:40
Practical CSS Grid Course Files tour
02:28
11ty Second 11ty: Using Template Filters (built-in and custom)
02:40
11ty Second 11ty: Dynamic Data from JavaScript and APIs in 11ty's build process
02:23
11ty Second 11ty: Global Data files (JSON)
02:28
11ty Second 11ty: Render Plugin and the renderTemplate tag
02:29
11ty Second 11ty: The basics of Collections
01:32:14
Part 2: Building an image generator with 11ty Serverless and Slinkity
01:42:58
Part 1: Building an image generator with 11ty Serverless
05:05
Bryan rants about tech interviews on Twitch
01:47:10
Building a YouTube index dashboard with Algolia and Astrojs - Part 1
02:18:36
Building a YouTube index dashboard with Algolia and Astrojs - Part 2
01:33:44
Live code: Working on some demos with Sanity.io
01:21:11
Using Sanity.io to keep track of Twitch Engagements
01:28:19
Web Workers Online: Complex UIs Simply with React Query and TailwindCSS
01:14:39
Web Workers Online: "Mischief Managed - Securing Your Serverless Functions" with James Quick
01:33:22
Jamstack E-commerce with TakeShape CMS and Snipcart (recorded live)
12:01
Web Workers Online part 2: Setting up Gatsby to track open restaurants
01:18:09
Web Workers Online Part 1: Setting up GatsbyJS to build a website to track open restaurants
01:20:31
Inlining CSS in 11ty to improve web performance
53:07
Implementing Cloudinary images for responsive images in 11ty
19:24
Google Lighthouse Audits and Preconnect to speed up web performance on 11ty SSG website
23:28
Web Design Critique of coltxp.com (recorded live on Twitch)
02:04:33
Live: Creating blog tools plugin for Eleventy (11ty)
11:23
Live Design critique for swisscodes.dev
21:41
Live Design Critique: Todd Libby toddl.dev
01:28:40
Designing "Learn. Build. Type" with CSS Grid and Google fonts (from live stream)
01:25
CSS Box Sizing explained in 60 seconds
13:37
Create a watermark promo for all your CodePen projects with CSS and JS
26:45
Eleventy (11ty) Static Theme Conversion Part 6: Contact Page and Deploying to Netlify
52:53
"Join the CSS Future with CSS Grid" at CodePaLOUsa 2019
35:57
Creating your first CSS Custom Properties
14:45
Web Design Critique: Florimond Manca's CodeSail blog
16:01
Web Design Critique of JC Smiley's Portfolio
12:09
Web Design Critique: Anderson Joseph's Portfolio and blog design
13:10
Web Design Critique: Corey Alexander's Blog and logo