{"id":"0871278f-1693-4f56-bdf0-08394514fb98","timestamp":1775413529573,"matcher":{"static":{"/cfp/laravel-serbia":{"redirect":"/talks"},"/__nuxt_content/pages/sql_dump.txt":{"prerender":true},"/__nuxt_content/blog/sql_dump.txt":{"prerender":true},"/__nuxt_content/jobs/sql_dump.txt":{"prerender":true},"/__nuxt_content/cfpIntros/sql_dump.txt":{"prerender":true},"/__nuxt_content/cfpEvents/sql_dump.txt":{"prerender":true},"/__nuxt_content/cfpProposals/sql_dump.txt":{"prerender":true},"/__nuxt_content/talks/sql_dump.txt":{"prerender":true}},"wildcard":{},"dynamic":{}},"prerendered":["/cfp/laracon-au","/cfp/laravel-live-denmark","/cfp/laravel-live-uk","/cfp/zurich-js","/","/blog","/talks","/about-me","/contact","/blog/chat-with-your-documents-a-practical-guide-to-rag-using-the-new-laravel-ai-sdk","/blog/build-an-ai-powered-drawing-guessing-game-with-laravel-prism-and-html-canvas","/blog/build-private-self-hosted-ai-applications-with-ollama-and-laravel","/blog/new-ish-vanilla-javascript-features-you-might-have-missed","/blog/sql-generated-columns-and-views-how-to-use-them-in-your-laravel-app","/blog/10-efficient-and-fun-ways-to-seed-your-database","/blog/five-practical-tips-to-improve-search-in-laravel-apps-with-typesense","/blog/automatically-deploy-your-nuxt-static-site-to-digitalocean-with-github-actions","/blog/filament-crash-course-create-a-customizable-admin-panel-in-minutes","/blog/from-mysql-to-typesense-blazing-fast-full-text-search-in-laravel","/blog/a-step-by-step-guide-to-setting-up-permissions-on-your-linux-web-server","/blog/how-to-automatically-generate-dynamic-opengraph-images-for-all-your-site-pages","/blog/use-htmx-to-create-laravel-single-page-apps-without-writing-javascript","/blog/husky-how-to-automatically-format-lint-and-test-before-you-commit-or-push","/blog/form-validation-with-type-inference-made-easy-with-zod-the-best-sidekick-for-typescript","/blog/state-management-in-vue-3-why-you-should-try-out-pinia","/blog/nuxt-superpowers-for-your-vue-3-application"]}