Wasser (a German word means “water”) Photo by Jonathan Kemper on Unsplash

Motivation

  • low readability: some alerts do not contain the information we need, whereas some alerts contain too much useless information
  • low quality

I am fascinated by reliable tools like this one! Photo by Michael Dziedzic on Unsplash

Motivation


Is this Doing Agile, Being Agile or Playing Agile? Photo by Wai Siew on Unsplash

Motivation


Together. We Create! Photo by "My Life Through A Lens" on Unsplash

Motivation


An ordinary error. Photo by Sarah Kilian on Unsplash

Motivation


When was the last time you took a quiz? Photo by Jason Sung on Unsplash

Quiz

// 1
a := []int{1, 2, 3}
b := []int{1, 2, 3}
fmt.Println(a == b)
// 2
a := [3]int{1, 2, 3}
b := [3]int{1, 2, 3}
fmt.Println(a == b)
// 3
a := [4]int{1, 2, 3}
b := [4]int{1, 2, 3}
fmt.Println(a == b)
// 4
a := map[string]bool{"go"…


Motivation

Notation

Basic

  • Command-X: Cut the selected item and copy it to the Clipboard.
  • Command-C: Copy the selected item to the Clipboard.
  • Command-V: Paste the contents of the Clipboard into the current document or app.
  • Command-Z: Undo the previous command. You can then press
  • Shift-Command-Z: Redo, reversing the undo command.
  • Command-A: Select all lines.

A (Mountain) Range (Highway) Loop. Photo by Dan Meyers on Unsplash

Motivation

$ go run buggyLoop.go 
Dog with name <{Ghost}> and pointer: <0xc000010200>
Dog with name <{Bruno}> and pointer: <0xc000010200>
Dog with name <{Lucky}> and pointer: <0xc000010200>
dogPtr with name <Lucky> and pointer: <0xc000010200>
dogPtr with name <Lucky> and pointer: <0xc000010200>
dogPtr with name <Lucky> and pointer: <0xc000010200>


I wish I could sleep like this, maybe even hibernate. But that’s too Java. Photo by Daniele Levis Pelusi on Unsplash

Motivation

Better than error-driven

Test-driven learning


Broccoli as an example of recursive pattern (it is hard to find a pic of “history”). Photo by Elena Mozhvilo on Unsplash

Motivation

Write a nested recursive sum

Yinchi Luo

Cloud native & remote native, Senior Software Engineer @ Instana

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store