01-10-2020
slides: intro to network
architecture the very basics on client and server communication
on minimum viable products:
- for an effective MVP you need an effective hypothesis and success criteria
- your objective is to learn as fast as possible
on application programming interfaces:
- forget about application programming. it’s an interface between two pieces of software
- APIs come in many forms — software can communicate by calling another class within the same software package
- or, something like communication over a network using protocols like HTTP
- a protocol is an agreed upon language and series of steps