The Call Kent Podcast cover art

All Episodes

The Call Kent Podcast — 227 episodes

#
Title
1

Exposing internal styles from design system

2

What to learn

3

Bridging the Gap to Community Influence as a Senior Engineer

4

Call Kent Podcast Updates

5

From AI Automation to Full-Stack Engineering

6

Conference Workshop Advice

7

Getting a Developer Job in the AI chaos

8

Significance of '===' in typescript applications

9

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

10

Web Framework Choice

11

Suggestion on Career Advice

12

Request for oAuth implementation

13

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

14

What should I learn next?

15

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

16

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

17

Building and Maintaining a Software Blog

18

Securing Routes in React Router Framework

19

Adding Auth to MCPs

20

Running audio in background while still offline

21

What do you think about mutation testing applied to components?

22

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

23

How Useful is LiteFS in 2025?

24

What are your thoughts about Qwik and hydration?

25

Dependent driven motivation and embracing AI

26

Does the testing trophy need updating for 2025?

27

Balancing Conventions and Flexibility in Large Codebases

28

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

29

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

30

Good open source projects implementing frontend testing strategy

31

Should I learn GraphQL or just stick with REST?

32

React Components vs Progressive Enhancement

33

Test Cleanup: in the test or in afterEach

34

How many hours do you spend coding?

35

Remix Vite: Debugging Production issues

36

Inspired by Your Work

37

When to add a CSP (Content Security Policy)

38

Do generated types from OpenAPI spec change testing?

39

Prevent revalidation of remix loaders after mutation

40

Design the React component library

41

SEO Optimization and Hosting

42

Progress bar for mutations in Remix

43

Mocking in the full stack metaframework Era

44

How do you create advanced content for developers

45

A Button Per form or One Form with Multiple Buttons

46

Toasts in Remix

47

Unpaid internships and indentured servitude

48

It's fine to re-render

49

Data Structures and Algorithms

50

Remix Flat Routes vs Remix v2 Router

51

Generating CSS with Remix Resource Routes

52

Using Downshift with Conform to manage an input

53

Jake Lazaroff’s article on Web Components

54

Code Organization in Full Stack Apps

55

Client Hints and profiling

56

Building and Testing an MDX-based Blog

57

EpicWeb.dev is now available!

58

What is full stack for EpicWeb.dev?

59

Improving as a software engineer

60

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

61

Am I stuck in tutorial heck?

62

Scaling Epic-Stack in a single region

63

React Lazy initializers Call Order

64

How do you approach major project updates

65

Organizing your first workshop

66

Conform sets novalidate & validation attributes?

67

My skill stuck at current job, should I quit?

68

How do you host your videos?

69

How are you still productive!?

70

Best practice for using localStorage in React

71

Remix Full-Stack Components (vs Server Components)

72

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

73

Should I go to college or not?

74

Resources to learn senior development skills

75

Passing state across components in RemixJS

76

How To Deal with Hiring Developers?

77

Why do you use the Express adapter for your app?

78

Minimum skills for a Frontend dev job?

79

userEvent.setup vs not including it in unit tests

80

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

81

Becoming one of the best React developer

82

Is Epic Stack beneficial for new developers?

83

How to approach imposter syndrome

84

Error Handling in Remix

85

How do you plan E2E test flows?

86

When/why should I choose SSR over CSR?

87

Side income

88

How Remix fits 6 different web apps

89

Is it really all about who knows you?

90

Tech to use for a video streaming site

91

Should we transition from Jest to Vitest

92

What's the bundle analysis story in Remix?

93

How to set titles in CatchBoundary's in Remix?

94

v2 Routing Convention

95

Seeking for solution and advice to progress

96

What is your latest thinking on render props?

97

Inline Styles vs CSS File Styles

98

Looking for the best talk idea

99

Tips on making the most of your short breaks

100

Advice for a company afraid of using Node

101

How are redux thunks implementation details?

102

What makes a good react js developer?

103

AWS Job Opportunity

104

Playwright support

105

Tips for creating a npm package (stack-supporting)

106

How close should a hook be to its usage?

107

What's your opinion on atomic design?

108

How to handle file uploads in Remix?

109

Tailwind class overriding

110

How do you deal with partial types?

111

The "remix" testing methodology

112

How to handle action matching no intent?

