~/conference

DevConf 2019

date:2019-09-25..2019-09-27
location:Kraków, Poland
series:DevConf · 4 editions
editions:[DevConf 2017, DevConf 2018, DevConf 2019, DevConf 2023]
titleauthorlength
First Things FirstNyari Samushonga41m
Argues that tech change is slower than panic claims and gives concrete timelines: ~100–150 years from telephone to practical mobile, AI hype and winters across…
Talk on
The Future is Here, It's Just Not Evenly Distributed... YetJesse McCulloch32m
Mixed reality is a spectrum from physical to fully virtual, realized today with devices like Oculus Quest $400 for standalone VR and HoloLens 2 for see-through…
Talk on
Serverless Architecture on Production: Good, Bad and Ugly PartsSerhat Can44m
Companies run production workloads on AWS Lambda with concrete tradeoffs: a fully serverless incident management system is built and runs but requires heavy…
Talk on
Running a Real-World, Mission-Critical System on AzureLoek Duys45m
Concrete runbook: a production system runs on Azure Kubernetes Service with Azure SQL/Active Geo‑Replicas, Service Bus in two regions, blob storage with GRS…
Talk on
Domain Driven Design: The Good PartsJimmy Bogard48m
A greenfield monolith grows to 195 controllers, 652 actions and 120 roles while arguments over repositories and aggregates stall delivery. The second project…
Talk on
Three Rewrites, One Startup - An Architect's JourneySpencer Schneidenbach50m
A construction-integration product undergoes three major rewrites: from a scheduled ETL and stored-procedure monolith with on-prem connector agents to a…
Talk on
The Art of CodeDylan Beattie01h 04m
Shows concrete, surprising artifacts: builds a NAND gate and a self‑running instance of Conway's Game of Life to prove simple rules make a computer; plots the…
Talk on
Code on the RoadAdam Ralph35m
Packed campervan setup with a 24Wh Novate e-470 ultrabook, a 50,000 mAh power bank (banned on planes), a USB‑powered 1080p portable monitor and…
Talk on
From Monolithic Monster to Majestic Microservice AppCallum Whyte46m
A messy .NET monolith that fails to build and required three weeks of merging becomes a set of incremental services: authentication (IdentityServer + JWT)…
Talk on
Six Little Lines of FailJimmy Bogard51m
Six tiny lines call a DB, create an order, hit Stripe, call SendGrid, publish to RabbitMQ, then commit a transaction and failure modes make charging without an…
Talk on
Azure Functions Beyond "Out of the Box" - a Guided Tour of Azure Functions Ext.Tomasz Pęczek41m
Step-by-step guide to building Azure Functions extensions: start with an assembly-level attribute and a Startup class that registers services via the Builder…
Talk on
Designing and Implementing REST APIs For the Long HaulSpencer Schneidenbach52m
Advocates designing the API before coding, choosing auth (OAuth or API keys rather than embedding usernames/passwords), and picking a clear versioning strategy…
Talk on
Code the Future, NowAdam Ralph51m
Demonstrates replacing nightly batch jobs by encoding time into live code: build a saga (NServiceBus) that keeps a single-row week total per customer, updates…
Talk on
Welcome to the MachineHadi Hariri56m
Information systems monetize attention using targeted ads, microtargeting and “dark posts,” plus opaque algorithms that curate and censor; examples include…
Organiser on
Feature Toggles: The Good, The Bad and The UglyAndy Davies43m
A catastrophic reuse of a flag at a high‑frequency firm causes an infinite loop across 7 of 8 servers, racks up ~$450M in 45 minutes and ends the company…
Talk on
Microservices from the Trenches. When Buzzwords Don't Make Your Application WorkDan Patrascu-Baba53m
Rebuild of a time-and-attendance system for contact centres uses .NET, a single real bounded context (timesheet) plus several small CRUD support services…
Talk on
Identifying and Scoping MicroservicesChristian Horsdal49m
Three concrete rules decide microservice boundaries: make the primary cut by business capabilities (discover bounded contexts and map capabilities like points…
Talk on
Designing a System for ChaosPaul Stack46m
Chaos engineering experiments on production-like failures to uncover real weaknesses: Netflix’s Simian Army (including Chaos Monkey and Chaos Kong)…
Talk on
ML Buzzwords DemystifiedNatalia An50m
DevConf - The Software Craftsmen Festival for Sharing Knowledge and Inspiration (https://devconf.pl/) Machine Learning is a fast evolving discipline and one…
Talk on
How to Use Machine Learning and .NET to Write Crushing Metal RiffsMichał Łusiak31m
Hands-on experiment trains a sequence model on roughly 200 short riffs from Metallica, Slayer and Anthrax converted to a six-string fret/time token format…
Talk on
Breaking Black-Box AIEvelina Gabasova47m
Uses R and scikit-learn to show concrete failures: adding one outlier at (100,100) turns a 90% p-value random fit into a model with 98% R‑squared, a single…
Talk on
Manual Memory Management in .NET FrameworkAdam Furmanek48m
Shows how to copy and allocate reference objects anywhere by using TypedReference and __makeref/__refto, then getting raw pointers to object headers and fields…
Talk on
Logging, Instrumentation, Dashboards and Alerts - for DevelopersHenry Been45m
Live demo of a URL-shortener built on Azure with Functions, a queue, and a SQL DB shows instrumentation end-to-end: SDK + TelemetryClient emits custom metrics…
Talk on
Kaizen-Driven Development: Carve Your Own PathSebastian Gebski56m
A scale-up that reaches >$100M valuation and sustains ~20% quarterly growth uses Kaizen, Theory of Constraints and systems diagrams to solve concrete scaling…
Talk on
Privilege as a Technical DebtAmr Abdelwahab37m
Argues that privilege as technical debt maps to concrete bugs and product failures and gives tools and examples: Rails guides assume first name and last name…
Talk on
Quantum Computing: The Important StuffColeman Collins47m
Claims that quantum computers will break RSA tomorrow get tempered by specifics: current devices are noisy and non error corrected with around 50 qubits…
Talk on
Security - Only Developers Can Make It ProactiveBeata Szturemska36m
Case study demonstrates a full exploit of a Spring Data REST RCE in a demo app using curl, a GitHub vulnerable sample, and a VM split into attacker and…
Talk on
Kotlin/AnywhereHadi Hariri46m
Kotlin now compiles to JVM, Android, JavaScript and native platforms via LLVM, with Gradle builds and a C interop tool used to bind libraries like libcurl…
Talk on
Data Over Code: A Short HyperboleNorbert Wojtowicz52m
Argues that systems work better when code is split into data vs computation vs action and when executable behavior is turned into data. Shows routers…
Talk on
7 Deadlier Sins of CraftsmanshipTomasz Dubikowski48m
Seven recurring anti-patterns map to cognitive biases: pride = illusion of knowledge leading to opinionated decisions; greed/lust = hoarding shiny tech and…
Talk on
Ant Paths and Strindberg’s Elevator – Leadership and Value in an Age of ChangeJohan Öbrink51m
Argues society is entering a new revolution where identity and value shift from nations and singular individuals to networked tribes and augmented humans…
Talk on
When Human Life Depends on Software - Introduction to Safety-Critical SystemsMaciej Gajdzica50m
Compares everyday app work with tightly regulated development for aviation, automotive, medical, space and industrial control by naming the standards, the…
Talk on
Designing Accessible AppsDennie Declercq49m
Argues that accessible apps use concrete design moves: simplify screens, use bigger fonts and high contrast, prefer stacked lists over grids for easier…
Talk on
Async Internals in .NETAdam Furmanek51m
Explains how await targets awaiters not necessarily Task objects, shows the compiler‑generated state machine and how synchronization context capture causes…
Talk on
Impostor SyndromeAnita Przybył28m
Defines impostor syndrome as persistent self-doubt and inability to internalize success, links it to fear, depression, perfectionism and neuroticism, and shows…
Talk on
Talk to Me Nicely - How to Communicate Your Ideas and Speed Up Your CareerPiotr Stawirej50m
Claims that 85% of career success is emotional and a recent study finds 75% of people overestimate soft skills, then shows concrete tactics: use remove subject…
Talk on
Mirror, Mirror on the Wall, What is the Vainest Metric of Them All?Paul Stack49m
Argues that common headline metrics mislead and gives concrete alternatives and fixes: 100,000 page views means nothing unless conversion to downloads is…
Talk on
The Cost of CodeDylan Beattie47m
Compares a profitable static game (Super Mario: 8 devs, ~40M cartridges at ~$25) with modern webs where running create-react-app pulls 1.5 million lines of…
Talk on
~/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.