Ray Tsang
where else to find them
website:https://saturnism.me
github:saturnism
bluesky:saturnism.bsky.social
speakerdeck:saturnism
devto:saturnism
what they talk about
all 11 in the filters
where they keep going back
- I/O3 editions2016–2019
- Devoxx Belgium2 editions2017–2019
- J2 editions2015–2018
all 15 in the filters
on a stage with
all 7 in the filters
who talks about the same things
- Burr Sutter39 talks
- Thomas Vitale29 talks
- Alex Soto45 talks
- Matthias Haeussler35 talks
- Bastian Hofmann23 talks
- Tiffany Jernigan27 talks
| title | conference | date |
|---|---|---|
| Principles of developer experience | DevRelCon Earth 2020 | 2020-06-30 |
Claim: developer experience equals measurable developer productivity as value over time. Four practical principles are given: respect developer knowledge and… | ||
| Extending Spring Boot for Cloud Deployments | Spring I/O Bridge 2020 | 2020-05-15 |
Shows how to build a real Spring Boot starter that auto-configures a Google Translate client: creates a Translate template class, an AutoConfiguration that… | ||
| Dueling Banjos Code Liverance | Devnexus 2020 | 2020-02-19 |
Live demo builds a Java config microservice with Spring Boot and Quarkus, packages a 24 MB native binary via GraalVM that starts in 0.014 s startup, and pushes… | ||
| Best Practices to Spring to Kubernetes Easier and Faster | Devoxx Belgium 2019 | 2019-11-04 |
Practical checklist: use Jib and Skaffold (or Cloud Native Buildpacks) to build layered images and avoid hand‑written Dockerfiles; prefer container‑aware… | ||
| Spring to Google Cloud Native | Spring I/O 2019 | 2019-05-16 |
Builds a Spring Boot app with Spring Cloud GCP to talk to Cloud SQL (MySQL) using an ephemeral certificate and JDBC template, then swaps to Cloud Spanner via… | ||
| Mobile Backends with Kotlin and Google Cloud | Google I/O 2019 | 2019-05-07 |
Live demo builds a Kotlin backend, showing a Spring Boot app that exposes CRUD REST endpoints backed by Datastore and Google Cloud Storage for image binaries… | ||
| Troubleshooting & Debugging Microservices in Kubernetes | GOTO Chicago 2019 | 2019-04-29 |
Demo of debugging microservices on Kubernetes that shows concrete steps and tools: inspect deployments with kubectl describe and image sha (don’t use latest)… | ||
| Making Knative Java-native | J-Fall 2018 | 2018-11-08 |
Shows a runnable pipeline that turns a Spring Boot app (a cat-vs-dog Vision API demo) from GitHub into a public URL using Kubernetes + Istio + Knative, with… | ||
| Making Microservices Micro with Istio & Kubernetes | GOTO Berlin 2018 | 2018-10-31 |
Claims Istio plus Kubernetes gives service-level control without changing app code, demonstrated by building two tiny Java services, packaging images with… | ||
| Troubleshooting & Debugging Microservices in Kubernetes | GOTO Berlin 2018 | 2018-10-31 |
Demo guestbook app runs on a five‑node GKE cluster and surfaces 404/500 errors. Troubleshooting workflow: compare container image SHAs (don’t rely on latest)… | ||
| Google Cloud Native with Spring Boot | Voxxed Days Ticino 2018 | 2018-10-20 |
Demonstrates Spring Cloud GCP starters that wire Spring Boot to real GCP services: secure Cloud SQL connections via an ephemeral SSL socket factory, Cloud… | ||
| Debugging and Troubleshooting Java-based Microservices in Kubernetes | Voxxed Days Minsk 2018 | 2018-05-26 |
Walks through diagnosing a Java microservice error end-to-end: verify staging vs production, avoid image tag latest, use kubectl describe and kubectl logs with… | ||
| Making microservices micro with Istio Service Mesh & Kubernetes | Spring I/O 2018 | 2018-05-24 |
Shows Istio deployed on Kubernetes using Envoy sidecars and Istio Pilot to push rules, with a live demo of two tiny JDK9 services packaged into containers… | ||
| Building fast microservices with binary protocol - introduction to gRPC | Oredev 2017 | 2017-11-08 |
Claims gRPC is an open source, Google‑tested RPC that uses Protobuf3 and HTTP/2 streaming to get smaller binary messages, generated stubs, and client/server… | ||
| Making Microservices Micro with Istio Service Mesh | Devoxx Belgium 2017 | 2017-11-06 |
Istio configures a per-instance proxy (Envoy) as a sidecar to handle service-to-service routing, retries, circuit breaking, fault injection and mutual TLS… | ||
| Troubleshooting & Debugging Production Microservices in Kubernetes | Devoxx Belgium 2017 | 2017-11-06 |
Demo shows how to find a production fault end-to-end: compare image checksums in Artifactory (build 50), inspect Jenkins/CI metadata, query exported logs in… | ||
| Debugging and Troubleshooting Microservices | swampUP 2017 | 2017-05-24 |
Live demo shows a three‑service Spring Boot guestbook deployed to Kubernetes with Docker images stored in JFrog Artifactory and CI from Jenkins, and uses… | ||
| gRPC 101 for Java Developers | Devoxx US 2017 | 2017-03-21 |
gRPC for Java uses Protobuf3 IDLs, generates Java stubs via Maven/Gradle plugins, and runs over HTTP/2 for compressed headers and multiplexed streams. Demo… | ||
| My Slow Internet Vs Docker | Devoxx US 2017 | 2017-03-21 |
Lives in a 180‑sqft microstudio with landlord Wi‑Fi so slow that building images locally stalls, so builds on a cloud Docker daemon instead. Uses Docker… | ||
| gRPC 101 for Spring Developers | Spring I/O 2016 | 2016-05-19 |
gRPC uses HTTP/2 and protobuf3, generates idiomatic language stubs via protoc, and claims 3x throughput over REST in the demo numbers; Google notes ~10^10… | ||
| Java-based microservices, containers, Kubernetes - How To | Jfokus 2016 | 2016-02-08 |
Creates a Spring Boot microservice, builds Docker images from Maven (Spotify plugin or Dockerfile), pushes to Google Container Registry and deploys to a… | ||
| Java-based microservices, containers, Kubernetes - how to | J-Fall 2015 | 2015-11-05 |
Builds a Spring Boot guestbook microservice, containerizes it with Maven/Docker plugins, and deploys a 3-node Kubernetes cluster running MySQL and Redis; demo… | ||
| nothing matches | ||