~/talk

Copilot is my Copilot: Pair programming with an AI

slides:none on file

Builds a Spring Boot 3 app (Java 17) with MongoDB, seeds four developer records, and wires a REST controller, repository and tests using GitHub Copilot and Copilot Chat in VS Code; uses Testcontainers for running MongoDB in CI and scaffolds infrastructure with Terraform on Azure Spring Apps. Generated unit tests run green but Copilot sometimes hallucinates non‑existent APIs, so human review is required. Primary claim: Copilot is a developer force‑multiplier for boilerplate, docs and tests, not a hands‑off replacement.

AI-written summary · about

  1. 0:00Introduction
  2. 2:48Why co-pilot is my co-pilot
  3. 7:41Copilot as supportive tool
  4. 10:50Is Copilot necessary?
  5. 14:23AI tools evolution
  6. 16:09Setting up demo project
  7. 20:27Domain model with AI
  8. 22:34REST controller with AI
  9. 24:40Loading data with Copilot Chat
  10. 30:26Running and testing
  11. 33:01Generating unit tests
  12. 39:47Deploying with Terraform
  13. 43:40AI pitfalls and hallucinations
  14. 46:31When to use AI tools
  15. 47:14AI as force multiplier
  16. 48:41Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.