The Call Kent Podcast cover art

All Episodes

The Call Kent Podcast — 228 episodes

#
Title
1

Exploring Interests at 15

2

Exposing internal styles from design system

3

What to learn

4

Bridging the Gap to Community Influence as a Senior Engineer

5

Call Kent Podcast Updates

6

From AI Automation to Full-Stack Engineering

7

Conference Workshop Advice

8

Getting a Developer Job in the AI chaos

9

Significance of '===' in typescript applications

10

In which situations would you recommend using RSC with React Router?

11

Web Framework Choice

12

Suggestion on Career Advice

13

Request for oAuth implementation

14

How far can nested UI loaders go for UIs with list of components

15

What should I learn next?

16

Does MCP make sense confined to a single app to rethink UX?

17

Stuck in Stack Switching: How Do You Commit to One?

18

Building and Maintaining a Software Blog

19

Securing Routes in React Router Framework

20

Adding Auth to MCPs

21

Running audio in background while still offline

22

What do you think about mutation testing applied to components?

23

When is a Promise not good enough, and I need a Web Worker?

24

How Useful is LiteFS in 2025?

25

What are your thoughts about Qwik and hydration?

26

Dependent driven motivation and embracing AI

27

Does the testing trophy need updating for 2025?

28

Balancing Conventions and Flexibility in Large Codebases

29

I'm a React dev... What now?

30

How to keep Type-Safety when defering data from a Remix loader

31

Good open source projects implementing frontend testing strategy

32

Should I learn GraphQL or just stick with REST?

33

React Components vs Progressive Enhancement

34

Test Cleanup: in the test or in afterEach

35

How many hours do you spend coding?

36

Remix Vite: Debugging Production issues

37

Inspired by Your Work

38

When to add a CSP (Content Security Policy)

39

Do generated types from OpenAPI spec change testing?

40

Prevent revalidation of remix loaders after mutation

41

Design the React component library

42

SEO Optimization and Hosting

43

Progress bar for mutations in Remix

44

Mocking in the full stack metaframework Era

45

How do you create advanced content for developers

46

A Button Per form or One Form with Multiple Buttons

47

Toasts in Remix

48

Unpaid internships and indentured servitude

49

It's fine to re-render

50

Data Structures and Algorithms

51

Remix Flat Routes vs Remix v2 Router

52

Generating CSS with Remix Resource Routes

53

Using Downshift with Conform to manage an input

54

Jake Lazaroff’s article on Web Components

55

Code Organization in Full Stack Apps

56

Client Hints and profiling

57

Building and Testing an MDX-based Blog

58

EpicWeb.dev is now available!

59

What is full stack for EpicWeb.dev?

60

Improving as a software engineer

61

Why didn't you break root.tsx into smaller components?

62

Am I stuck in tutorial heck?

63

Scaling Epic-Stack in a single region

64

React Lazy initializers Call Order

65

How do you approach major project updates

66

Organizing your first workshop

67

Conform sets novalidate & validation attributes?

68

My skill stuck at current job, should I quit?

69

How do you host your videos?

70

How are you still productive!?

71

Best practice for using localStorage in React

72

Remix Full-Stack Components (vs Server Components)

73

A 10 year old itch to make a switch (QA to dev)

74

Should I go to college or not?

75

Resources to learn senior development skills

76

Passing state across components in RemixJS

77

How To Deal with Hiring Developers?

78

Why do you use the Express adapter for your app?

79

Minimum skills for a Frontend dev job?

80

userEvent.setup vs not including it in unit tests

81

Are AI tools (Copilot) bad for the learning curve?

82

Becoming one of the best React developer

83

Is Epic Stack beneficial for new developers?

84

How to approach imposter syndrome

85

Error Handling in Remix

86

How do you plan E2E test flows?

87

When/why should I choose SSR over CSR?

88

Side income

89

How Remix fits 6 different web apps

90

Is it really all about who knows you?

91

Tech to use for a video streaming site

92

Should we transition from Jest to Vitest

93

What's the bundle analysis story in Remix?

94

How to set titles in CatchBoundary's in Remix?

95

v2 Routing Convention

96

Seeking for solution and advice to progress

97

What is your latest thinking on render props?

98

Inline Styles vs CSS File Styles

99

Looking for the best talk idea

100

Tips on making the most of your short breaks

101

Advice for a company afraid of using Node

102

How are redux thunks implementation details?

103

What makes a good react js developer?

104

AWS Job Opportunity

105

Playwright support

106

Tips for creating a npm package (stack-supporting)

107

