Skip to main content

Code Q&A with CJ | Full Stack TypeSafety, APIs, Rendering Strategies and more!

In this live stream, CJ answers your Code questions. See timestamps for details.


00:00:00 Intro / Announcements
00:01:56 Node.js TypeScript Support
00:04:25 Vue 2 upgrade Vue 3 Bootstrap
00:07:50 Personal Programming Language Choices
00:10:58 Syntax Hats Soon™️
00:13:25 Workflow without Coolify
00:19:37 Boilerplates / Project Scaffolding
00:27:24 Custom Comment Slides Code Walkthrough
00:33:15 Drag / Drop with Maps
00:35:46 Vue / Laravel Deployment Method
00:36:47 Favorite Tech Stack
00:37:04 Docker Compose for Kubernetes
00:39:16 Explaining Frontend for Backend Pattern
00:43:45 How to handle slow work environments
00:46:22 Favorite React Libraries
00:55:08 Seperate Web API with Next.js
00:58:40 SST vs VPS
01:00:16 How to Structure Node.js APIs
01:04:32 Sharing Types across repositories
01:09:38 Why the move to SSR over SPA
01:14:13 What do you need to start applying for dev jobs?
01:15:08 Using tRPC
01:15:52 Frontend Devs are now Full Stack
01:17:03 Hybrid Rendering
01:18:16 Unit Testing ESM
01:20:08 Content Creation / Stream Setup
01:23:00 Barriers to writing C# on Mac
01:24:05 React + Websocket Connection Advice
01:27:47 Learning Dev in 2024
01:29:02 Converting Jest to Vitest
01:29:52 OBS Configuration
01:31:36 Thoughts on getting an ipad
01:33:09 Rails + Hotwire resurgence
01:36:25 AsyncLocalStorage Support Across Runtimes
01:40:13 Advice for Junior Ruby on Rails dev
01:44:20 Why do devs hate Ruby on Rails?
01:46:31 Thoughts on tRPC in SvelteKit
01:54:06 Nuxt Type Safety
01:55:10 ELI5 Full Stack Type Safety
01:59:30 Kafka Resources
02:00:40 react-hook-form alternatives
02:03:36 SvelteKit Superforms
02:04:36 React conform library
02:07:30 Animate flex gap
02:09:49 How to create a JS/TS or React library
02:19:49 How to host react / Express in single server
02:21:13 tRPC to share types
02:23:06 Thanks!