Devoxx Ukraine 2022: Secure our Future
2022-09-02
-- online --
[Devoxx Ukraine 2020, Devoxx Ukraine 2021, Devoxx Ukraine 2022: Secure our Future, Devoxx Ukraine 2023: AI – Friend or Foe?]
| title | author | length |
|---|---|---|
| Opening ceremony. | Serhiy Prytula | 10m |
Fundraiser updates say the drive needs €50,000 target to buy 16 DJI Mavic drones for the Armed Forces, with IT and crypto donors providing the largest… | ||
| Ukrainian digital advantages in the war: military tech & cyber security. | Mykhailo Fedorov | 10m |
Ukraine claims a functioning cyber defense that repel 99% of Russian attacks daily, a volunteer I.T. Army coordinated via Telegram that takes down propaganda… | ||
| Securing Future of the Ukrainian IT Community with Help of Open Technologies. | Ruslan Synytsky | 25m |
Ukraine IT export reports 23–27% year‑over‑year growth for the first half but shows a 7% dip in June and the job site genie.com registers job listings down 50%… | ||
| First world cyberwar: public & private in Ukrainian cyber defense | Victor Zhora | 25m |
Ukraine records 1,686 reported incidents since the escalation, about 400 classified as critical and 83 distinct attacker groups tracked; an initial Jan 14… | ||
| Kafka based Global Data Mesh at Wix. | Natan Silnitsky | 40m |
Wix runs Kafka at massive scale: about 70 billion events/day, ~50k topics and ~500k partitions across 18 data centers and 2,300 microservices. Developers use… | ||
| Revolutionizing Java-based Applications with GraalVM. | Alina Yurenko | 48m |
GraalVM replaces the C2 compiler and offers two Java modes: drop‑in JDK with its Graal compiler for JIT performance and native-image AOT that produces platform… | ||
| Slowdown to Grain Speed: Technical practices that take time but save time. | Venkat Subramaniam | 59m |
Argues that intentionally slowing to do design, refactoring and tests saves time later, backed by concrete practices: run short prototypes (spike to learn)… | ||
| Mastering Integration Tests with Testcontainers. | Oleg Šelajev | 50m |
Shows how to run reliable integration tests by wiring Testcontainers with Docker into Spring via a static DynamicPropertySource, starting Redis, Postgres and… | ||
| Principles Of Effective Developers. | Sebastian Daschner | 48m |
Focuses on concrete changes: create and reuse live templates in IntelliJ, use keyboard refactor shortcut Ctrl+Alt+M instead of copy‑paste, and add shell… | ||
| Pure Kotlin. | Jarek Ratajski | 50m |
Argues Kotlin supports real functional code: immutable data models with data class copy for cheap persistent updates, prefer Val not var and expression-style… | ||
| Event Streams & Data Rapids: Harnessing the Full Power of Messaging Platforms. | Mark Heckler | 43m |
Builds three small apps — a supplier source that polls ADS‑B aircraft positions, a function processor that maps full position records to a compact… | ||
| Event Streaming and Processing using Apache Pulsar and Apache Pinot. | Mary Grygleski, Karin Wolok | 48m |
Apache Pulsar is a cloud‑native pub/sub and queueing platform that separates compute and storage by offloading durable logs to Apache BookKeeper, offers native… | ||
| Beyond Senior Java Dev: The Next Steps for the Technical Career. | Bruno Souza | 52m |
Argues that career security comes from three measurable things: reputation, trust, visibility. Cites a study of more than six million scientist curricula to… | ||
| Prepare for what “Loom”s ahead. | Heinz M. Kabutz | 49m |
Demonstration shows Java 19 preview virtual threads cut a simple web-render pipeline from 4.3s (sequential) to ~4.1s with futures, ~1.9s with… | ||
| Addressing the transaction challenge in a cloud-native world | Grace Jansen | 46m |
Claim: ACID two‑phase commits don’t scale well in cloud‑native systems; use Saga/BASE instead. The demo implements a holiday booking (flight, hotel, taxi) that… | ||
| Java App Development in the Cloud: MicroProfile, Quarkus and Cloud. | Rustam Mehmandarov, Mads Opheim | 47m |
Builds a tiny random-words service (noun + adjective) using MicroProfile, packages it with Quarkus, containerizes with multi-stage Docker, and runs CI/CD via… | ||
| I Didn't Know JFR Could Do That! | Ben Evans | 48m |
JFR is a mature, high‑precision JVM profiler with about 130 event types, usable as files or a ring buffer (example: ring buffer via maxsize/maxage, store up to… | ||
| Serverless Kafka Patterns. | Taras Slipets | 47m |
Practical patterns for marrying Kafka with AWS serverless: use API Gateway + Lambda to write to Kafka instead of always running containers; use RDS triggers or… | ||
| War Driven Development. | Andrey Kucherenko | 33m |
A software engineer recounts rapid wartime projects: a five-person team builds a farmer-reporting web app in four days and it serves 2,500 farmers; a delivery… | ||
| Boost your productivity with Jakarta EE, MicroProfile & Open Liberty. | Grace Jansen, Kathryn Kodama | 43m |
Live demo builds two Java apps with Open Liberty and MicroProfile, generates starters from start.openliberty.io and start.microprofile.io, and scaffolds a… | ||
| 5 Ways to Make Java Development and Kubernetes Spark Joy With Quarkus. | Edson Yanaga | 46m |
Quarkus shows a full Java→Kubernetes workflow: dev mode boots in 700 ms startup, hot-restarts in ~200 ms, and continuous tests rerun in ~196 ms. Dev UI edits… | ||
| Effective Java SE 18 APIs/Lang features, makes your life easier. | Mohamed Taman | 59m |
Covers Java 9–18 changes with concrete tools and effects: jlink creates custom runtime images to shrink container images, java.net.http with HTTP/2 and… | ||
| The role of IT volunteering in wartime. | Vitalii Balashov | 28m |
Volunteers build practical wartime IT tools: a WhatsApp chatbot that flags Russian-issued cards and helps local defense arrest about seven insider groups in… | ||
| Lessons Learned from Releasing "Povitryana Tryvoha" and Governmental Adoption | Oleksandr Bereziansky | 24m |
Describes building and deploying the mobile/web app "Повітряна Тривога" (Air Alarm) within two days and achieving full government adoption within two weeks… | ||
| How blockchain technology is entering the market. | Pavel Kravchenko | 49m |
Blockchain adoption proves bumpy: market cap hovers around $1 trillion while an estimated 90%+ of projects fail and recent collapses like Luna expose… | ||
| National Security in the wartime in Ukraine. | Nataliia Tkachuk | 24m |
BlackEnergy 2015 triggers creation of a national cyber system, a 2012 draft becomes a first strategy that splits responsibilities across three legal notions so… | ||
| How russia uses disinformation as a weapon. | Maria Avdeeva | 22m |
Research since 2014 shows Russia weaponizes information across three target audiences: Russians (state media narratives that inflate Putin support)… | ||
| Panel Discussion: Secure Our Future. | Victor Zhora, Anastasiia Voitova, Pavel Kravchenko, Oleg Tsal-Tsalko | 56m |
Panelists give concrete warnings and actionable facts: many volunteer projects produce insecure systems so don't write your own cryptography and if… | ||
| Security Risk: Single-Page Applications. | Andreas Falk | 48m |
Single-page apps carry concrete risks and concrete fixes: XSS is the top client issue, fixed by framework encoding plus sanitizers (use DOMPurify for… | ||
| Integration Testing with Quarkus. | Daniel Oh | 48m |
Shows how Quarkus boots a Java REST app with PostgreSQL and Hibernate Panache, runs Quarkus Dev Services that auto-start three containers (Postgres, Keycloak… | ||
| Supply Chain Security for Cloud Native Java. | Thomas Vitale | 50m |
Shows a concrete Java 17 Spring Boot app built with Gradle, containerized using Cloud Native Buildpacks via the pack CLI and Paketo builders, and deployed to… | ||
| How Secure Serverless Microservice Platforms Completely Change Dev & Ops | Hugh McKee | 46m |
Compares Fly.io, Dapr and Calyx and shows a working Calyx demo that allocates stock without transactions: protobuf + Java + Maven generates entities, views and… | ||
| Kubernetes Native Java. | Josh Long | 59m |
Shows how to build a Kubernetes-ready Spring Boot app on Java 17 using reactive web/R2DBC and H2, expose actuator health, readiness and liveness probes, and… | ||
| nothing matches | ||