~/conference

YOW! Perth 2023

date:2023-09-11..2023-09-12
location:Perth, Australia
series:YOW! Perth · one edition

platform engineers, backend engineers, engineering managers, devops engineers, software architects, data engineers, security engineers

WebAssembly sandboxes with WASI; Wasmtime and fast isolates; platform abstractions over cloud services; Elixir Livebook and BEAM concurrency; OCaml in production systems; event sourcing and event modeling; GitHub Copilot and code completion; data mesh for operational analytics; deterministic execution with replicated logs; contract-driven development; Kubernetes cost optimisation (FinOps); service level objectives for platform reliability

titleauthorlength
Don't Trust Anything! Real-world Uses For WebAssemblyKatie Bell48m
Demonstrates running untrusted code safely by compiling it to WebAssembly, using WASI to grant only specific IO, limiting memory and instruction “fuel,” and…
Talk on
Build Abstractions Not IllusionsGregor Hohpe48m
Argues that useful platform abstractions must introduce a new vocabulary and surface essential runtime details rather than just compose services like Lambda…
Talk on
Livebook & Elixir: Where AI, Web & Concurrency MeetJosé Valim47m
Livebook demonstrates Elixir on the BEAM running 1 million processes in seconds, inspects each process’ memory/reductions, and produces Kino visual traces and…
Talk on
Analogue Evolution, Digital Revolution: Tipping Points in TechnologyDylan Beattie58m
Argues that technology shifts happen at identifiable tipping points backed by concrete examples: the Nikon D1 turning digital photography mainstream at Sydney…
Talk on
OCaml for Fun & Profit: An Experience ReportTim McGilchrist46m
Practical experience shows OCaml ships production systems: Docker Desktop components and MirageOS kernels, a CI-backed opam pipeline that builds ~27,000…
Talk on
Event Modeling from Beginner to ExpertAdam Dymitruk46m
Introduces a workflow that uses event sourcing everywhere with explicit timelines, projections as live reports and command handlers to capture intent; claims…
Talk on
GitHub Copilot: Coding Will Never Be The Same AgainRyan J. Salva50m
GitHub Copilot powers code completion with GPT‑3.5‑turbo for ~300–400ms completions and GPT‑4 for chat, deletes prompt context, blocks suggestions over ~150…
Talk on
There's No Such Thing As Plain TextDylan Beattie50m
Asserts there is no neutral “plain text” and shows why with concrete failures: ASCII’s teleprinter design, IBM code pages and code page 437, collation bugs in…
Talk on
Is Software Engineering Real Engineering?Hillel Wayne40m
Interviews with 17 engineers across six disciplines and 12 recorded hours produce a concrete claim: software counts as engineering — 15 of 17 crossover…
Talk on
Data - The Land DevOps ForgotMichael Nygard47m
Operational analytics handles petabytes per day with a 100,000-node DAG that runs on about 15,000 EC2 instances and nightly batches that now take three to four…
Talk on
Moldable Development with Glamorous ToolkitTudor Girba47m
Demonstrates Moldable Development by building live custom tools on the spot with Glamorous Toolkit (gtoolkit.com): parsing package.json to extract 41…
Talk on
Trust Deterministic Execution to Scale & Simplify Your SystemsFrank Yu39m
Claim: making core business logic a deterministic single-threaded finite state machine and replicating it via a replicated log lets the system rerun requests…
Talk on
Programmer’s Apprentice Season 2: Future Directions in AI-assisted CodingErik Meijer45m
Claims that developers are the last generation to write code by hand and that general LLMs replace years of custom models are backed by concrete work: deployed…
Talk on
Java RenaissanceGeorges Saab47m
Java 21 ships with concrete wins: virtual threads (Project Loom) goes final and lets the JVM spawn millions of lightweight threads so IO-bound servers scale…
Talk on
Continuous Integration: That’s Not What They MeantClare Sudbery56m
Argues that true continuous integration means commit daily to main, every commit triggers an automated build and test, and the build is back to green within 10…
Talk on
The Joy of Building Large Scale SystemsSuhail Patel45m
Argues modern hardware is underused and gives concrete wins: switching Java to ZGC produces submillisecond GC pauses, pinning network IRQs cuts tail latency by…
Talk on
Building Modern Web Applications with @Remix-RunJake Ginnivan45m
Built a DnD‑inspired Spotify clone called Bardic Beatz that actually plays music across navigations and works with JavaScript disabled. Uses Remix with…
Talk on
Contract-Driven DevelopmentNaresh Jain50m
Shows a workflow that turns OpenAPI/AsyncAPI specs into executable contracts using Specmatic, generating tests and stubs without hand‑coding. Live demo starts…
Talk on
How Flow Works & Other CuriositiesJames Lewis50m
Argues that work is information flowing through value streams, models it with agent‑based simulation (NetLogo, a C behavior‑tree prototype, and…
Talk on
Layers of LeadershipLee Campbell40m
Argues leaders must fix three concrete gaps—competency, performance and alignment—by shipping actionable tools: a reference implementation (example Dockerfile)…
Talk on
Why Is My App SLOw? Defining Reliability in Platform EngineeringJez Humble47m
Platform engineers get a concrete method: use structured logs, F1 and Monarch to build per-cohort baselines (mean and stddev) from 30 days of data, convert…
Talk on
Code Red: The Business Impact of Code QualityAdam Tornhill45m
Claims that poor code causes measurable business harm with evidence: analysis across commercial repositories in 14 languages links a 25-factor code health…
Talk on
Cloud FinOps & Kubernetes Optimisation at ScaleMatt Callanan48m
Expedia Group processes billions of cloud billing line items into a Spark/Hive S3 data lake, reconciles missing instance types, and aggregates to application…
Talk on
When Customers Don't Share A LanguageChris Simon41m
A 2015-born healthcare and disability insurance claiming platform models three phases: build a claiming context and plan tracking to let providers submit…
Talk on
Infobesity - How to Cope with the Overload of InformationFabio Nudge44m
Claims that people make ~35,000 decisions a day and that 241 million emails are sent every minute frame a diagnostics-first approach; measured habits include…
Talk on
Paving the Road to Effective Software DevelopmentSarah Wells52m
Argues for a paved road platform that ships concrete outcomes: provisioning time drops from six months to ~15 minutes, microservices enable ~2,500…
Talk on
Simplicity as a SuperpowerSarah Taraporewalla41m
Argues that cognitive biases and neglected TDD with refactor steps create accumulating complexity, shows practical countermeasures: add the refactor step in…
Talk on
Hedy: Creating a Programming Language for EveryoneFelienne Hermans01h 05m
A gradual beginner language that runs in the browser and transpiles to Python shows concrete results: 18 staged levels that add syntax slowly, readable…
Talk on
Adaptive Socio-Technical Systems with Architecture for FlowSusanne Kaiser46m
Claims a practical method: combine Wardley Mapping, Domain-Driven Design and Team Topologies to turn a monolithic online-school into modular bounded contexts…
Talk on
Interviewing & Hiring Like a BossKristine Howard46m
Has done nearly 300 interviews and codifies the process: a reusable question bank and markdown template (uses Obsidian) with STAR/SBI note fields, blind CV…
Talk on
I Connected My Farm to the Internet – Now What?Lars Klint46m
Farm network uses Home Assistant on a Raspberry Pi, OBS -> Azure Media Services for llama streams, and Azure Custom Vision to detect llamas; bandwidth…
Talk on
Shifting from Syntax to Secure Software Development ProcessesLaura Bell Main45m
Conference data shows security teams are tiny — examples range from 2 security people for 1,000 engineers to 3 security people for 150,000 devs — so shift from…
Talk on
The Many Faces of IdentityRadia Perlman50m
Claim: blockchain only replaces certificate authorities for one tiny function—storing a name-to-key binding—but it fails to fix DNS lookups, phishing from…
Talk on
Static Kotlin Bug HuntingMarharyta Nedzelska43m
Sonar replaces the old generalized-tree pipeline with a Kotlin-native analyzer (extracted to a separate repo) and ships SonarKotlin 2.0, using the Kotlin…
Talk on
Organizational Sustainability with Platform EngineeringLesley Cordero46m
Argues that Platform Engineering reduces organizational risk by combining DevOps principles, a community support model and a shared developer platform; shows…
Talk on
Living on the EdgeErica Pisani32m
Shows converting a Next.js homepage from SSR to a static CDN page with Next.js middleware to edge that uses request.next, response.replaceText and setPageProp…
Talk on
Java, Code Coverage & Their Best Friend: BytecodeEvgeny Mandrikov46m
JaCoCo inspects class files and implements bytecode pattern filters so coverage matches what was written in source, not the compiler noise: it ignores…
Talk on
Why Security Initiatives Are Doomed to Fail & What You Can Do About ItJosh Armitage35m
Enterprises buy a CSPM that costs about $1M a year and just spits out more alerts while posture erodes; throughput improves by shaping work around the real…
Talk on
Sensible Defaults for Tech ManagementMichelle Gleeson43m
A documented career growth framework codifies technical skills, examples and glue work so promotions and feedback are data driven rather than subjective. Teams…
Talk on
Cultivating InstinctKatrina Owen30m
Argument: train the perceptual side of expertise with short classification trials plus feedback using huge noisy datasets so brains learn which features…
Talk on
Building Owly: An AI Comic Video Generator for My SonAgustinus Nalwan34m
An end-to-end system generates personalized comic videos from a title and a few toy photos using Amazon Bedrock LLM to write multi-paragraph scripts and a…
Talk on
Riding Waves of Change: From Motorbike Novice to Career CrossroadAnne-Marie Charrett34m
Argues for intent‑based leadership where engineers say “I intend to…” to take action, and for replacing formal docs with co‑creation pairing that trains people…
Talk on
Jump to Hyperspace: Light Speed, User Agency & Moving Past the CloudBrooklyn Zelenka45m
Argues that rebuilding around local‑first reduces ops, latency and vendor lock‑in by using CRDTs and capability tokens instead of central servers. Shows…
Talk on
Insights About Places with Deep Learning Computer VisionChanuki Illushka Seresinhe39m
Uses 217,000 images with ~1.5M scenic votes to train CNNs that predict place beauty, showing natural scenes and characterful built elements score high while…
Talk on
Creative Stances of Impactful Product LeadershipAnjali D Leon, Nadezhda Belousova42m
Presents a six‑stance model called Product Leadership Stances and validates it with live Mentimeter polling (72% label product leadership a craft). Frames each…
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.