DevConf 2018
2018-09-26..2018-09-28
Krakow, Poland
DevConf ·
[DevConf 2017, DevConf 2018, DevConf 2019, DevConf 2023]
| title | author | length |
|---|---|---|
| It's a Small World After All | Sander Hoogendoorn | 51m |
World shifts into fast, unpredictable change so plan horizons not three-year projects: adopt Cynefin’s complex approach, take tiny experiments and stop doing… | ||
| Se7en Deployment Sins | Philipp Krenn | 52m |
Seven concrete deployment pitfalls with real examples and fixes: warns that tiny utilities like left-pad (eleven lines) once broke large parts of npm… | ||
| Azure for Less Than One Dollar a Day | Szymon Warda | 53m |
Claim: a full Azure stack can run for about a dollar a day by swapping big VMs for reserved VMs and many burstable B1 instances, using blob storage for files… | ||
| Is Quantum Computing Really a Thing? | James Birnie | 52m |
Overview of current reality: real devices live in the cloud (the IBM Q Experience queue) but have few qubits and very limited gate depth because qubits… | ||
| Friendly Fire: How Security Software Messes Up | Julie Matviyuk | 35m |
Security detections hinge on specifics: sign all binaries and authenticate traffic with HTTPS so reputation nudges decisions; avoid packers (about 5% of clean… | ||
| Brewing Eisbock Using Windows IoT Core and Azure Services | Gunnar Peipman | 49m |
Open-source TemperatureStation pairs a Raspberry Pi running Windows IoT Core with one-wire temperature probes, sending readings to Azure IoT Hub and Stream… | ||
| Essentials for Building and Leading Highly Effective Development Teams | Tugberk Ugurlu | 46m |
Argues that team effectiveness means solving the right problems, not just writing lots of code, and shows concrete practices: run assumption mapping to find… | ||
| Authorization for Modern Applications | Dominick Baier | 49m |
Modern apps authenticate with OpenID Connect/OAuth2 then ask what is this user allowed to do. The solution shown is a PolicyServer reference architecture that… | ||
| Cloud is Like Alcohol | Piotr Stapp | 41m |
FinAi builds a cloud-first lending platform using Azure PaaS and some IaaS; it automates deploys with ARM templates so each component deploys with one command… | ||
| Do You Want to Build a Blockchain? | James Allardice | 47m |
Builds a minimal blockchain in JavaScript that actually runs: blocks hold a single transaction class, use SHA‑256 via Node.js crypto, and include previousHash… | ||
| Zero Support in Production | Rob Ashton | 48m |
Claims a production fleet running Erlang+OTP and Elm requires virtually no out-of-hours support, handling half a million live events a year by treating client… | ||
| With Great Power Comes Great Responsibility - Using HTTP/2 Responsibly | Tomasz Pęczek | 39m |
HTTP/2 keeps HTTP/1 semantics but forces HTTPS and replaces parallel connections with multiplexing over a single TCP stream, which improves latency but… | ||
| Painting Mona Lisa with Artificial Intelligence | Agnieszka Jach | 06m |
Recreates Leonardo da Vinci’s Mona Lisa by encoding images as genomes of filled triangles and evolving them with a genetic algorithm using a population… | ||
| Delivery Passion | Jakub Gutkowski | 14m |
Creates a meetup that runs free Saturday workshops instead of talks, with presenters testing material for feedback and attendees paying only with feedback… | ||
| Cryptocurrency - The Dark Side | Piotr Stapp | 15m |
Argues cryptocurrency is ethically problematic because of massive energy and carbon footprints, citing a website that lists one Bitcoin transaction ≈ 863 kWh… | ||
| Client Says Your Awesome Web App Works Slowly. Now What? | Ola Kunysz | 29m |
When clients complain about slowness start measuring: run PageSpeed, use devtools with simulate slow 3G and the performance tab to see what paints when, and… | ||
| What does code sound like? | Felienne Hermans | 45m |
A controlled study has 25 experienced developers and multiple classroom experiments show people do not consistently vocalize code: some read x = 5 as “x is 5”… | ||
| Thinking Fast and Slow | Linda Rising | 49m |
Explains Kahneman’s system 1 vs system 2 model with concrete numbers: system 1 processes ~11 million bits/sec and does ~95% of thinking, system 2 fatigues… | ||
| Tools and Team for 20 Billion PageView/Month | Damien Pacaud | 43m |
Global adtech scales to about 20–24 billion pageviews/month with 1.2B monthly uniques, ~1,600 VMs, 10M requests/min and ~5 PB/month of HTTP traffic… | ||
| ACRUMEN: The Six Key Aspects of Software Quality | Dave Aronson | 37m |
Presents ACRUMEN as six prioritized qualities: Appropriate Correct Robust Usable Maintainable Efficient, claiming appropriateness outweighs all others combined… | ||
| Modern SQL: Evolution of a Dinosaur | Markus Winand | 48m |
Chronicles SQL standard changes from 1999 through 2016 and shows concrete rewrites of old SQL‑92 solutions into modern SQL: examples include Turing complete… | ||
| Complex Event Flows in Distributed Systems | Bernd Rücker | 51m |
Argues that event-driven messaging (Kafka) helps local decoupling but breaks end-to-end visibility, so critical business flows get orchestrated as commands… | ||
| Google vs Alexa: Battle of the Bots | Heather Downing | 56m |
Claim: centralize app logic once and deploy to Alexa and Google Assistant, reducing duplication. Shows code using Alexa Skills Kit, Dialogflow (API.AI), AWS… | ||
| N Ways to Do Machine Learning on .NET | Michał Łusiak | 27m |
Compares concrete .NET options for building models: coding linear regression from scratch (about 100 lines of F# or ~250 lines of C#), using… | ||
| Microfrontends and UI Composition - a Code-First Dive | William Brander | 51m |
Starts from an ASP.NET MVC music store and builds multiple integration patterns: a separate Node Express checkout redirected or iframe embedded, component… | ||
| Using Immutable Data Structures in C# and .NET | Spencer Schneidenbach | 48m |
Shows why open setters cause runtime NullReferenceExceptions by mutating shared Order objects and demonstrates a practical refactor that uses projection with… | ||
| Finding Your Service Boundaries - a Practical Guide | Adam Ralph | 50m |
Argues that wrong service splits end up as a “big ball of mud” and gives concrete tactics that actually prevent that: model use cases with the pile method, ask… | ||
| The Hello World Show LIVE | Heather Downing, Spencer Schneidenbach | 49m |
Live studio panel runs four lightning demos with audience Q&A via questions HW show, combining practical models and concrete examples. One segment explains the… | ||
| REST API vs gRPC, Which One Should You Use in Breaking a Monolith | Vladimir Dejanovic | 42m |
Compares specific tradeoffs for breaking a monolith: REST gives fastest path for CRUD with frameworks like Spring Data and wide language/browser support; gRPC… | ||
| Continuously Delivering Continuous Delivery | Kim van Wilgen | 55m |
Organization moves 300 components manually to production and learns the hard cost: 200 components plus 100 apps stall for a year, so build a pipeline that… | ||
| Code Foresting: Automating Architecture Governance for .NET Teams | Sebastian Gebski | 53m |
Creates a small CI-driven engine (F# + PowerShell, exposed as Cake tasks) that parses NDepend XML and Roslyn semantic data, rejects commits, and auto-updates… | ||
| A New Oracle for Predicting Future Technology | Steven Schkolne | 48m |
Argues that predictive power comes from measuring information exchange not sci‑fi fantasies, using bandwidth and latency to explain why 3D TV collapses, why… | ||
| Sitting Considered Deadly | Marek Stój | 51m |
Claims that sitting rivals smoking for mortality risk backed by numbers: Dr. James Levine’s estimate that one hour sitting costs two hours of life, a rough… | ||
| nothing matches | ||