my_pid = self() {:ok, pid} = KV.start_link send pid, {:put, :hello, "james"} send pid, {:get, :hello, my_pid} receive do value -> IO.puts(value) # => james end