Find us at: https://adocasts.com
Read to learn?
buff.ly/I44azkH
Read to learn?
buff.ly/I44azkH
Ready to learn? 🎓
Ready to learn? 🎓
Update now:
- v6 users → adonisjs/lucid 21.8.2
- v7 users → adonisjs/lucid 22.0.0-next.6
github.com/adonisjs/luc...
Update now:
- v6 users → adonisjs/lucid 21.8.2
- v7 users → adonisjs/lucid 22.0.0-next.6
github.com/adonisjs/luc...
→ Database hooks
→ Testing db-driven endpoints
→ Using model factories to simplify setup
→ Testing model logic
Ready to learn? 🎓
→ Database hooks
→ Testing db-driven endpoints
→ Using model factories to simplify setup
→ Testing model logic
Ready to learn? 🎓
→ Client validations & CSRF protection
→ JSON structures
→ OpenAPI specifications
→ File uploads
Ready to learn? 🎓
→ Client validations & CSRF protection
→ JSON structures
→ OpenAPI specifications
→ File uploads
Ready to learn? 🎓
Update now:
- v6 users → adonisjs/core 6.19.2
- v7 users → adonisjs/core 7.0.0-next.18
github.com/adonisjs/cor...
Update now:
- v6 users → adonisjs/core 6.19.2
- v7 users → adonisjs/core 7.0.0-next.18
github.com/adonisjs/cor...
Happy new year!
Happy new year!
- Testing Ace commands
- Functional vs Unit tests
- Japa's API Client
Ready to watch?
- Testing Ace commands
- Functional vs Unit tests
- Japa's API Client
Ready to watch?
Not just an llms.txt listing pages. Actual cheat sheets crafted for AI assistants. Minimal context, maximum accuracy.
Your AI pair programmer is about to get much better at AdonisJS 🤖
Not just an llms.txt listing pages. Actual cheat sheets crafted for AI assistants. Minimal context, maximum accuracy.
Your AI pair programmer is about to get much better at AdonisJS 🤖
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 👇
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 👇
Introducing OpenTelemetry for AdonisJS with zero-config setup.
One command. Full observability.
- Auto-instrumented HTTP, DB queries, Redis
- Traces, metrics, and logs correlated out of the box
- Works with v6 and upcoming v7
adonisjs.com/blog/introdu...
Introducing OpenTelemetry for AdonisJS with zero-config setup.
One command. Full observability.
- Auto-instrumented HTTP, DB queries, Redis
- Traces, metrics, and logs correlated out of the box
- Works with v6 and upcoming v7
adonisjs.com/blog/introdu...
Catches accidental backend imports in your Inertia frontend files at lint time. Type imports still allowed, and you can whitelist shared paths.
One less runtime surprise 🙌
Catches accidental backend imports in your Inertia frontend files at lint time. Type imports still allowed, and you can whitelist shared paths.
One less runtime surprise 🙌
→ 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
→ 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
On top of that, we added session tagging across drivers (redis, database) with a new SessionCollection API to easily manage all sessions for a user.
docs.adonisjs.com/guides/basic...
On top of that, we added session tagging across drivers (redis, database) with a new SessionCollection API to easily manage all sessions for a user.
docs.adonisjs.com/guides/basic...
adocasts.com/series/pragm...
adocasts.com/series/pragm...
» Cover common assertions
» Discuss easy test naming
» Walk through group & test hooks
Ready? 👇
» Cover common assertions
» Discuss easy test naming
» Walk through group & test hooks
Ready? 👇
Ready to get started with the foundations? 👇
Ready to get started with the foundations? 👇
👇 full series outline
👇 full series outline
The best part? This isn't 50% off your first month, like most other sales. This one lasts the entire duration of your subscription!
Use code "FRIDAY2025" at checkout!
buff.ly/jufRl5C
The best part? This isn't 50% off your first month, like most other sales. This one lasts the entire duration of your subscription!
Use code "FRIDAY2025" at checkout!
buff.ly/jufRl5C
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
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
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
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
Ready to watch 📺
Ready to watch 📺
Ready to watch?
buff.ly/8Rhu9fw
Preview
Ready to watch?
buff.ly/8Rhu9fw
Preview
Those remaining 2 will end our multi-search series!
Those remaining 2 will end our multi-search series!