Ben Davis

@bmdavis419 - 165 本の動画

チャンネル登録者数 2.34万人

TypeScript, Svelte, and AI nerd. I manage Theo's channel and build a ton of random stuff.

最近の動画

Effect is hard, but you REALLY need to try it 14:45

Effect is hard, but you REALLY need to try it

The thing that makes Svelte 5 special 10:40

The thing that makes Svelte 5 special

My biggest issues with Svelte in 2025... 18:08

My biggest issues with Svelte in 2025...

I needed a thing, so I built it 14:21

I needed a thing, so I built it

AI is going to kill new tech (unless we fix it) 17:05

AI is going to kill new tech (unless we fix it)

You really need to try Effect ft. Ethan Niser 1:05:18

You really need to try Effect ft. Ethan Niser

90% of CS grads can't handle a binary tree!?!! 11:27

90% of CS grads can't handle a binary tree!?!!

Functional Programming is Amazing (elixir is my new favorite language) 8:49

Functional Programming is Amazing (elixir is my new favorite language)

The Most Over-engineered Stack I Actually Shipped 8:40

The Most Over-engineered Stack I Actually Shipped

This Supabase Feature is Dangerous... 4:17

This Supabase Feature is Dangerous...

So I got a new job... 9:54

So I got a new job...

D3 is the Best Visualization Tool for JS 6:13

D3 is the Best Visualization Tool for JS

So I Tried Using Go Again... 9:42

So I Tried Using Go Again...

The Svelte Team Made the Best CLI 7:44

The Svelte Team Made the Best CLI

