DevX Conf 2021
| title | author | length |
|---|---|---|
| Welcome to DevX Conf | 09m | |
A two-day virtual conference run by Gitpod focuses on making developer workflows more efficient and joyful, with sessions spanning develop, collaborate, test… | ||
| The evolution of DevX | Erich Gamma | 41m |
Traces the concrete evolution from Eclipse’s incremental compiler and hot‑code replace to VS Code’s multi‑process architecture using JSON‑RPC, the creation of… | ||
| Using Observability to improve the Developer Experience | Borja Burgos | 16m |
Observability is often associated with production and live environments, but it shouldn't be! In this talk we'll explore innovative ways in which modern… | ||
| Is DevEx not good… because we don't want it to? | Ellen Chisa | 18m |
Claim: developer experience should optimize for flow not mere easiness. The author reviews 100+ developer tools, cites Stripe's $300 billion productivity loss… | ||
| Monorepos, are they right for you? | Maël Nison | 29m |
Monorepos claim to simplify multi-package changes by letting a single PR across packages include coordinated edits and releases, demonstrated with the yarn… | ||
| DevX at Heroku and GitHub | Jason Warner | 22m |
Recounts how get push heroku master and the 12 factor mindset shaped developer-first products, and why Heroku’s early CLI-first design specs mattered. Advises… | ||
| Cloud Native Java | Josh Long | 22m |
Builds a small system: an HTTP customer service (localhost:8080 serving eight demo records), an RSocket orders service (localhost:8181), and an API gateway on… | ||
| DevX Experience is broken… and you should be pissed | Shanea Leven | 15m |
2018 Docker launch hits a blocker: vulnerability counts differ between frontend and backend, the single expert has left, launch is two days away and reading… | ||
| Infrastructure security, visibility and cost-optimization | Yevgeny Pats | 16m |
A tool called cloudquery converts cloud and SaaS configuration into queryable SQL and stores snapshots in Postgres, letting teams run continuous checks and CI… | ||
| Find friction in your developer experience by user testing with developers | Ian Jennings | 28m |
Recommends running a simple DX test with five developers (captures ~80% of issues) over one hour, recruiting via a screener and paying $50 Amazon gift cards… | ||
| Ephemeral Development Environments | Anton Kosyakov, Mike Nikles | 21m |
Ephemeral environments replace long-lived local setups with cloud workspaces that start from a gitpod.yaml and run init tasks like npm install and npm run dev… | ||
| The developer experience gap | Stephen O'Grady | 23m |
Argues that a persistent developer experience gap comes from an abundance of cloud primitives (s3, ec2, managed services) that developers must assemble and… | ||
| Building a K8s Operator for a Distributed Database | Natalie Pistunovich | 21m |
Kubernetes operator that keeps Aerospike clusters online through live patches, replacing live clusters of tens of nodes and recovering crashed nodes to meet a… | ||
| VSCode Power User Tips & Tricks | Ahmad Awais | 24m |
Claims a 1,000+ hour VS Code setup distilled into a 70‑video course and dozens of concrete workflows: keyboard-first editing with command shift p, Sublime… | ||
| Building Supabase Storage. DevX, performance, security - choose three | Inian Parameshwaran | 18m |
Supabase builds an object storage service that stores file blobs in managed S3-compatible backends and keeps object metadata inside the user’s Postgres… | ||
| Streamlining Firebase Development with local Emulators | Rachel Myers | 15m |
A local emulator suite is built to spin up all Firebase services with one command and get a dev environment running in about a minute, using production… | ||
| DevX: History of Code Search | Beyang Liu | 20m |
Argues that developers spend about 10x more time reading than writing code and therefore need code search to grok big code bases; traces concrete tools that… | ||
| The story of GitHub1s - speed & familiarity matters | Yihong Cheng | 18m |
GitHub1s serves VS Code in the browser by running code-server and wiring it to GitHub APIs so users can browse repos, branches, tags, PR diffs and file history… | ||
| Why I love incremental delivery and why you should too | Liliana Kastilio | 15m |
A practical case: the ecosystems team implements automatic security fix pull requests for Maven despite complex resolution rules and parent POM overrides, then… | ||
| Trapped in the Open Source Supply Chain | Henry Zhu | 26m |
Open source maintenance often feels like unpaid infrastructure work with surprising concrete failures: OpenSSL runs on a $2,000 annual budget until Heartbleed… | ||
| Simplifying the Journey of Your Containerized Application from Dev to Production | Kyle Quest | 16m |
Demonstrates how to get a production-ready container without endless manual work by applying concrete fixes: pin base images, use npm ci, delete caches in the… | ||
| DevX in the Internet Age: One Step Forward, Two Steps Back | Anurag Goel | 15m |
Timeline of tooling from CGI and LAMP spawning per-request processes to enterprise Java lock-in to virtualization and PaaS 1.0 to containers, Docker and… | ||
| Make your APIs Developer-friendly | Aidan Cunniffe | 22m |
Practical checklist for internal APIs: use tooling like optic that documents your entire API in minutes and surfaces every change as a code-review conversation… | ||
| How to build a dApp | Nader Dabit | 21m |
Builds a working token dApp end to end using React, Hardhat, ethers.js and MetaMask: compiles Solidity 0.8.3, runs a local Hardhat node (chainId 1337), deploys… | ||
| "Testing" in Prod Isn't the Only Way: Why Observability Needs Structure | Jean Yang | 20m |
Claims that testing in prod alone is insufficient and that structured observability fixes the gap between code and runtime behavior, by turning observed API… | ||
| How to prioritize dev experience in the development process | Thomas Paul Mann, Tuomas Artman | 28m |
Argument that dev experience is a lever to ship faster, not a luxury: invest where fix time < recurring wasted time. Concrete moves: add linters and a DB… | ||
| nothing matches | ||