Skip to content
Artwork for ConTejas Code
ConTejas Code · May 5, 2025 · 1 hr 57 min

Sacha Greif: How to Understand Developers through Surveys

Links - Codecrafters (partner): https://tej.as/codecrafters - State of Devs survey: https://stateofdevs.com/en-US - Sacha's post on Dev.to: https://dev.to/sachagreif/how-the-devographics-surveys-are-run-2023-edition-1p6a\ - Episode with Ujjwal Sharma (TC39 Chair): https://www.linkedin.com/posts/tejasq_contejas-code-ujjwal-sharma-how-javascript-activity-7185637709128884225-joHP - Sacha on X: https://x.com/SachaGreif - Sacha's website: https://sachagreif.com/ - Tejas on X: https://x.com/tejaskumar_ Summary In this discussion, we talk deeply with Sacha Greif, the founder of the popular State of JS, State of CSS, State of WebDev AI, and State of Devs surveys. We understand: 1. What it takes to create a great survey 2. How to process and visualize the data 3. Interesting insights and trends from the latest surveys Finally, we explore the biggest lessons Sacha learned from running the surveys for the past 7 years. Chapters 00:00:00 Introduction 00:06:30 Goals & Scope of the Surveys 00:09:15 Why the Surveys Resonat 00:18:11 Survey Design 00:23:20 Crafting Effective Survey Questions 00:26:19 The Open Source Stack 00:30:34 Monetization Strategy 00:34:25 Potential Future Surveys 00:36:04 Subjective Opinion vs. Objective Truth in Data 00:37:42 Handling Bias, Demographics, and Language Barriers 00:41:50 Optional Questions, Data Privacy, and Transparency 00:48:33 Addressing Criticism: Representation and Influencer Lists 00:57:20 Post-Survey: Data Analysis and Visualization 01:04:19 The Technical Infrastructure Behind the Surveys 01:08:13 Simplicity vs. Complexity in Development 01:09:20 Biggest Traffic Drivers & YouTuber Influence 01:11:08 Communicating Context and Avoiding Misinterpretation 01:13:10 Key Finding 1: Things Change Slower Than Perceived 01:15:13 Why the Disconnect Between Perception and Reality? 01:19:26 Key Finding 2: State of Web Dev AI & "Vibe Coding" Reality 01:27:48 Key Finding 3: The "Boomerang Effect"/Hype Cycle of Tools 01:35:13 How Tools Supersede Each Other (Webpack/Vite, Node/Bun) 01:42:12 How Established Tools Compete & Adapt 01:44:17 Most Important Lessons Learned Running the Surveys 01:49:46 Hope for the Surveys' Future Impact 01:52:45 Call to Action: Take the State of Devs Survey Hosted on Acast. See acast.com/privacy for more information.

0:00-1:57:18

transcript

No transcript — this publisher did not publish one.

show notes

Links


- Codecrafters (partner): https://tej.as/codecrafters

- State of Devs survey: https://stateofdevs.com/en-US

- Sacha's post on Dev.to: https://dev.to/sachagreif/how-the-devographics-surveys-are-run-2023-edition-1p6a\

- Episode with Ujjwal Sharma (TC39 Chair): https://www.linkedin.com/posts/tejasq_contejas-code-ujjwal-sharma-how-javascript-activity-7185637709128884225-joHP

- Sacha on X: https://x.com/SachaGreif

- Sacha's website: https://sachagreif.com/

- Tejas on X: https://x.com/tejaskumar_


Summary


In this discussion, we talk deeply with Sacha Greif, the founder of the popular State of JS, State of CSS, State of WebDev AI, and State of Devs surveys. We understand:


1. What it takes to create a great survey

2. How to process and visualize the data

3. Interesting insights and trends from the latest surveys


Finally, we explore the biggest lessons Sacha learned from running the surveys for the past 7 years.


Chapters


00:00:00 Introduction

00:06:30 Goals & Scope of the Surveys

00:09:15 Why the Surveys Resonat

00:18:11 Survey Design

00:23:20 Crafting Effective Survey Questions

00:26:19 The Open Source Stack

00:30:34 Monetization Strategy

00:34:25 Potential Future Surveys

00:36:04 Subjective Opinion vs. Objective Truth in Data

00:37:42 Handling Bias, Demographics, and Language Barriers

00:41:50 Optional Questions, Data Privacy, and Transparency

00:48:33 Addressing Criticism: Representation and Influencer Lists

00:57:20 Post-Survey: Data Analysis and Visualization

01:04:19 The Technical Infrastructure Behind the Surveys

01:08:13 Simplicity vs. Complexity in Development

01:09:20 Biggest Traffic Drivers & YouTuber Influence

01:11:08 Communicating Context and Avoiding Misinterpretation

01:13:10 Key Finding 1: Things Change Slower Than Perceived

01:15:13 Why the Disconnect Between Perception and Reality?

01:19:26 Key Finding 2: State of Web Dev AI & "Vibe Coding" Reality

01:27:48 Key Finding 3: The "Boomerang Effect"/Hype Cycle of Tools

01:35:13 How Tools Supersede Each Other (Webpack/Vite, Node/Bun)

01:42:12 How Established Tools Compete & Adapt

01:44:17 Most Important Lessons Learned Running the Surveys

01:49:46 Hope for the Surveys' Future Impact

01:52:45 Call to Action: Take the State of Devs Survey


Hosted on Acast. See acast.com/privacy for more information.

links1