Konferenzbesuch
Code Days
& Infobip Shift
Rader, Hörnemann
Inhalt
Code Days
Jan. 2024
München
Code Days – Talk 1
Continuous Quality by Kathrin Potzahr
Die Fähigkeit, schnell auf neue Erkenntnisse oder Veränderungen reagieren zu können, wird mit fortschreitender Digitalisierung immer wichtiger. Wer von schnellen Änderungen an Softwaresystemen spricht, meint implizit schnell und in passender Qualität. Einige Teams erreichen dies scheinbar mit Leichtigkeit. Bei anderen sinkt die Qualität mit der Zeit und sie können Features nicht mehr schnell genug liefern. Die Probleme liegen selten allein in Tools und Technik. Der Vortrag erklärt Ursachen und zeigt, wie man zu Continuous Quality und damit erfolgreichen Teams kommen kann.
Hörnemann
Code Days – Talk 1
Continuous Quality
Quality is continuously good enough to deliver features into production
Traditional Quality
Quality goes done during development and is reestablished in dedicated phases
Hörnemann
Code Days – Talk 1
Product
Everything as code
Evolving architecture
Process
Teams with E2E responsibility
Short distance between BizDevOps
Avoid mental overload
People
People who care and act
Quality mindset
Continuous Quality
Hörnemann
Code Days – Talk 1
How to get to Continuous Quality? - Setup
Hörnemann
Code Days – Talk 1
How to get to Continuous Quality? - Team
Hörnemann
Code Days – Talk 1
How to get to Continuous Quality? – Going Live
Hörnemann
Code Days – Talk 1
Takeaways:
Hörnemann
Code Days – Talk 1
In einem Sprint zum MVP - ein Horror für alle Entwickler von Tobias Morauf
Rader
Code Days – Talk 1
Definition MVP (Minimum Valuable Product):
Rader
Code Days – Talk 1
Ablauf Umsetzung:
Rader
Code Days – Talk 1
Beispiel Schadensmelder Sprintziel:
"Peter kann per App eine Schadensmeldung an die Stadtverwaltung schicken."
Rader
Code Days – Talk 1
Beispiel Schadensmelder Meilenstein:
Peter soll mit Gemeindeverwaltung in Kontakt treten können
Rader
Code Days – Talk 1
Beispiel Schadensmelder Meilenstein:
Sprint 1: eigene Email öffnen
Sprint 2: ein einzelnes Textfeld
Sprint 3: Foto hochladen
Sprint 4: Schadensformular mit mehreren Elementen
Rader
Code Days – Talk 1
Vorteile:
Rader
Code Days – Talk 1
Takeaways:
Rader
Code Days – Reflexion
Code Days – Fun Times
Infobip Shift
Sep. 2024 Zadar
127 speakers
8000 Coffees given out
770 Companies present
4000+ attendees
Infobip Shift – Talk 2
AI Engineering Today and Tomorrow by Tejas Kumar
This talk aims to take a balanced look at AI engineering without needless hype. Together, we will explore what AI engineering truly is, popular techniques to actualize value from AI engineering and reduce costs, removing hallucinations (RAG vs. fine-tuning), and working with AI in a privacy-sensitive manner by running large language models locally.
Hörnemann
Infobip Shift – Talk 2
What is AI Engineering?
ML Researcher / Research Scientist
ML Engineer / Data Scientist / Research Engineer
AI Engineer
Fullstack Engineer
Data / Research constrained
Product / User constrained
API
Hörnemann
Infobip Shift – Talk 2
What is AI Engineering?
Hörnemann
Infobip Shift – Talk 2
What is AI? - History
Hörnemann
Infobip Shift – Talk 2
What is AI? - RAG
Hörnemann
Infobip Shift – Talk 2
What is AI? - RAG
Hörnemann
Infobip Shift – Talk 2
What is AI? - Future
Hörnemann
Infobip Shift – Talk 2
Coding in TypeScript without understanding it von Mrina Sugosh
Typescript Reise für viele:
Rader
Infobip Shift – Talk 2
Was ist Typescript?
Rader
Infobip Shift – Talk 2
Warum Typescript verwenden?
Rader
Infobip Shift – Talk 2
Typen und Grundlagen der Kompilierung
Rader
Infobip Shift – Talk 2
Was sind Typen?
Rader
Infobip Shift – Talk 2
Was ist "satisfies"?
Rader
type Feedback = { name: string, age: number, description: string };
const feedback1 = { name: "Alice", age: 25 } satisfies Feedback;
Infobip Shift – Talk 2
Probleme die "satisfies" löst
Rader
Infobip Shift – Talk 2
Warum ist das wichtig?
Rader
Infobip Shift – Talk 2
Fazit
Rader
TypeScript ist nicht schwierig - es ist einfach JavaScript mit Typen
Infobip Shift – Reflexion
Infobip Shift – Fun Times
Conference
Zadar
Infobip Shift – Fun Times
HOLIDAY!
Ljubljana
Plitvicer Seen
Karlobag
Biograd
Croatia
Quellen