{{ $json := getJSON "data/talks.json" }}
{{ $locations := slice }}
{{ range $json.talks }}
{{ $location := .location }}
{{ if not (in $locations $location) }}
{{ $locations = $locations | append $location }}
{{ end }}
{{ end }}
{{ range $locations }}
{{ end }}
An exploration from the chips on the PCB to how Linux makes the phone work. We'll go into how the hardware and the Linux device tree files are connected, how the different chips communicate, etc. Things I wish I had learned years ago!
{{ range $locations }}
{{ . }}
{{ $currentLocation := . }}
{{ range $json.talks }}
{{ if eq .location $currentLocation }}