Why does that work? - Runtime Config with Nextjs
publicRuntimeConfig (https://nextjs.org/docs/api-reference/next.config.js/runtime-configuration)
...hey I'm planning to use this authentication method on my app.
What should i use t3-stack or express-trpc-nextjs for this project?
Custom OAuth Popup Window Redirection
Optimistic updates not working tRPC useQuery
onSetteled it works fine and the data refetches after a second or two. Now I'm trying to implement the onMutate portion, and for some reason my queryClient.getQueryData() returns undefined, even though I'm passing it the same query that I pass invalidateQueries. Any insight on what I might be missing with the syntax?
Call Mutation again on Error?

create mysql database automatically
GitHub Action for Linting with Vercel
lint-action user doesn’t have access to my Vercel account to create a preview deployment, and at the same time I don’t want linting to create a separate deployment. Given these things, is there a reason to use actions for this instead of something like lint-staged as a pre-commit hook?Route guards for searchparams in nextjs
Intersection Observers
nested push-or-create-array in zustand and immer
create with immer middleware.
```TypeScript
// StateType = { knownPaths: { [key: string]: string[] }; };
...SSG Helpers aren't helping.
Is this context architecture too much?

Handling Application Architecture

File Structure in T3 Stack
setInfiniteQueryData and getInfiniteQueryData compatibility
setInfiniteQueryData to old data (before mutation). I have a following code:
```
const postMessage = trpc.useMutation("guestBook.postMessage", {
onMutate: async (newMessage) => {...Next-Auth CredentialsProvider not working as intended
Prisma 1-n relation create question

How to switch from sqllite to PostgreSQL(railway.app)
Who is the best artist of all time and why is it Nickelback?