BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Eventin//Event Calendar//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
BEGIN:VEVENT
UID:e08897df67af062efef3094ff6023f9f@portugaltechweek.com
SUMMARY:How web apps work: for product managers who want to follow the tech
 nical conversation
DESCRIPTION:TL\;DRA hands-on workshop for product managers without an engin
 eering background. You'll see how a web app works by running one yourself a
 nd following a failed save through the browser\, the server and the databas
 e. The next time an engineer explains why something isn't working\, you'll 
 know which part of the app they mean and what to ask them.Event contentYou 
 know what your product does. When something breaks and your engineers start
  talking about requests\, servers and databases\, it's harder to follow wha
 t went wrong\, and even harder to know what to ask them.In this 2-hour work
 shop\, you'll learn how a web app works by running one yourself and investi
 gating a bug in it. A customer clicks Save\, the app spins\, and their new 
 record never appears.First\, you'll set up your own development environment
 . It's the copy of an app that engineers run and change without affecting r
 eal customers. Yours runs in GitHub's cloud and opens in your browser\, so 
 you won't install anything on your laptop. You'll start the app yourself an
 d watch its parts start up: the database\, the server and the frontend.Then
  you'll follow the failed save through every part of the app:Open your brow
 ser's developer tools and find the request that failed: what it sent and wh
 at came back.Read the server log\, where you'll see the same request arrive
  and fail\, just as an engineer would.Check the database and confirm nothin
 g was saved.Find the rule that rejected the save\, and work out where the b
 ug really is.You'll draw a map of how the browser\, the server and the data
 base connect\, and write a bug report with the evidence an engineer needs t
 o fix it.Finally\, you'll fix the bug with AI. You'll give your bug report 
 to GitHub Copilot\, an AI agent that can change the app's code\, and test i
 ts fix in your copy of the app. You'll also see why the evidence an enginee
 r asks for helps an AI agent fix the bug too.The app you'll run is Twenty\,
  a real open-source CRM. It has the same parts as most business software: a
  frontend\, an API\, a server and a database.By the end\, you'll be able to
 :explain what happens between clicking Save and the data reaching the datab
 ase\;run Twenty in your own development environment\, and explain how that 
 differs from the live product your customers use\;find a request in your br
 owser's network tab and read its status code and response\;tell whether a p
 roblem starts in the browser\, on the server or in the database\;write a bu
 g report with the evidence engineers ask for\, and give it to an AI agent t
 o fix.Who it's forProduct Managers and Product Owners without an engineerin
 g background. You won't write code yourself\, and you don't need any techni
 cal knowledge.What to bringA laptop and a free\, personal GitHub account. B
 efore the workshop\, we'll email you instructions for setting up the accoun
 t and turning on GitHub Copilot's free plan\, plus a short check that your 
 laptop can open your development environment and GitHub Copilot (some compa
 ny laptops can't).Your hostsKinga Magyar spent over a decade in the tech in
 dustry\, learned to code\, moved into product management and worked as a le
 ad product manager. She has mentored product managers and holds an executiv
 e coaching diploma.Tamas Kokeny spent 15+ years as a software engineer and 
 engineering leader. He co-founded Green Fox Academy\, a coding school that 
 graduated over 3\,000 students into tech careers.Between them\, they've wor
 ked at Datadog\, Citrix\, Volkswagen and Cloudera. In the workshop\, they'l
 l guide you through how each part of a web app works\, and you'll be able t
 o apply the knowledge to your own product.LocationPTW Palace - Rua Gomes Fr
 eire\, 98\, LisbonRoom 1\, at the ground floor (turn to the left\, after en
 tering the Palace)Please note: By attending this event at PTW Palace\, you 
 agree to Portugal Tech Week's Terms & Conditions for Visitors. Please revie
 w them before attending.More info and registration: https://luma.com/0hccxs
 n4
LOCATION:PTW Palace - Rua Gomes Freire\, 98\, Lisbon
DTSTAMP:20261027T033402Z
DTSTART:20261113T190000Z
DTEND:20261113T213000Z
END:VEVENT
END:VCALENDAR