How close should a hook be to its usage?

108

What's your opinion on atomic design?

109

How to handle file uploads in Remix?

110

Tailwind class overriding

111

How do you deal with partial types?

112

The "remix" testing methodology

113

How to handle action matching no intent?

114

Latest practical CSS techniques (use Tailwind)

115

Middleware is an antipattern

116

How to test semantic HTML tables?

117

Appreciation

118

Testing Code in service files and NGXS Store files

119

Is using md5 as key an anti-pattern in react?

120

Why do you take short breaks when coding?

121

Is addEventListener OK again?

122

Frontend to Fullstack

123

Test Data: To BeforeAll or to BeforeEach

124

organizing course code

125

How to do feature flags with Remix?

126

Own Code vs Library

127

Would you recommend to use Playwright or Cypress?

128

How to Shamelessly Self-Promote?

129

Why are you programming in VScode?

130

Remix: ways around window undefined

131

Testing a graphical component

132

Will there be a KCD Trilogy? (Yes)

133

How do you automate KCD?

134

Question about testing a reusable component

135

Full Stack Developers... Why?

136

Mantine's callback with Remix's ActionFunction

137

How do you convince your team to use E2E?

138

Migration from React/Rails hybrid to Remix

139

Do you have any thoughts on Playwright?

140

Using cookie/privacy policies on personal websites

141

Leveling up your career while putting family first

142

Live loading data with remix

143

Using VPN during software development

144

Why is there so much hate regarding React lately?

145

Decomposing remix component

146

Jump from mid level to senior react developer

147

React app doesn't work on IE11

148

Using userEvent vs fireEvent

149

useMemo vs React.Memo when it comes to JSX

150

How to build a committed following

151

Learning Frontend Architecture

152

Querying the data in nested routes

153

Nivo charts issue

154

i18n and Remix

155

Tests for accessible error messages

156

Asserting props.onClick in react-testing-library

157

CatchBoundary on empty datasets

158

Remix Anti-patterns

159

Why Framer Motion for Animations

160

Lack of experience when problem solving

161

How to identify which button submits a form

162

Thinking process when reviewing code

163

Do you read the React source code?

164

Isolate FE and BE apps vs Remix Full Stack

165

Using Remix with a custom backend (Nestjs)

166

Feedback speed in TDD

167

Understand what's effect and what is derived state

168

Order of Courses to Take

169

State bloating vs api call (again and again)

170

Separation of rendering vs logics custom hooks

171

Imposter Syndrome and Working at FAANG

172

In a Startup only testing in the backend?

173

Using GraphQL queries in Remix loader functions

174

Servers + Databases + Remix

175

I love your website! ITS BEAUTIFUL.

176

How can I incentivize users to not share accounts?

177

Could the useState be used without the setter?

178

Best way to reset a form

179

How to decide among advanced react patterns?

180

Handling difficult co-workers and/or leadership

181

Use React frameworks (Remix) for SPAs

182

Isolating tests

183

Versioning and dependency management for libraries

184

Full stack framework vs front-end with saas

185

Learning Gaps & Cluelessness as a Developer

186

Alfred and/or ScriptKit?

187

Why React JS?

188

Bailing out of re-rendering in useState

189

Remix Styling w/CSS in JS

190

Learning web development the right way

191

Testing a Drag and Drop Experience

192

Protected route and redirect after payment

193

Making changes on a new team

194

Building an Open Source Website

195

Question about testing alongside RTL

196

Create web components in React

197

Magic links require timely email delivery

198

Some advice for developers about the design

199

Pricing low-demand workshops

200

Why XState?

201

Forms in React

202

How small should components be

203

Using Fly.io Replays

204

Why is forwardRef required to limit re-renders?

205

Traditional logins vs. passwordless magic links

206

How to plan curriculum

207

Why Remix over other React frameworks?

208

What did paypal-scripts do?

209

What are your thoughts on Svelte?

210

Where did those diagrams come from?

211

Filling CS concept holes as a non-CS major?

212

How to buy for EpicReact in "installments"

213

Best approach for building headless components

214

Cypress Component Testing Library vs Jest

215

How does Remix manage many CSS files in a page?

216

Mirage JS over MSW?

217

Work Life Balance

218

How much of seniority is about code skills?

219

Firm skills

220

How to style?

221

SSG Hype

222

Managing Burnout

223

Make It Stick: Interleave Curves

224

What is the best way to go through EpicReact?

225

How do you find new technology

226

Difference in methods emanating from screen and render

227

Dealing with "act" warning on react testing

228

Reusing components between different projects