Skip to content

Instantly share code, notes, and snippets.

@bjartwolf
Last active November 7, 2019 14:16
Show Gist options
  • Save bjartwolf/b4d9af07396fcc8b34144ebb6c9769b9 to your computer and use it in GitHub Desktop.
Save bjartwolf/b4d9af07396fcc8b34144ebb6c9769b9 to your computer and use it in GitHub Desktop.
"What I talk to new developers about when I get sixty minutes with them"
Alternative titles:
- The introduction new developers in NRK TV and NRK Radio gets to our architecture. And how we work with it.
- The mandatory meeting with the architect at NRK TV/Radio.
NRK - Norwegian Broadcasting Corporation - is the public service broadcaster in Norway. I work as an architect with our streaming services
NRK TV and NRK Radio. This talk is the same presentation that I give new hires in our teams. It is as honest as architecture presentations
goes, if I bullshit in this talk it is at least the same bullshit I serve my colleagues.
Usually people will have had a few weeks in our company already, had their laptop set up and propably deployed some code to
production before we sit down and talk about architecture. The audience of this talk will not have that introduction, but our
domain is well known to anyone having ever used a streaming service. Also the presentation tends to be more interactive as it is
done one-on-one or in smaller groups that what is possible to do here.
The talk will cover how we work with architecture on a process level, how we approach decentrilized decision making,
how we document our work, challenges in the architecture we have adressed the last years and the challenges we are currently
struggling with. Keywords are domain driven design, architecture decision records, resiliency, system context diagrams, component diagrams, hypermedia.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment