~/conference

NDC Porto 2019

date:2019-02-26..2019-03-01
location:Porto, Portugal
series:NDC Porto · 4 editions
editions:[NDC Porto 2019, NDC Porto 2022, NDC Porto 2023, NDC Porto 2024]
titleauthorlength
Save the date!01m
NDC announces its Porto return with concrete dates and format: 21-24 April 2020 and a schedule of 2 days of workshops // 2 days of conference sessions. The…
Organiser in English on
Real Quantum ComputingJames Birnie01h 03m
Demonstrations use the IBM Q Experience (5‑qubit Tenerife/Yorktown) and a local simulator with Microsoft Q# to show real runs and limitations: a Schrödinger’s…
Talk in English on
Migrating to Microservice Databases: From Relational Monolith to Distributed DataEdson Yanaga01h 05m
Practical playbook for moving a relational monolith to microservice databases: use zero-downtime migrations composed of many small, back-and-forward-compatible…
Talk in English on
Breaking Down Your Build: Architectural Patterns For A More Efficient PipelineAbraham Marin-Perez54m
Argues that the fastest build is the one you don’t need to run and gives five concrete patterns to prove it: decouple API from implementation, slice by domain…
Talk in English on
Using Service Meshes and Kubernetes to Solve Service-to-Service Communications...Ben Hall58m
Demonstrates Istio on Kubernetes with Minikube, deploying a demo product page plus review service split into v1/v2/v3 and shifting traffic 50/50 or 95/5 via…
Talk in English on
Build software like a bag of marbles, not a castle of LEGO®Hannes Lowette58m
Argues for modularizing features as drop-in assemblies rather than tightly coupled layers, showing a concrete approach: use onion architecture for a core with…
Talk in English on
Building Progressive Web Apps with ReactJonathan Mills01h 00m
A small React app (spun up with create-react-app) serves the NDC Porto agenda, fetches day0/day1 JSON with Axios, and adds a service worker that first uses…
Talk in English on
Agile Software ArchitectureIan Cooper01h 09m
Argues that architects still matter because software architecture is the shared map of components and connectors, not vague upfront priestcraft, and shows…
Talk in English on
Manual memory management in .NET FrameworkAdam Furmanek58m
Demo shows how to allocate and manipulate reference instances outside the GC by reading type handles, pulling object size from type metadata, copying or…
Talk in English on
HTTPS in ASP.NET Core 2 in Docker Linux Containers Deep DiveRob Richardson01h 02m
Shows exactly how to get HTTPS inside Linux Docker for ASP.NET Core: Kestrel uses the development PFX placed under the .NET corefx path, dotnet dev-certs…
Talk in English on
Measure All The Things with App MetricsMark Rendle01h 03m
Adds App Metrics to an ASP.NET Core app with use metrics in Program.cs and add metrics in Startup, exposes /metrics JSON and can report to InfluxDB + Grafana…
Talk in English on
Need for speed 8, performance tuning of your web applicationYaser Adel Mehraban01h 04m
Front-end performance audit workflow with concrete targets: measure First Meaningful Paint, Time to Interactive and hero render, aim for TTI <5s on 3G and a…
Talk in English on
Give it a REST - Tips for designing and consuming public API'sLiam Westley57m
Huddle describes practical REST lessons from a public API used by ~30 customers while migrating from a monolith to microservices: use BFF facades to keep old…
Talk in English on
Leadership Guide for the Reluctant LeaderDavid Neal59m
Attends a leadership institute, practices negotiation tactics and uses BATNA and anchoring to buy a truck and walk away €2,000 ahead, adopts DISC personality…
Talk in English on
Handy Tools for Designing Great Web APIsMike Amundsen59m
Argues that API design must be a repeatable method not just docs, and shows a tool chain that goes from workflow sketch to Web Sequence Diagrams (or PlantUML)…
Talk in English on
Drones, AI & IOT - What's all the buzz about ?Adam Stephensen01h 00m
Shows concrete stacks and results: uses Azure Cognitive Services for OCR and face/emotion JSON, pipelines via Azure IoT Hub and IoT Edge to run models near…
Talk in English on
Dungeons, Dragons and FunctionsMathias Brandewinder01h 01m
Argues that Dungeons & Dragons rules are a rich domain-modeling exercise and shows concrete results: uses F# and Fable + Elmish to encode abilities, attacks…
Talk in English on
A Practical Guide to DashboardingJessica White45m
Walks through a working pipeline built with statsd and Graphite, Docker (Katacoda), and Grafana visualization that ingests a tiny open‑source response API…
Talk in English on
Tabs, spaces and salaries: a data science detective storyEvelina Gabasova52m
Stack Overflow’s claim that developers who use spaces earn more is reproduced from the survey but investigation shows why: a regressed model (full vs reduced)…
Talk in English on
The Web That Never WasDylan Beattie59m
The story of the web is a story about freedom. It's a story about information, about breaking down barriers, about creating new ways for people to communicate…
Talk in English on
Reactive DDD—When Concurrent Waxes FluentVaughn Vernon01h 00m
Argues that using Vlingo (Java/.NET) with the actor model and a fluent completes with API produces non‑blocking, type‑safe Domain‑Driven Design; shows a…
Talk in English on
Build vs Buy: Software Systems at Jurassic ParkTodd H. Gardner47m
Retrospective of Jurassic Park engineering details why building custom security, monitoring, telephony, video surveillance and door locks costs far more than…
Talk in English on
Containers for Real Integration TestsPhilipp Krenn48m
Shows how to run real datastore-backed integration tests by starting lightweight, throwaway instances from the test process using Docker-Maven-Plugin and…
Talk in English on
Kubernetes - going beyond the basicsShahid Iqbal52m
Walks through concrete controls: label-based nodeSelector and richer node affinity rules, taints and tolerations and pod anti‑/affinity examples with topology…
Talk in English on
How to seamlessly transition from Developer to LeaderIan Hughes, Donna Edwards58m
Shows practical, specific steps: use personality profiles and psych tests plus coaching and mentoring, read Goleman on emotional intelligence and books like…
Talk in English on
Natural Language Processing with Deep Learning and TensorFlowBarbara Fusinska54m
Walks through a practical pipeline: use a 128-dim TF Hub sentence embeddings as input to a DNN (512, 128 hidden layers) trained with TensorFlow Estimators for…
Talk in English on
Finding your service boundaries - a practical guideAdam Ralph58m
Using the Amazon order example he demonstrates creating the order ID at checkout (even client‑side), pushing address/payment fragments to Finance and Shipping…
Talk in English on
.NET Rocks LiveDomnick Baier, Brock Allen50m
Practical answers for real integration: desktop apps achieve single sign‑on by launching the system browser SSO (GitHub for Windows example) so shared cookies…
Talk in English on
ARMGDN - Build modern web apps using Apollo, React, MobX GraphQL, Db and Node.jsVladimir Novick52m
Deploys a GraphQL engine and Postgress on Heroku, auto-generates CRUD queries/mutations/subscriptions from tables, and compiles requests to SQL; demo creates…
Talk in English on
Rock-Solid Components with TypeScript and GraphQLMat Warger47m
Claims that pairing TypeScript with GraphQL makes components dependable by moving type guarantees to the editor and compile step, using Apollo/Amplify or…
Talk in English on
Adapting ASP.NET Core MVC to your needsFilip W01h 02m
Practical walkthrough of how ASP.NET Core MVC actually bends: inspects routing, model binding, filters and shows replacing the default model binder and adding…
Talk in English on
Six Little Lines of FailJimmy Bogard58m
Six lines of code call a database, Stripe, SendGrid and RabbitMQ inside one DB transaction and that hides real failures: customers get charged but no order…
Talk in English on
Neural Networks: A PrimerRishal Hurbans01h 02m
Primer that turns hand‑wavy ML talk into working knobs: shows a five-line perceptron implementation, explains feature scaling, weight matrices, backprop with…
Talk in English on
Practical Security for Web ApplicationsChris Holland59m
Covers concrete fixes: cites Equifax (143 million), Yahoo (3 billion) and OPM (9 million) as web‑app breaches and recommends OWASP Top 10, dependency checks…
Talk in English on
The Enterprise DevOps ChallengeRoy Osherove01h 02m
Argues that successful enterprise DevOps uses iterative pilots, not big‑bang rollouts, and shows how a single user story can touch 120 people across teams, so…
Talk in English on
Using Kotlin Coroutines for Asynchronous and Concurrent ProgrammingPedro Felix01h 03m
Kotlin 1.3 uses suspend functions and coroutine builders to get sequential-looking code that suspends without blocking threads, demonstrated with Spring +…
Talk in English on
The secret unit testing tools no one ever told you aboutDror Helper53m
Shows concrete tools and practices that cut test maintenance: use a Builder pattern for large test objects to avoid brittle setup, use an AutoMocking container…
Talk in English on
Functional-first programming with F#Tomas Petricek01h 00m
Shows practical F# evidence: the pipe operator appears across lists, Deedle data frames and 3D shape pipelines; a Brexit dip of ≥0.1 in exchange rates is found…
Talk in English on
Implement DevSecOps in AzureVictoria Almazova52m
Claims a practical path: isolate environments with a subscription per environment and management groups, enforce Azure policies up-front so infra-as-code fails…
Talk in English on
Building Clients for OpenID Connect/OAuth 2-based SystemsBrock Allen, Dominick Baier57m
Walks through concrete client patterns: use authorization header for API calls, prefer code flow with PKCE over implicit, store access tokens in secure OS…
Talk in English on
Scaling Frontend DevelopmentLuis Vieira39m
Discusses applying microservices-like patterns to frontends (micro-frontends) to address coordination, delivery speed, and productivity in large projects…
Talk in Portuguese on
How to build a social network entirely on serverlessYan Cui44m
Rebuilds a monolithic social network into an event-driven, serverless system using Kinesis, API Gateway, SQS, Redis, CloudSearch, BigQuery (or Athena + S3 +…
Talk in English on
C# 8 and BeyondFilip Ekberg01h 00m
C# 8 delivers concrete features: switch expressions with recursive, positional and property patterns (tuples and deconstructs), index/range syntax and Span<T]…
Talk in English on
Hacking your work life __ balance to take over the worldJennifer Wadella53m
Claims specific tactics that free hours: giving talks at 22 conferences last year and ~15 so far this year forces rigid systems. Use Calendly scheduling link…
Talk in English on
Using C# Expression Trees in the Real WorldSpencer Schneidenbach51m
Shows how C# expression trees power Entity Framework, AutoMapper and custom tooling by building and compiling Expression.Parameter/MethodCall trees, using…
Talk in English on
Async injectionMark Seemann01h 02m
Shows how to stop async leaking into the domain by treating C# async as a monad and injecting behavior into the Task<T> monad instead of changing domain…
Talk in English on
Embracing Messaging and Eventual Consistency in your Microservices SolutionsMichele Bustamante01h 11m
Argues that messaging plus eventual consistency yields manageable microservices with concrete practices and demos: local Docker Compose with Postgres and…
Talk in English on
Securing Web Applications and APIs with ASP.NET Core 2.2 and 3.0Brock Allen, Dominick Baier53m
Overview of concrete mechanics: shows how ASP.NET Core uses an external key store and data protection keys stored outside app with automatic key rotation (new…
Talk in English on
Insecure Transit - Microservice SecuritySam Newman59m
Organizations still fail basic hygiene: 81% of breaches link to weak or stolen passwords and ~44% follow known unpatched vulnerabilities (Equifax exploited an…
Talk in English on
The Moon: Gateway to the Solar SystemRichard Campbell54m
Apollo brought back a 4.3 billion year old rock that supports the giant impact origin of the Moon and humans last walked there in 1972; robotic missions now…
Talk in English 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.