Custom Dev Tools to Supercharge Your Team's Productivity
summary
Custom dev tools are built into the app, lazy‑loaded and gated by environment and role checks so they never bloat prod or expose secrets. Examples: a Node script that syncs env vars from AWS Parameter Store to local files; a persistent prod indicator banner that prevents accidental live edits; an airplane mode mock cache that records Apollo GraphQL requests to disk and serves them offline; and a backend‑proxied user masquerading system that verifies permissions server‑side so developers can impersonate real users to reproduce and fix bugs.
AI-written summary · about
chapters (10)
- 0:00Introduction to custom Dev tools
- 2:06What are custom Dev tools
- 5:00Goals for successful Dev tools
- 8:09Conditions for safe Dev tools
- 11:44Example of simple Dev tools
- 16:44Complex Dev tools examples
- 19:34User masquerading explained
- 23:52Security considerations
- 26:19Live demo of masquerading
- 28:24Closing and Q&A
related talks
16mCreating custom DevTools for your app
26m"Build Your Own Devtools"
44mDeveloper Tools Game-Changers That Will Save You Hours
31mDX to another level
35mOptimise your Web Development Workflow
52mDeveloper Tools That Shouldn't Be Secrets
31mUnleashing the Power of Remote Tooling
28mDev Tools to increase your speed that DON'T use AI
