These are all the talks I have given over the past couple years. Mostly on location, sometimes remote.
TIP: Time-Proportional Instruction Profiling
Internals of CPU Profiling with different instruction sets and architectures
Go-routines Scheduling and Threading
This talk is all about Internals of go-routines, threading & scheduling
Golang Concurrency Bugs
This talk is all about different types of concurrency bugs in Golang. Common pitfalls one will face while writing concurrent programs in Golang, and solutions to some of common concurrency bugs.
Securing Cloud Native Workloads with Istio
In this talk, we will explore how to secure the communication between the services with TLS/mTLS encryption. Securing Ingress/Egress gateways and cross-service communication within different namespaces, blocking unwanted traffic, closing unused ports.
Server-Side rendering React with Node JS
Presented talk on how to do server side rendering of react with nodejs. A comparison of server side rendered app v/s client side rendered react app. Practical advantages of server side rendering and performance benefits of ssr.
Full-Stack error handling with React and GraphQL
Presented talk on full stack error handing in React and GraphQL. A deep dive into the practical error handling techniques
widely adopted across the React and GraphQL ecosystem.