Svelte 5 Ruined Svelte (and that's why I love it) 12:37

Svelte 5 Ruined Svelte (and that's why I love it)

Svelte 5 is ACTUALLY out 0:14

Svelte 5 is ACTUALLY out

The Tech I’m Learning and Why 27:25

The Tech I’m Learning and Why

My Favorite Auth Library is Getting Deprecated 12:27

My Favorite Auth Library is Getting Deprecated

How I've Gotten Better at Coding 13:14

How I've Gotten Better at Coding

The Best Animation Library I've Ever Used 5:32

The Best Animation Library I've Ever Used

Sveltekit Data Fetching in 2024 Explained 19:59

Sveltekit Data Fetching in 2024 Explained

Some Tech I Wish I Learned Sooner 12:33

Some Tech I Wish I Learned Sooner

Getting Rid of TypeScript 14:31

Getting Rid of TypeScript

The New Vscode Killer is... Vscode? 12:26

The New Vscode Killer is... Vscode?

They Ran Postgres in the Browser? 9:28

They Ran Postgres in the Browser?

Stop Throwing Away Your Work 10:03

Stop Throwing Away Your Work

I Tried Deploying my App to a $5 VPS (and actually liked it?) 10:02

I Tried Deploying my App to a $5 VPS (and actually liked it?)

I can’t believe this stack is actually good 9:59

I can’t believe this stack is actually good

How and Why I Rebuilt my SAAS App 13:24

How and Why I Rebuilt my SAAS App

2024 Supabase + Sveltekit Tutorial (0 to prod) 59:21

2024 Supabase + Sveltekit Tutorial (0 to prod)

Svelte 5 is Bigger Than You Think 9:35

Svelte 5 is Bigger Than You Think

I Think Vercel is Wrong About This... 10:25

I Think Vercel is Wrong About This...

2024 Full Stack AI Tutorial 52:48

2024 Full Stack AI Tutorial

AI SDK 3.1 First Impressions 24:12

AI SDK 3.1 First Impressions

React Kinda Peaked in 2022... 8:12

React Kinda Peaked in 2022...

What its like to use NextJS in 2024 9:08

What its like to use NextJS in 2024

Mobile App Development is Hard 16:29

Mobile App Development is Hard

Supabase just shipped a LOT of cool stuff... 15:31

Supabase just shipped a LOT of cool stuff...

Can SQLite be Used in Real Projects? 5:38

Can SQLite be Used in Real Projects?

The New NextJS Surprised Me... 7:09

The New NextJS Surprised Me...

5 Things I Wish I Knew When I Started Using SvelteKit 7:27

5 Things I Wish I Knew When I Started Using SvelteKit

How I Build More Projects 9:23

How I Build More Projects

Wait, is NextJS the Framework of the Future? 9:49

Wait, is NextJS the Framework of the Future?

Insane New way to Make Apps... 6:56

Insane New way to Make Apps...

I Can't Stop Thinking About AI... 18:38

I Can't Stop Thinking About AI...

Picking a Database is Hard... 17:43

Picking a Database is Hard...

2024 JS Backend Frameworks Are Getting Weird... 31:06

2024 JS Backend Frameworks Are Getting Weird...

Demo Hono + Astro App and Talking About What Database I'm Using... 1:54:33

Demo Hono + Astro App and Talking About What Database I'm Using...

Adding a "real" backend to my fullstack JS apps (new template & thoughts) 2:37:02

Adding a "real" backend to my fullstack JS apps (new template & thoughts)

Ben Davis Live Stream

Ben Davis Live Stream

Astro DB Surprised Me... 8:17

Astro DB Surprised Me...

Looking at how to actually make AI useful in my app... 6:31

Looking at how to actually make AI useful in my app...

My Favorite Database is Now a Lot Harder to Recommend... 9:23

My Favorite Database is Now a Lot Harder to Recommend...

From Design to SQL 15:27

From Design to SQL

How to use Stripe in a Modern Production App 13:14

How to use Stripe in a Modern Production App

Making Images and SEO Easy 7:50

Making Images and SEO Easy

SvelteKit Auth in 15 Minutes 14:10

SvelteKit Auth in 15 Minutes

They're Making Supabase Better... 7:31

They're Making Supabase Better...

NextJS VS SvelteKit in 2024... 15:51

NextJS VS SvelteKit in 2024...

The Best Dev Tools I've Ever Seen... 7:30

The Best Dev Tools I've Ever Seen...

Production Ready E-Commerce Site Running Locally in 20 Minutes 19:41

Production Ready E-Commerce Site Running Locally in 20 Minutes

I Shipped This Stack 7:27

I Shipped This Stack

SvelteKit in Production? 6:25

SvelteKit in Production?

How I Setup my Favorite Database System (Drizzle + Planetscale) 15:05

How I Setup my Favorite Database System (Drizzle + Planetscale)

Why I Stopped Using Backend Frameworks 6:26

Why I Stopped Using Backend Frameworks

What's New in SvelteKit 2.0? 7:34

What's New in SvelteKit 2.0?

My VSCode Setup, Extensions, & Theme 20:20

My VSCode Setup, Extensions, & Theme

The Tools I'm Using in 2024 16:09

The Tools I'm Using in 2024

The Tech I'm Using in 2024 28:57

The Tech I'm Using in 2024

Implementing a Feature, PT. 3: Frontend (SvelteKit) 34:57

Implementing a Feature, PT. 3: Frontend (SvelteKit)

Implementing a Feature, PT. 2: Backend (Sqlite, Drizzle, SvelteKit) 29:27

Implementing a Feature, PT. 2: Backend (Sqlite, Drizzle, SvelteKit)

Implementing a Feature, PT. 1: UI (Tailwind, ShadCN, Svelte) 29:56

Implementing a Feature, PT. 1: UI (Tailwind, ShadCN, Svelte)

Why SvelteKit is Great 22:18

Why SvelteKit is Great

How I'm Learning Svelte 5 & Runes for 2024 12:47

How I'm Learning Svelte 5 & Runes for 2024

Why I Stopped Using Go... 5:09

Why I Stopped Using Go...

My UIs Used to Look Terrible... 10:35

My UIs Used to Look Terrible...

How I Authenticate my Sveltekit Apps 21:31

How I Authenticate my Sveltekit Apps

Type Safe(ish) SvelteKit Form Actions and UI State 13:05

Type Safe(ish) SvelteKit Form Actions and UI State

How I Changed my App's Routing for the Better 10:38

How I Changed my App's Routing for the Better

Updating my site's blog/newsletter with Astro 1:10:45

Updating my site's blog/newsletter with Astro

Where I've Been & Building SvelteKit E-Commerce Site LIVE 2:38:16

Where I've Been & Building SvelteKit E-Commerce Site LIVE

My Mobile App's Backend in 2023 10:45

My Mobile App's Backend in 2023

Misc SvelteKit Stuff 13:09

Misc SvelteKit Stuff

The Future of Svelte, First Impressions... 17:19

The Future of Svelte, First Impressions...

Apparently I Don't Understand Svelte... 9:39

Apparently I Don't Understand Svelte...

I Can't Stop Rebuilding My Apps... 13:21

I Can't Stop Rebuilding My Apps...

SvelteKit and Supabase Deep Dive 51:23

SvelteKit and Supabase Deep Dive

Picking an ORM is Getting Harder... 5:18

Picking an ORM is Getting Harder...

The One We've All Been Sleeping On (probably) 8:18

The One We've All Been Sleeping On (probably)

SvelteKit + Drizzle Code Breakdown 12:18

SvelteKit + Drizzle Code Breakdown

I want to use Go, but I'm not going to. 18:31

I want to use Go, but I'm not going to.

I'm Finally Excited About Web Dev Again 16:31

I'm Finally Excited About Web Dev Again

Go Fiber + SQLx 11:09

Go Fiber + SQLx

Are ORMs Worth Using? 12:31

Are ORMs Worth Using?

Trying Another Way... (Dependency Injection) 11:23

Trying Another Way... (Dependency Injection)

GoLang & SvelteKit Custom Auth, it's Easier than you Think... (FULL EXAMPLE & SOURCE CODE PROVIDED) 26:03

GoLang & SvelteKit Custom Auth, it's Easier than you Think... (FULL EXAMPLE & SOURCE CODE PROVIDED)

Svelte First Impressions (Its REALLY Cool) 14:41

Svelte First Impressions (Its REALLY Cool)

Two Databases in One App? 4:20

Two Databases in One App?

Working on my Startup Sucks, and Its My Fault... 11:08

Working on my Startup Sucks, and Its My Fault...

The Past & Future of My Channel... 15:54

The Past & Future of My Channel...

動画

Effect is hard, but you REALLY need to try it 14:45

Effect is hard, but you REALLY need to try it

1万 回視聴 - 7 日前

Svelte 5の特別な点 10:40

Svelte 5の特別な点

8734 回視聴 - 2 週間前

2025 年の Svelte に関する私の最大の問題点は... 18:08

2025 年の Svelte に関する私の最大の問題点は...

1.1万 回視聴 - 3 週間前

必要なものがあったので、それを作りました 14:21

必要なものがあったので、それを作りました

9081 回視聴 - 1 か月前

AI is going to kill new tech (unless we fix it) 17:05

AI is going to kill new tech (unless we fix it)

4834 回視聴 - 2 か月前

You really need to try Effect ft. Ethan Niser 1:05:18

You really need to try Effect ft. Ethan Niser

5927 回視聴 - 2 か月前

CS 卒業生の 90% がこの質問に答えられない?? 11:27

CS 卒業生の 90% がこの質問に答えられない??

8303 回視聴 - 3 か月前

Functional Programming is Amazing (elixir is my new favorite language) 8:49

Functional Programming is Amazing (elixir is my new favorite language)

9884 回視聴 - 3 か月前

The Most Over-engineered Stack I Actually Shipped 8:40

The Most Over-engineered Stack I Actually Shipped

9110 回視聴 - 3 か月前

Supabaseをこのように使用するのはやめてください 4:17

Supabaseをこのように使用するのはやめてください

1.4万 回視聴 - 3 か月前

So I got a new job... 9:54

So I got a new job...

5166 回視聴 - 3 か月前

D3 is the Best Visualization Tool for JS 6:13

D3 is the Best Visualization Tool for JS

7273 回視聴 - 5 か月前