113

Latest practical CSS techniques (use Tailwind)

114

Middleware is an antipattern

115

How to test semantic HTML tables?

116

Appreciation

117

Testing Code in service files and NGXS Store files

118

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

119

Why do you take short breaks when coding?

120

Is addEventListener OK again?

121

Frontend to Fullstack

122

Test Data: To BeforeAll or to BeforeEach

123

organizing course code

124

How to do feature flags with Remix?

125

Own Code vs Library

126

Would you recommend to use Playwright or Cypress?

127

How to Shamelessly Self-Promote?

128

Why are you programming in VScode?

129

Remix: ways around window undefined

130

Testing a graphical component

131

Will there be a KCD Trilogy? (Yes)

132

How do you automate KCD?

133

Question about testing a reusable component

134

Full Stack Developers... Why?

135

Mantine's callback with Remix's ActionFunction

136

How do you convince your team to use E2E?

137

Migration from React/Rails hybrid to Remix

138

Do you have any thoughts on Playwright?

139

Using cookie/privacy policies on personal websites

140

Leveling up your career while putting family first

141

Live loading data with remix

142

Using VPN during software development

143

Why is there so much hate regarding React lately?

144

Decomposing remix component

145

Jump from mid level to senior react developer

146

React app doesn't work on IE11

147

Using userEvent vs fireEvent

148

useMemo vs React.Memo when it comes to JSX

149

How to build a committed following

150

Learning Frontend Architecture

151

Querying the data in nested routes

152

Nivo charts issue

153

i18n and Remix

154

Tests for accessible error messages

155

Asserting props.onClick in react-testing-library

156

CatchBoundary on empty datasets

157

Remix Anti-patterns

158

Why Framer Motion for Animations

159

Lack of experience when problem solving

160

How to identify which button submits a form

161

Thinking process when reviewing code

162

Do you read the React source code?

163

Isolate FE and BE apps vs Remix Full Stack

164

Using Remix with a custom backend (Nestjs)

165

Feedback speed in TDD

166

Understand what's effect and what is derived state

167

Order of Courses to Take

168

State bloating vs api call (again and again)

169

Separation of rendering vs logics custom hooks

170

Imposter Syndrome and Working at FAANG

171

In a Startup only testing in the backend?

172

Using GraphQL queries in Remix loader functions

173

Servers + Databases + Remix

174

I love your website! ITS BEAUTIFUL.

175

How can I incentivize users to not share accounts?

176

Could the useState be used without the setter?

177

Best way to reset a form

178

How to decide among advanced react patterns?

179

Handling difficult co-workers and/or leadership

180

Use React frameworks (Remix) for SPAs

181

Isolating tests

182

Versioning and dependency management for libraries

183

Full stack framework vs front-end with saas

184

Learning Gaps & Cluelessness as a Developer

185

Alfred and/or ScriptKit?

186

Why React JS?

187

Bailing out of re-rendering in useState

188

Remix Styling w/CSS in JS

189

Learning web development the right way

190

Testing a Drag and Drop Experience

191

Protected route and redirect after payment

192

Making changes on a new team

193

Building an Open Source Website

194

Question about testing alongside RTL

195

Create web components in React

196

Magic links require timely email delivery

197

Some advice for developers about the design

198

Pricing low-demand workshops

199

Why XState?

200

Forms in React

201

How small should components be

202

Using Fly.io Replays

203

Why is forwardRef required to limit re-renders?

204

Traditional logins vs. passwordless magic links

205

How to plan curriculum

206

Why Remix over other React frameworks?

207

What did paypal-scripts do?

208

What are your thoughts on Svelte?

209

Where did those diagrams come from?

210

Filling CS concept holes as a non-CS major?

211

How to buy for EpicReact in "installments"

212

Best approach for building headless components

213

Cypress Component Testing Library vs Jest

214

How does Remix manage many CSS files in a page?

215

Mirage JS over MSW?

216

Work Life Balance

217

How much of seniority is about code skills?

218

Firm skills

219

How to style?

220

SSG Hype

221

Managing Burnout

222

Make It Stick: Interleave Curves

223

What is the best way to go through EpicReact?

224

How do you find new technology

225

Difference in methods emanating from screen and render

226

Dealing with "act" warning on react testing

227

Reusing components between different projects