Developers Summit 2021
| title | author | length |
|---|---|---|
| Teaching through Code Review | Derek Binkley | 52m |
Argues that code review becomes a teaching tool not a gatekeeper: use prettier and linters to automate formatting, run tests on GitHub pull requests, require… | ||
| Technical Excellence in Technical Leadership | Ritu Chowdhary | 24m |
Defines technical leadership as four actionable traits: debugging (ask "why" across people process and systems to root-cause a slow team), empathy (regularly… | ||
| Use your Passion to Drive Digital Change | Joona Puhakka | 29m |
Claim: every company is a digital business and progress requires putting humans, not “resources,” at the center. A consultancy called Cordo builds an… | ||
| What Monkeys Taught Me About Leading Tech Teams | Joe Waller, Han Xu | 49m |
A concrete set of practices and outcomes: a cautionary monkey experiment (10 monkeys, water cannon) becomes the leadership lesson that failure is expected and… | ||
| Who's the Boss? How Tech Managers Can Work Well with Product | Sunita Venkatachalam | 27m |
Argues that engineering and product succeed when three concrete levers are used: create boundaries, realign routinely, and build trust daily. Recommends a… | ||
| Significance of Platforms in Product Development | STS Prasad | 24m |
Freshworks platform strategy argues that platforms boost release velocity and UX by separating layers: start with an infrastructure platform (use… | ||
| Extreme Ownership for Global Teams | Molleti Vamshi | 23m |
Implements combat-tested leadership across planning, execution, quality and communication to run a cross-team CDC pipeline processing 250 million events a day… | ||
| Building High Performance Engineering Teams | Arun Kalyanaraman | 28m |
Six concrete traits define a high performance engineering team here: alignment to strategy, empowerment and ownership, autonomy within guardrails, a focus on… | ||
| Gearing up for your Next Conference Talk | Monika Kumar Jethani | 28m |
Poll exercise primes confidence and cites a 70% statistic for fear of public speaking, then maps concrete steps: find CFPs via cfpand.com or conference… | ||
| Building an Innovative Culture | Gayathri Belapurkar | 28m |
Intuit describes a repeatable playbook: adopt Customer Driven Innovation (CDI) and Design for Delight (D4D), teach three tenets—customer obsession… | ||
| Boosting your Engineering Culture & Community through Gamification | Ignacio Alzorriz | 28m |
Adidas builds a cloud-native platform team (Kubernetes, CI/CD, monitoring, Kafka) and an inner-source portal, then drives culture with gamified programs: a… | ||
| Help Your Boss Help You | Kenneth Kousen | 53m |
Argues conflict with line managers is inevitable because incentives differ and offers a long‑term alternative to “do it or quit”: build constructive loyalty by… | ||
| How We Engineered Value in Times of COVID? | Ravi Shankar | 30m |
Retail platform scales from 4x to 50x demand by specific actions: migrate Cloud SQL → MySQL 8.0 and Percona cluster with ProxySQL, move read traffic to… | ||
| Mastering Technical Presentations By Example | Neal Ford | 59m |
Explains concrete presentation techniques and surprising trade-offs: use PowerPoint/Keynote for time control, avoid turning info decks into slides, and prefer… | ||
| Metrics Mania. Obsession with Measurement can Harm our Teams | Jonathan Rigby | 31m |
Argues that standard measures—velocity, cycle time, MTTR and OKRs—often backfire by changing behavior: examples include an NHS 18 week/92nd percentile gaming… | ||
| Qualities of a Highly Effective Architect | Venkat Subramaniam | 54m |
Lists 12 qualities that make an effective architect and names concrete practices: mentor, criticize ideas not people, guide don’t dictate, practice collective… | ||
| An Engineering Team Where Everyone is a Leader | Kate Wardin | 33m |
Team runs without a manager for months and successfully ships a major Elastic login upgrade while staying motivated, claiming everyone shares leadership… | ||
| Shaping Teams to Thrive: Lessons I Learned Along the Way | Bill Scott | 30m |
A practical playbook of four actionable moves: build roads to the customer (reopening customer contact at PayPal turns a stalled platform team into a… | ||
| A Dev’s Guide to Demoing | Amanda Perkins | 46m |
Demos fail fast so plan for failures: if dev or WAN is down pre-record a short video and save it to the desktop, include a before and after bug recording; use… | ||
| You're on Mute! WebRTC and our Lives on Screen | Phil Nash | 56m |
Covers how browsers actually connect video calls using getUserMedia, RTCPeerConnection and ICE with STUN/TURN relays, and when to swap mesh peer‑to‑peer for an… | ||
| Video Killed My Data Plan: Delivering Video that Doesn't Break the Web | Doug Sillars | 49m |
Video inflates pages: median mobile pages jump from 2 MB to 5 MB with video (250% bigger), so prioritize startup and stalls. Use FFprobe/FFmpeg and OBS for… | ||
| Supercharge the Speed of your App with these PWAs Secrets! | Marta Wiśniewska | 28m |
Service worker helps only after first load and caching must be chosen deliberately: cache-first vs network-first vs race and server+client rendering often… | ||
| Revitalising the Web - The Importance of Web Performance | Tamas Piros | 35m |
HTTP Archive shows average page weight rising from ~650 KB a decade ago to many megabytes today with ~73 requests and 21 JS files; one sample site serves three… | ||
| Profiling JavaScript Like A Pro | Gil Fink | 59m |
Browser rendering runs at 60fps (≈16ms per frame) with ~5–6ms browser overhead leaving ~10ms of work; the pixel pipeline is JavaScript → style → layout → paint… | ||
| Patternfly Passes With Flying Colours | Joel Lord | 43m |
Patternfly is an open‑source design system with first‑class React support and ready‑made UX rules; the demo uses create-react-app, installs… | ||
| How Green Was My Delusion: Perception and Reality in UX | Dean Schuster | 55m |
Argues that cognitive bias—specifically the false consensus effect—regularly wrecks UX, illustrated by a 300‑copy book gift that clearly mismatches the… | ||
| Hosting Fonts? Good Luck! | Matthias Dugué | 28m |
Self-hosting font files increases measured page speed, removes a single point of failure and avoids third‑party privacy leaks; Google Fonts loads CSS from… | ||
| Designing Mobile-based Scalable Solutions for Video Calling | Manish Saluja | 26m |
A scalable video-call plus SMS reminder prototype uses Azure Communication Services for real-time audio/video and SMS, a React web client with ACS calling SDK… | ||
| Cypress: Your Automated Sous Chef | Rob Richardson | 54m |
Cypress installs via npx cypress open and runs inside Electron or real browsers, integrates with Mocha/Chai, and uses a jQuery-like cy. API so tests wait for… | ||
| Cosmic Full-Stack: a Blazor, ML.NET, and CosmosDB Mashup | Ed Charbeneau | 51m |
Demo runs a full-stack BlazePort ride‑share clone that uses server‑side Blazor with 10 KB thin client for the UI, ML.NET for pricing trained on Manhattan taxi… | ||
| Building Applications Faster with Low Code | Salim Hlayel | 29m |
Oracle APEX is a low‑code platform that runs wherever an Oracle database runs, is included with licenses and an always free autonomous DB option, and requires… | ||
| Build Faster, Better Apps with SSG, Headless CMS & Azure Static Web Apps | Ashish Sahu | 30m |
Shows a concrete pipeline: build a React Gatsby site locally, pull content via GraphQL from a headless CMS (example shown Strapi), run Gatsby build, push to… | ||
| Is a Secured (Web) App Possible? | Matthias Dugué | 47m |
Explains a practical Zero Knowledge Architecture that uses a client master password derived key to generate an intermediate certificate and two key pairs (auth… | ||
| JavaScript Apps Go Intl | Phil Nash | 31m |
Shows how ECMAScript Intl (ECMA-402) solves real problems: NumberFormat handles million formatting variants including Indian lakh grouping, French spaces and… | ||
| Javascript Promises vs async-await | Venkat Subramaniam | 01h 00m |
Explains concrete tradeoffs: a promise has three states (pending/resolved/rejected), chaining then/catch creates a functional pipeline (example: 2 → 4 → +1 →… | ||
| Javascript The Fascinating Parts | Venkat Subramaniam | 57m |
Argues to stop using var and use const where possible, falling back to let; shows const prevents rebinding but not internal mutation (objects remain mutable)… | ||
| Build Apps on Salesforce with Modern JavaScript | Aditya Naag Topalli | 29m |
Claim: modern JavaScript (front and back) runs natively on Salesforce so developers reuse skills instead of learning proprietary stacks. Demonstrations show a… | ||
| Make me Pretty | Emma Carter | 39m |
Research shows users spend 10% more time on a speaker profile than a bio and 65% are visual learners, so visual tweaks change behavior. Studies using eye heat… | ||
| One Source to Rule them All | John Niedzwiecki II | 52m |
Claims one codebase can produce web and native iOS/Android apps by sharing Angular TypeScript and HTML-like templates while using NativeScript for native APIs… | ||
| Angular Dependency Injection In-Depth | Nir Kaufman | 01h 00m |
Covers how Angular resolves tokens through two injector types — component/element injectors and the R3 module injector — and why a null injector error appears… | ||
| Machine Learning Data Pipelines | Daniel Hinojosa | 57m |
Pipeline uses Kafka as the data backplane with Kafka Streams calling a dockerized TensorFlow Serving model; the Reuters demo trains on a 10,000-word input… | ||
| Leveraging Autonomous Agents on the Web | Mike Amundsen | 53m |
Demonstrates building AMEE, a goal-based agent that navigates random web-hosted mazes expressed as XML/JSON/RDF over HTTP using ALPS profiles for vocabulary… | ||
| Foundations of Facial Recognition | Daniel Hinojosa | 57m |
Distills detection vs recognition, shows a live pipeline: collect and clean faces, split ~70/30 for training/testing, extract ~60–90 nodal features into… | ||
| NodeJS, ML, K8s and Unethical Face Recognition | Joel Lord | 39m |
Prototype connects Twitter API (rate-limited at 900 calls per 15 minutes) to NodeJs services, uses face-api.js and TensorFlow.js with SSD MobileNet v1 and tiny… | ||
| Build Conversational AI Interfaces with a Low Code Platform | Rahul Choudhary | 30m |
SAP Conversational AI is a low code platform that trains intents, extracts entities and composes skills to actually perform actions by calling back-end APIs… | ||
| Automating Resolution of IT Support with Chatbots | Vini Dixit, Srivenkata Reddy | 33m |
Freshservice’s Virtual Agent is an ITSM chatbot integrated with Slack and Teams that classifies 32 intents and extracts six entities to resolve tickets, show… | ||
| Signature Verification in Banks using Few Shot Learning | Tuhin Kanti Sharma | 28m |
Implements a Siamese (Signet) CNN with contrastive loss trained on the BigSig260 dataset (Hindi/Bengali) using SageMaker + PyTorch, producing 128-d embeddings… | ||
| AI/ML Strategies & Techniques for a Post Pandemic World | Sharmistha Chatterjee | 37m |
Claims that pandemic-driven distribution shifts break models and that simple defenses restore performance: a reported drift detector lifts accuracy from ~54%… | ||
| Start your AI/ML Projects Right | Julien Simon | 45m |
Practical checklist for launching ML projects: frame a quantifiable business goal (for example reduce churn by 5%), measure a baseline, and iterate fast rather… | ||
| Unleashing Technologies that will Transform IoT | Vishweshwar Hegde | 29m |
IDC forecasts about 1 million IoT devices onboarded per hour by 2025 and the talk ties that scale to specific tech: trials of 5G + Wi‑Fi 6 (Telstra trials from… | ||
| AI for All | Deepthi Anantharam | 29m |
Azure Cognitive Services plus Azure Machine Learning run in 61 regions with 90+ compliance offerings and claim enterprise scale (95% of Fortune 500 on Azure… | ||
| Adventures in Javascript Machine Learning | Gant Laborde | 54m |
Claims that Google had over 4,000 TensorFlow models in production by 2017 and that ML can run on the client underpin concrete demos: a browser webcam sentiment… | ||
| Using TensorFlow for Performing Deep Learning at the Edge | Aditya Bhattacharya | 55m |
Claims that edge ML must scale to ~21 billion IoT devices by 2025 and shows concrete toolchains: TensorFlow.js + Node.js for browser/client online training and… | ||
| Replicating Prod on your Laptop using the Magic of Container | Jamie Coleman | 24m |
Shows how to reproduce production locally by booting real Docker containers and running true‑to‑prod integration tests with testcontainers and microShed… | ||
| Service Mess to Service Mesh | Rob Richardson | 52m |
Compares Linkerd’s fast, simple install to Istio’s heavier, feature-rich stack and demos a Linkerd quick install and an Istio demo with virtual services… | ||
| Spend More Time Coding & Automate the Boring Stuff | Martin Woodward | 30m |
Demo shows GitHub Actions running CI and deployments from inside GitHub using actions/checkout and setup-node, GitHub-hosted runners and optional self-hosted… | ||
| Tempering our Production Practices | Anush Arvind | 38m |
Built autoscaling for Kubernetes that uses a Prometheus exporter per pod, a custom-metrics API server, and HPA driven by RPS for foreground and Sidekiq queue… | ||
| The Definitive Deep Dive into the .git Folder | Rob Richardson | 01h 00m |
Walks through every file in .git and proves how commits, trees and blobs are stored by creating a repo, adding files and inspecting zlib objects with a custom… | ||
| The Swag of Performance Testing | Almudena Vivanco | 51m |
Shows a concrete pipeline that turns an OpenAPI spec into runnable performance suites using OpenAPI → Postman → JMeter → BlazeMeter, demonstrating import… | ||
| Top 5 Myths of InnerSource | Martin Woodward | 29m |
InnerSource uses pull requests, discoverable repos and clear READMEs to scale internal collaboration; data from Microsoft shows 90% of pull requests come from… | ||
| Ready to Go - Measuring Release Fitness at Scale | Andreia Otto, Rastko Vukasinovic | 24m |
Adidas runs 10,602 services across 1,345 namespaces in 37 Kubernetes clusters and builds a single go/no-go signal that automatically blocks production… | ||
| Top 10 Metrics for Successful DevSecOps Projects | Rohit Bhardwaj | 01h 00m |
Lists nine practical KPIs and shows how they map to business value, instrumented with SonarQube, Jaeger/OpenTracing (moving to OpenTelemetry), Elastic/Datadog… | ||
| Options Galore to Get from Source Code to Container | Matthias Haeussler | 58m |
Compares concrete pipelines: multi-stage Dockerfiles with BuildKit, multi-stage Dockerfile caching and mount tricks that cut rebuild time by minutes, Google… | ||
| Managing Kubernetes Clusters as Cattle with Project Syn | Adrian Kosmaczewski | 43m |
Project Syn claims to manage fleets of Kubernetes clusters with hierarchical GitOps-style configuration, an inventory and reusable components; core pieces are… | ||
| Distributed Locking in Kubernetes | Rafal Leszko | 44m |
Distributed locking in Kubernetes compares concrete implementations: single-instance cache (Hazelcast/Redis) for efficiency only, Hazelcast cluster and Redis… | ||
| Digital Transformation through GitOps and Infrastructure as Code | Stuart Clark | 54m |
Converted running configs into machine-readable YAML/JSON and Jinja templates stored in GitHub Enterprise, automated deployments via Python/Ansible and device… | ||
| Deliver Secure Software with Azure Devops & Github | Vidya Narasimhan | 20m |
Overview of concrete tooling and outcomes: shows GitHub Advanced Security catching dependency and code issues as soon as code is committed — dependabot alerts… | ||
| Bridging the Gap Between Ops and Developers with CI/CD | Nathaniel Schutta | 59m |
Argues that CI/CD plus automation and SRE practices turn slow, siloed quarterly releases into repeatable pipelines with thousands of deploys a month as a… | ||
| Where is the 'Science' in Data Science? | Sudharsan Rangarajan | 26m |
Argues that data science is not a standalone science but an enabler and that following the scientific method (domain knowledge, hypothesis, measurement… | ||
| The JSON Evolution with SQL Database | Roberto Freato | 55m |
Claim: Azure SQL Database stores and projects large JSON payloads efficiently. Uses a C# importer (code on GitHub) to load a ~1 GB Kaggle dataset (millions of… | ||
| Probabilistic Data Structures with Redis Bloom | Brian Sam-Bodden | 51m |
RedisBloom adds a scalable Bloom filter, cuckoo filter, count‑min sketch and top‑k to Redis and demonstrates real commands and configs: use BF.ADD / BF.RESERVE… | ||
| ELK Stack - All You Need for Search In Your Applications | Rohit Bhardwaj | 01h 00m |
Explains a concrete ELK pipeline: filebeat and heartbeat or Kafka/Kinesis feed into Logstash -> Elasticsearch -> Kibana, with Cloud examples on… | ||
| Document Lake – Highly Scalable Document Repository | Rajkumar Thiruvettai | 32m |
Centralized repository stores 5 billion documents (≈3 PB) across regions, ingests ~10 million files/day, and enforces immutable WORM retention with feed… | ||
| Databases in the Microservices World | Rob Richardson | 58m |
Argues for breaking a monolithic schema into bounded contexts and then into micro-databases that each one service owns, with events published to an event bus… | ||
| Spring and Kotlin: A Winning Combination | Kenneth Kousen | 58m |
Shows concrete Spring + Kotlin code: project generated from start.spring.io, uses the kotlin-spring plugin to auto-open classes, the Jackson Kotlin module for… | ||
| Accelerating AI at Scale with Data | Mammad Zadeh | 28m |
Intuit cuts model development from six months to under a week by rebuilding cloud data and ML platforms: a secure multi-petabyte lake with unified ingestion… | ||
| A Human Touch to Consumer Experience Powered by Data | Aashima Kumar | 34m |
Argues that brands must move from post-campaign measurement to a data ecosystem that drives creative, targeting and offers in real time, demonstrating a… | ||
| Build Apps Faster with Salesforce | Satya Sekhar | 29m |
Salesforce claims the platform will create 4.2 million new jobs and $1.2 trillion in revenue by 2024 and shows how to build a working app quickly: Visual… | ||
| Cloud Anatomy 101: Breaking Down Cloud-native | Grace Jansen | 55m |
Cloud-native means breaking an app into appropriately sized components, packaging them with Docker, and running them on Kubernetes for automated scaling and… | ||
| Kotlin Features Guaranteed to Surprise Java Developers | Kenneth Kousen | 53m |
Live code shows parsing api.open-notify.org/astros.json with Java Gson and Kotlin 1.5 features, returning 11 people in space, using URL.readText extension and… | ||
| Simplifying Cloud Network and Security for Developers | Manikandan Kadarkarai, Nandish Madhu | 01h 01m |
Enterprise builds a self‑service network connectivity as a service that takes a YAML intent through CI/CD and CloudFormation, uses a service registry and an… | ||
| Programmable Hyperscale Cloud | Alistair Green | 18m |
Claims that OCI is a second‑generation cloud with off-box virtualization and low-latency leaf‑and‑spine networking, 29 regions now and ~38 soon. Describes… | ||
| Lessons in Porting PiggyMetrics Spring Boot to MicroProfile | Ed Burns, Emily Jiang | 57m |
A Spring Boot PiggyMetrics app is ported to MicroProfile using Config, Metrics, Health, Fault Tolerance, OpenTracing and JWT propagation with Jakarta CDI… | ||
| Getting Started with Serverless Apps on Oracle Cloud Infrastructure | Angus Myles, Sachin Pikle | 01h 01m |
Overview of Oracle Cloud Functions as FaaS: functions run as container images (FN project), built and pushed with the fn CLI (fn build, fn deploy), and… | ||
| Make a Date with Java | Sualeh Fatehi | 52m |
Shows why java.util.Date and Calendar produce surprising results (zero‑based months, 1900‑based years, implicit time and zone, millisecond granularity, not… | ||
| Introduction to Zero Trust Security | Rosemary Wang | 01h 02m |
A concrete Zero Trust setup shows a CI host compromised by a plugin miner because inbound TCP was allowed but outbound was blocked, prompting a design that… | ||
| Typesense an OSS Alternative to Algolia & ElasticSearch | Jason Bosco | 32m |
Typesense is an open source, C++ search engine that stores in‑memory indices with disk backups and Raft-based HA, aims for sub‑50ms results, and supports typo… | ||
| Using Telemetry in Cloud Native Applications | Aruna Kalagnanam | 31m |
A cloud‑native transaction banking platform implements event‑driven microservices across AWS “micro accounts” and promises end‑to‑end traceability by emitting… | ||
| Exploring Stateful Microservices Built with Open Liberty in Kubernetes | Mary Grygleski | 53m |
Demonstrates keeping HTTP session state using Open Liberty with JCache with Hazelcast to back a simple shopping‑cart REST API (JAX‑RS) and runs locally via mvn… | ||
| Cloud The Final Destination | Damodharan Gurumoorthy | 28m |
Goldman Sachs Global Investment Research migrates a 9 TB CMS from NAS to S3, cutting restore time from hours to 10–15 minutes, and shifts point-to-point… | ||
| Building Fast on the Modern Serverless Stack | Harini Janakiraman | 22m |
Concrete claim: building on Firebase + Cloud Functions with a React front end cuts BAU developer work by moving data-editing, ETL and webhook tasks into an… | ||
| Automatic Microservices Observability with Open-Source Progr | Anjana Fernando | 25m |
Ballerina automatically instruments network operations and emits metrics and traces after flipping a config flag; it exposes a Prometheus endpoint and… | ||
| Functional Programming in Java, Groovy, and Kotlin | Kenneth Kousen | 01h 02m |
Compares Java 8 lambdas and Java streams lazy short‑circuiting to Groovy 3.0.8 closures with a mutable delegate and built‑in curry/memoize, and Kotlin… | ||
| Simple Tweaks to Get the Most Out of your JVM | Jamie Coleman | 06m |
Overview of concrete JVM changes that reduce startup time and cloud cost: compares HotSpot, OpenJ9 and GraalVM and shows when switching runtime cuts memory and… | ||
| What Does Cloud-native Mean Anyway? | Grace Jansen | 55m |
Cloud-native means an application is designed to work well in a cloud environment, not that it must be microservices; vendors differ and CNCF lists containers… | ||
| Testing Microservices and Evolving APIs with Consumer Driven Contracts | Simon Gerber | 01h 00m |
Describes using consumer driven contracts to catch breakages at build time by recording outgoing calls as pacts, publishing them to a Pact Broker, and having… | ||
| Innovate Fast with the Salesforce Platform | Christophe Coenraets | 16m |
Claim: existing skills are enough to ship production apps fast. A working Pulsar car configurator is built and deployed from Salesforce CLI and VS Code as a… | ||
| Spring Boot Omakase: A Fast-paced "Chef’s Choice" Dive into Fun & Useful Topics! | Mark Heckler | 54m |
Live demo builds two Spring Boot services (thing one and thing two), wires Project Reactor Monos/Fluxes and an RSocket connection, and exercises the four… | ||
| Modern Android Development | Kenneth Kousen | 58m |
Kotlin is now dominant (over 70% of top apps), Android uses Jetpack components—ViewModel, LiveData, Room—with Retrofit/OkHttp for networking and Hilt/Dagger… | ||
| Contract-Driven API Development with OpenAPI Specification | Dmitry Pashkevich | 47m |
Argues OpenAPI as a true contract that prevents drift by failing CI when code and spec diverge, and shows a concrete workflow: spec in its own repo, review… | ||
| Architecting Enterprise-Scale Integration Platform | Sripad J | 27m |
Describes a concrete enterprise IPaaS architecture with an API gateway, inbound and outbound protocol adapters, a flexible message processing pipeline that… | ||
| Learning To Code In Functional Style with Java | Venkat Subramaniam | 57m |
Argues functional style cuts accidental complexity by using filter map reduce and Java streams; shows concrete code (list 1–10, filter evens, map x2, reduce… | ||
| Retrofit Your Java App With a Reactive Flow Pipeline | Mary Grygleski, Fabio Tiriticco | 30m |
Demo builds a reactive pipeline that wraps two legacy processors as microservices and connects them with Akka Streams -> RSocket -> Kafka. Code runs in Docker… | ||
| Building Developer-Centric APIs in a Multi-Product SaaS Org | Geeth Alladi, Vijay Lakshminarayanan | 37m |
Freshworks creates a cross‑functional API engineering team (10–15 engineers) that enforces OpenAPI 2.0 specs, runs automated spec linting and CI checks that… | ||
| Lambdas, Functions, Clouds, Oh My | Kito Mann | 48m |
Compares how AWS Lambdas, Google, Azure and Oracle implement functions as a service with concrete tradeoffs: languages: Java, Python, Node.js, C# are widely… | ||
| A Cloud for the Next Decade | Sandeep Alur | 28m |
Microsoft outlines concrete product moves: launch of industry cloud packs for healthcare, retail, financial services, manufacturing and nonprofits; a claim… | ||
| A Few New Cool Features in Modern Java | Venkat Subramaniam | 55m |
Covers Java 12–16 concrete features with live code: smart casting (pattern matching for instanceof) that gives a typed temporary variable and scope rules… | ||
| Spring For Architects | Nathaniel Schutta | 56m |
Claims that Spring reduces architect overhead by making the right defaults easy and providing ready patterns for distributed systems; cites a real portfolio… | ||
| Efficient Microservices with Oracle GraalVM Enterprise | Oleg Šelajev | 48m |
GraalVM Enterprise replaces the top-tier JIT to yield roughly a dozen percent speedup over Java 8 in modern benchmarks and shows ~6% year-over-year compiler… | ||
| Effective Kubernetes for Cloud Native Java Developers | Reza Rahman | 53m |
Demonstrates turning a Jakarta/MicroProfile WAR into a Docker image, pushing to Docker Hub, and running replicas=2 on Azure Kubernetes Service with session… | ||
| Cloud Native Middleware as a Programming Language | Anjana Fernando | 50m |
Ballerina presents itself as a cloud-native language that models HTTP, gRPC and GraphQL services as first-class constructs, maps GraphQL fields to service… | ||
| Live Hacking: Breaking into your Web App | Brian Vermeer | 01h 02m |
A deliberately vulnerable sample app called Goof uses real-world modules and the demo exploits them live: an Apache Struts OGNL RCE lets curl-triggered… | ||
| Analyzing Architectural Risk | Mark Richards | 51m |
Analyzes a concrete web testing system "make the grade" that must handle 20 to 120,000 concurrent students and guarantee no lost answers. Identifies high-risk… | ||
| Architecture Foundations: Styles & Patterns (2021) | Neal Ford | 54m |
Compares concrete architecture styles and tradeoffs: layered monolith is single deployment with poor scalability; microkernel (plugin) fits heavy… | ||
| Game of Streams: How to Tame & Get the Most from your Messaging Platforms | Mark Heckler | 59m |
Shows how Spring Cloud Stream plus binders for RabbitMQ and Kafka actually get wired: live-coded supplier → function → consumer beans that stream ADS‑B… | ||
| A Hitchhiker’s Guide to Caching Patterns | Nicolas Fränkel | 46m |
Caching is a trade‑off between staleness and speed and the talk shows concrete patterns and a working demo: a Python Flask + SQLAlchemy app, Hazelcast server… | ||
| Journey to the Cloud - a Rearchitecting Story | Vanya Seth, Christian Finckler | 58m |
Claim: 74% legacy modernization failure drives a different approach; a seeded nine‑person preproject and a 6‑month MVP prove out an event‑driven rearchitecture… | ||
| Domain to Architecture Isomorphism | Mark Richards | 54m |
Defines domain-to-architecture isomorphism as matching the problem’s shape to the architecture’s shape and compares six styles: layered, modular monolith… | ||
| Designing in the World of Microservices | Venkat Subramaniam | 56m |
Focuses on design rules that matter for microservices: favor autonomy of development and isolated deployment, partition by domain not tech, and enforce… | ||
| An Introduction to Enterprise Design Events | Rajashankar Kolluru | 55m |
Argues that availability requires isolation and distribution, so enterprises propagate data with messaging and accept eventual consistency; uses Kafka broker… | ||
| nothing matches | ||