Sign in

Adocasts

@adocasts.com
107 followers 18 following 113 posts

Learn and build with AdonisJS by following in-depth education screencast lessons. Content by @tomgobich.com Find us at: adocasts.com

PostsRepliesMedia
Adocasts @adocasts.com · 23/12/2025
4 new Testing with Japa lessons just landed! In these, we'll learn: - About IoC Container Bindings - How to swap Container Bindings with Mocks - How to use AdonisJS's Fakes - Plus more Ready to learn? 🎓 adocasts.com/lessons/test... Preview 👇
010
Adocasts @adocasts.com · 18/12/2025
In our latest batch of Testing with Japa lessons, you'll learn how to: → Prevent false positives with async tests → Use datasets to optimize your test data → Focus test runs with skipped, pinned, and tagged tests Test smarter, not harder ⤵︎ buff.ly/AFOOHmR
010
Adocasts @adocasts.com · 17/12/2025
You can now find the full lesson plan for our Japa series directly on the Adocasts site! This is part of a small QOL update to make planned content more transparent and clear! adocasts.com/series/pragm...
010
Adocasts @adocasts.com · 02/12/2025
Our next series on testing AdonisJS apps with Japa will be starting later this week with the first four lessons! 👇 full series outline
020
Adocasts @adocasts.com · 23/11/2025
Level up your skills this Black Friday! Get your Adocasts Plus subscription for 50% off all plans! Unlock exclusive series, private repositories, and the new in-lesson notes feature. Don't miss out, this deal is only good until December 7th! adocasts.com/pricing #webdev #blackfriday
50% off Adocasts Plus Pricing
000
Adocasts @adocasts.com · 18/11/2025
Planning for our next series is coming along nicely (little over half way done)! Normally I prepare a per-lesson outline and a supplemental code base, but this time I have the supplemental code base and am doing step-by-step planning per lesson. 😄
100
Adocasts @adocasts.com · 13/11/2025
New lesson out now! ⤵︎ We'll learn how to generate dynamic Open Graph (OG) images using AdonisJS & Puppeteer. We'll also add rate limiting to limit the number of OG images being generated at once and discuss some things to watch out for. Ready to watch? buff.ly/GYTD1Fk
000
Adocasts @adocasts.com · 24/10/2025
In today's lesson, we'll piece everything together into our final multi-search by searching across our book, genre, and author indexes within Meilisearch with a single call. We'll also discuss how we can get a single federated result array back if desired. Ready to watch? buff.ly/8Rhu9fw Preview
000
Adocasts @adocasts.com · 21/10/2025
2 new multi-search lessons are out now! In these, things begin to fall in place as we implement our first full-text search using Meilisearch. Then, we'll enhance our results by handling the form with Unpoly. Ready to go? buff.ly/IS0vNnQ Preview:
000
Adocasts @adocasts.com · 15/10/2025
2 more Multi-Search lessons are out now! In these, we'll work on getting our seeded data indexed as documents within Meilisearch using a service and Ace CLI command! Ready to go? buff.ly/yby7VtQ Preview 👇
000
Adocasts @adocasts.com · 10/10/2025
2 new Multi-Search lessons are out now! In these, we work on setting up our database so we have some stuff to search against by creating our models, migrations, factories, and a seeder to stub some fake data! Ready to go? buff.ly/Bf97wdb Preview 👇
000
Adocasts @adocasts.com · 08/10/2025
The first 3 lessons in our Multi-Search series are out now! In these, we: - Introduce our goal in this series - Get Meilisearch set up locally - Set up our AdonisJS project Ready to get started? buff.ly/FQurqDV Preview 👇
000
Adocasts @adocasts.com · 05/10/2025
Our next series starts up this week! In it, we'll implement a fully server-rendered multi-search utilizing: - Meilisearch - Unpoly - AlpineJS
000
Adocasts @adocasts.com · 19/09/2025
Some apps require multiple modes of authentication. In today's lesson, we'll step through the process of configuring both session and opaque access token auth guards within a new AdonisJS 6 project! Ready to start? ↓ buff.ly/1UVvwNH
000
Adocasts @adocasts.com · 18/09/2025
Slow queries happen. In today's lesson, we'll learn how to: → Log the SQL generated by Lucid (globally or for specific queries) → Analyze the query's execution plan → Create indexes via migrations Ready to learn? ↓ buff.ly/ZCarv0K
000
Adocasts @adocasts.com · 06/09/2025
We're working on adding testimonials to Adocasts! If you'd like to share your feedback, you can now do so from your user menu! We haven't rigged these up to display anywhere yet, but that'll be the next steps! 😀 adocasts.com
000
Adocasts @adocasts.com · 28/08/2025
Our final Adding an API lesson is out now! We'll cover how to throttle how often an organization can hit our API using HTTP Rate Limits, which is crucial for preventing spam, limiting content access, and managing server load. Ready to learn? ↓ buff.ly/yKi1DOu
000
Adocasts @adocasts.com · 26/08/2025
A new Adding an API lesson just dropped! We'll learn how to let users choose which relationships to include in their API responses; covering validation, preloading, and watch to watch for with ordering! Ready to learn? ↓ buff.ly/5caNXxW
000
Adocasts @adocasts.com · 20/08/2025
A new Adding an API lesson is out now! We'll utilize before and after properties to allow for filtering that can look forward, backward, or within a specific date range on our lesson's publish at column. Ready to learn? ↓ buff.ly/pxkAQvX
010
Adocasts @adocasts.com · 14/08/2025
2 more Adding an API lessons are out now! In these we'll continue our search endpoint work by making our course search action reusable and beginning our lesson search endpoint! Ready to learn? ↓ buff.ly/AzVnH8s
000
Adocasts @adocasts.com · 12/08/2025
For the first time since starting Adocasts, we've invested in a new microphone!! I like the difference and I hope you will too. We're upgrading from a USB microphone to XLR. Little comparison 👇
010
Adocasts @adocasts.com · 11/08/2025
In today's new Adding an API lesson, we're focusing on number-based filtering for our course! We'll use VineJS's union rule to handle both single numbers and array of numbers. We'll then add a custom error message to boot. Ready to learn? ↓ buff.ly/Ze39PnX
000
Adocasts @adocasts.com · 07/08/2025
In today's Adding an API lesson, we upgrade our course name filter to support both simple strings and advanced object-based queries using VineJS’ union rule. This allows users to specify not just what to search for, but how to search for it. Ready to learn? ↓ buff.ly/yMSWy8Z
010
Adocasts @adocasts.com · 31/07/2025
A new lessons has landed in our Adding an API series! In this one, we'll add a new GET endpoint for our lessons resource that will allow us to fetch a module's specific lessons in their defined order. After this, we'll move onto searching! Ready to go? ↓ buff.ly/ekjPiqT
000
Adocasts @adocasts.com · 25/07/2025
Another new lesson just dropped in our Adding an API series along with a minor fix (noticed our linting wasn't working). So, in this lesson, we'll fix our lint issue then hammer out most of our lesson API resource methods. Ready to go? ↓ buff.ly/fHywvNP
010
Adocasts @adocasts.com · 23/07/2025
A new lesson just dropped in our Adding an API series! We'll remove the modules show route from our resource using except, then refactor to add a GetModules action for our modules index & courses show routes. Get started ↓ buff.ly/r5xoN1K
042
Adocasts @adocasts.com · 21/04/2025
3 more lessons are out now in our Adding an API to an AdonisJS Web App series! In these, we lay the ground work to get our API authentication fully configured alongside our preexisting web authentication! Ready to learn? 👇 buff.ly/rEtJqgb
000
Adocasts @adocasts.com · 18/04/2025
Our next series, Adding an API to an AdonisJS Web App, kicks off now! The first 4 lessons are now available to Adocasts Plus members, with more on Monday! In these, we'll intro our project & getting you familiar with the web app we'll be starting from. buff.ly/qOs8DQz
000
Adocasts @adocasts.com · 05/04/2025
Coming soon to an Adocasts near you!
Adding an API to an AdonisJS Web App, now recording
020
Adocasts @adocasts.com · 28/03/2025
In today's lesson, we'll show you how to get TailwindCSS 4 up and running in a new AdonisJS 6 web project! We'll then discuss how you can add custom theme/colors & explain how v4 scans class candidates for purging. Ready to learn? 🎓 buff.ly/gmlzhxX Preview 👇
030
Adocasts @adocasts.com · 24/03/2025
In today's new lesson, we'll take a look at a newish feature to AdonisJS called Dump & Die. It allows us to easily inspect variable contents in a pretty print format in the browser or console. Watch the full lesson buff.ly/z3Xli13 Preview 👇
010
Adocasts @adocasts.com · 20/01/2025
4 new Building with #AdonisJS & #Inertia lessons are out now! In these we'll query & list the org's current users. Then, we'll walk through the entire flow of sending & accepting an invitation into our org. 🎓 Ready to learn? buff.ly/4jlbxXE 👇 Preview
062
Adocasts @adocasts.com · 18/01/2025
Our next 4 lessons all tie closely to one another, so we want them to release together. I intended for them to go out tomorrow, but unfortunately got tied up tonight. Will set them for a Monday release!
021
Adocasts @adocasts.com · 02/12/2024
Also, last reminder that our 50% off Black Friday Sale for Adocasts Plus (all plans) ends today if you're interested! buff.ly/4eNmRs3
000
Adocasts @adocasts.com · 24/11/2024
Our #BlackFriday sale is on! For a limited time, lock in 50% off Adocasts Plus with the code "FRIDAY" at checkout! adocasts.com
000