![Aaron Francis](/img/default-banner.jpg)
- 74
- 964 525
Aaron Francis
Приєднався 1 чер 2006
Making videos about Laravel and web development in general.
Migrating from Postgres to SQLite with Kent C. Dodds
Join the waitlist for my SQLite course launching in June: highperformancesqlite.com/
Get production ready SQLite with Turso: turso.tech/tryhard.
In this interview, I talk to Kent C. Dodds about SQLite, LiteFS and the React ecosystem.
Carl: kentcdodds
EpicWeb: www.epicweb.dev/
The Epic Stack: www.epicweb.dev/epic-stack
Fly.io: fly.io/
LiteFS: fly.io/docs/litefs/
Litestream: litestream.io/
Get production ready SQLite with Turso: turso.tech/tryhard.
In this interview, I talk to Kent C. Dodds about SQLite, LiteFS and the React ecosystem.
Carl: kentcdodds
EpicWeb: www.epicweb.dev/
The Epic Stack: www.epicweb.dev/epic-stack
Fly.io: fly.io/
LiteFS: fly.io/docs/litefs/
Litestream: litestream.io/
Переглядів: 7 001
Відео
Controlling randomness in Laravel (watch me code)
Переглядів 4,8 тис.День тому
Laravel's Str::random and Lottery helpers produce random results, which is usually what we're looking for! But sometimes we want repeatable randomness. In this video we take a look at how to control the randomness. laravel.com/docs/11.x/strings#method-str-random laravel.com/docs/11.x/helpers#lottery Want to support the channel? Please get in touch! aaronfrancis.com/sponsorships
Production SQLite with Turso and libSQL
Переглядів 6 тис.14 днів тому
Join the waitlist for my SQLite course launching in June: highperformancesqlite.com/ Get production ready SQLite with Turso: turso.tech/tryhard. In this interview I talk to Glauber Costa, CEO of Turso.
SQLite is not weakly typed!
Переглядів 8 тис.14 днів тому
Check out my upcoming course on SQLite: highperformancesqlite.com. Turso for SQLite in production: turso.tech. SQLite is "flexibly typed," which is somehow different than weakly typed. Or it can be strictly typed! Or it can be strictly and flexibly typed! The choice is yours.
Offline-first, multiplayer SQLite
Переглядів 10 тис.14 днів тому
Join the waitlist for my SQLite course launching in June: highperformancesqlite.com/ Get production ready SQLite with Turso: turso.tech/tryhard. In this interview I talk to Carl Sverre about his new project: SQLSync. It's an offline-first, collaborative wrapper around SQLite. We cover event sourcing, conflict resolution, VFSes, and more! Carl: carlsverre PartyKit: www.partykit.io SQ...
Real-time monitoring for Laravel applications
Переглядів 10 тис.21 день тому
Laravel top is a real-time monitoring tool that you install in your Laravel application to monitor requests. GitHub: github.com/leventcz/laravel-top
Laravel Pennant: first-party feature flags
Переглядів 15 тис.21 день тому
Thanks to Bento for sponsoring this video! Check them out at aaronfrancis.com/bento. In this video I give you an overview of Laravel Pennant, a package that provides first-party feature flags. Docs: laravel.com/docs/11.x/pennant.
Distributed SQLite with Litestream and LiteFS
Переглядів 7 тис.Місяць тому
Join the waitlist for my SQLite course launching in June: highperformancesqlite.com/ Get production ready SQLite with Turso: turso.tech/tryhard Ben and Aaron discuss replication and backups in SQLite, Litestream and LiteFS, and future mad scientist projects Ben is working on. • Ben Johnson on Twitter: x.com/benbjohnson • Litestream: litestream.io/ • LiteFS: fly.io/docs/litefs/
Laravel adds a new email provider
Переглядів 13 тис.Місяць тому
Check out Resend here: resend.com. Taylor Otwell added a Resend as an email provider to Laravel, which seemed pretty noteworthy to me! Let's take a look at what Resend does. Mail docs: laravel.com/docs/11.x/mail GitHub commit: github.com/laravel/framework/commit/d52c6401253267c5ae42106be5453ece4e9f37c2
DHH discusses SQLite (and Stoicism)
Переглядів 53 тис.Місяць тому
Join the waitlist for my SQLite course launching in June: highperformancesqlite.com/ DHH and Aaron discuss modern SQLite, the one-person framework, conceptual compression, stoicism, and ONCE.com's newest product: Workbook. Get production ready SQLite with Turso: turso.tech/tryhard
Laravel vs React
Переглядів 46 тис.Місяць тому
Laravel Inertia React / Vue: laravel.com/docs/11.x/starter-kits Laravel NextJS: github.com/laravel/breeze-next Livewire: livewire.laravel.com InertiaJS: inertiajs.com/ Advanced Inertia (with end-to-end typesafety): advanced-inertia.com/
Laravel + Livewire todo app (and so much more)
Переглядів 34 тис.Місяць тому
Using Laravel to create a todo app is like using a Lambo to go to the grocery store. You can do it... but you can do *so* much more!
Laravel Horizon: queue monitoring + configuration
Переглядів 14 тис.Місяць тому
In this video I give you an overview of Laravel Horizon, a package that provides a beautiful dashboard and code-driven configuration for your Laravel powered Redis queues. Docs: laravel.com/docs/11.x/horizon
Laravel's secret weapon: macros (watch me code)
Переглядів 19 тис.Місяць тому
Laravel's secret weapon: macros (watch me code)
Make faster outbound requests with Laravel (10x faster, actually)
Переглядів 13 тис.2 місяці тому
Make faster outbound requests with Laravel (10x faster, actually)
Laravel Octane: supercharge your Laravel applications
Переглядів 33 тис.2 місяці тому
Laravel Octane: supercharge your Laravel applications
Cody: the AI assistant that actually knows your codebase
Переглядів 18 тис.6 місяців тому
Cody: the AI assistant that actually knows your codebase
Make self-healing URLs with Laravel
Переглядів 39 тис.7 місяців тому
Make self-healing URLs with Laravel
PHP on the frontend! No more Javascript!
Переглядів 118 тис.11 місяців тому
PHP on the frontend! No more Javascript!
React Server Components are a bad choice (for shipping)
Переглядів 10 тис.Рік тому
React Server Components are a bad choice (for shipping)
he just wrote "qwer" as commit message. 😅
Rails is awesome, really helped push web dev forward
Thank you sir ❤❤ do you have any course for using laravel, inertia and vue.js???
React devs are just bored of dealing with the same s#$it all over again so they're now concerning themselves with the backend. 🙄 (Sorry that's just how I see it, and I write React all day.) Instead of shipping what they kept telling everyone they would for years, a stable concurrent mode renderer.
I think it is good to mention that Redis must be installed and running
The MV7 sounds great on you, but you might want to add a bit of gain! Podcastage made a great video on OBS filters for livestreaming! ua-cam.com/video/K72UXh2P-wg/v-deo.html
I saw this on HN, and I'll really love to enroll. But am from Ghana, West Africa. I'll not be able to afford and the payment options too, aren't accessible here.. 😢😢
1:31 that comment aged like milk Aaron 😅
Give me a link to a video that tells how to do screen blur like yours?
Honest question: why didn't you just set bitrate to 4000kbps as suggested by Restream although admitting that you have no idea what bitrate means? I simply couldn't face [and mostly ignore] that yellow alert saying "hey, you're are doing it wrong" as you did.
Congratulations on the launch, Aaron.
Very enjoyable ‘podcast’, slick course website, looking forward to the course!
Congrats on the launch Aaron! 🙌
Good here
It’s better
Nice video. Does this have the same effect as I bind a guzzle client instance to the DI container by doing app()->singleton(… if I use octane ?
Ahah, but we liked it Aaron ❤
Great content, thx for sharing!
Developing in PHP for 25 years, learned some new things from this video 😅 subbed
I was looking for Kent C. Dodds talk about Remix and SQLite at production 1 year old talk and I found this. :)
looked at php recently all i can say is "PHP sucks (and forever will)"
Your website have been blocked by my isp for "harmful content". Whats up with that?
I do not know
@@aarondfrancisOkay, just thought I would let you know. If you aren't getting much traffic from Denmark that might be the reason. Bad luck for me when I am actually considering SQLite for a project😅
can i use sqlite in production now?
So that was a joy. I'm also realising that some other "influencers" have influenced my perception of DHH.
auth doesn't work on apache and tailwind classes doesn't work either. What can I do?
I play around in Wordpress and for noobs like myself they make a lot of sense, faster, safer, and cheap hosting...Build with Laragon and use Cloudflare or Bunny CDN. How many Wordpress sites are needlessly using a database...
Pocketbase been awesome for me, which is SQLite
Geodata and a lot of missing features unfortunately SQLite is not for big production. SQLIte is great for single server projects and hobby one.
Aaron, thank you so much for your enthusiasm, your work and your positivity!
This is really silly, but I need LISTEN/NOTIFY.
Positive energy overload with these two
It depends on the use case, I wouldn't recommend writing something that heavily depends on indexeddb. There is no point in my application where it would make sense to use server side code, especially because my target group wouldn't login on first use or even before that.
this series really is liquid gold. just took kent's litefs/global distribution course, now he's on the podcast. love it
So Kent is your Aaron Francis
good to see other ecosystems have their own kent
i would love to be able to subscribe to this show in my podcast client, when is the rss feed coming? :)
It's here! databaseschool.transistor.fm
thanks! you might want to put it in the description so more people can find it!
@@PhilippeLoctaux +1
Aaron and Kent: such a chill duo, love to see it. I liked the name "database schools" sounds interesting, and I bet it will attract attention. I'll be spending the rest of my day now thinking about the curse of knowledge...
A podcast with pocketbase team. They are using sqlite.
Team? Wasn't it one amazing dev from Bulgaria that built it?
Yes!!!! It would awesome.
does SQlite have good Json Column support?
Yes, however, libsql is a better choice, especially for JSON.
Kinda, from my understanding, you can use the TEXT datatype and perform json operations on it
It has both json that is stored as text and jsonb that gets stored as binary.
What is your editor's theme?
Nice one!
Broooo Do you have a laravel turorials? Youre too good
I just got into laravel and I havnt written any code yet but I'm loving ittt It has crazy features already done
Did you quite PlanetScale or are they just this chill with the competition?
They laid me off!
@@aarondfrancis No way! You're the only reason I even know about them.
@@rudde7251 crazy right??
Can someone explain how the clearing lottery works ? :D My production DB pulse table have tens of millions of rows already lol :D dries recommends to switch to redis but yea not sure how to make the clearing more aggressive. I just wish to understand how exactly this works what does 1, 2000 mean ?? 'trim' => [ 'lottery' => [1, 2_000], 'keep' => '1 days', ],
Can't we just use the $seed from the macro? Lottery::setResultFactory(function ($changes, $outOf) use ($seed) { ... }) So we dont have to call the functions at least once and create random (seeded random) every time. Thanks for the video by the way, we need more tutorial from you!
great talk! 31:00 php! love ruby, but sqlite+php is basically all you need, lol
This DHH guy is cool
I agree!
Aaron I love how you just let your guests do their thing and talk without unnecessary interruptions. Perfect
🥰 thank you!
Again nice video, it's awesome to just listen to you and get your positivity. What are the font and theme you use?
The font is Jet brains mono and I'm not sure what the theme is!
Amazing video as always. If possible please switch to a Dark theme