jiahao.blog

06 Apr 2018

Get a Taste of Lambdas and Get Addicted to Streams

Venkat Subramaniam - man, he is such inspiration to me as a developer. This talk was my first formal introduction to the idea of lambdas in general. It took me several replays of the video to properly grok the concepts touted in the video but when I finally understood them, the rush was exhilarating.

The video touches on the core concepts of lambdas in Java and moves on to showing off ways that Java uses this concept to create readable code. While the syntax used in this video is Java, lambdas are a universal idea present in many modern programming languages. Regardless of which language you come from, you are surely going to learn something about the design of lambdas and how they can be utilised to improve code footprint.

Enjoyed reading?

Consider subscribing to my RSS feed or reaching out to me through email!

I am open to work!

I have graduated from university (as of December 2025) and I am actively looking for entry-level software engineering positions!
I have interned at places like Citadel, Stripe, and Palantir, and deeply enjoy solving user-facing, developer tooling, and infrastructure problems! (resume)
I am a Singapore Citizen so I have access to both the H-1B1 visa for the US and HPI visa for the UK, so visa sponsorship to the US and UK will not be a problem!
If I sound like a fit for your organization, please reach out to me via email and let's chat!

You might enjoy...

08 Oct 2019

Building a simple load balancer in Go