DEV Community

Zach Klippenstein profile picture

Zach Klippenstein

This blog has moved to https://blog.zachklipp.com. Opinions are my own. He/him.

Location San Francisco, CA Joined Joined on  Personal website https://blog.zachklipp.com github website twitter website

Education

University of Manitoba, Canada

Pronouns

he/him

Work

Software Engineer at Google (previously Square, Amazon)

@Deprecated("Blog moved")

@Deprecated("Blog moved")

Comments
1 min read

Want to connect with Zach Klippenstein?

Create an account to connect with Zach Klippenstein. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
Implementing snapshot-aware data structures

Implementing snapshot-aware data structures

63
Comments 4
1 min read
Compose Hackathon: Day… the rest

Compose Hackathon: Day… the rest

12
Comments
1 min read
Compose Hackathon: Day 2.5

Compose Hackathon: Day 2.5

14
Comments
1 min read
Compose Hackathon: Day 1

Compose Hackathon: Day 1

23
Comments
1 min read
Two mutables don’t make a right

Two mutables don’t make a right

66
Comments 2
1 min read
Plumbing data with derived state in Compose

Plumbing data with derived state in Compose

70
Comments 4
1 min read
Introduction to the Compose Snapshot system

Introduction to the Compose Snapshot system

121
Comments 25
1 min read
A historical introduction to the Compose reactive state model

A historical introduction to the Compose reactive state model

116
Comments 11
1 min read
remember { mutableStateOf() } – A cheat sheet

remember { mutableStateOf() } – A cheat sheet

169
Comments 7
1 min read
Scoped recomposition in Jetpack Compose — what happens when state changes?

Scoped recomposition in Jetpack Compose — what happens when state changes?

103
Comments 5
1 min read
What is restricted suspension in Kotlin?

What is restricted suspension in Kotlin?

17
Comments
1 min read
loading...