code: function profile(username = _noUsernameError()) {
  	return co(function *resolveUsername() {
  		const userId = yield _getIdByUsername(username);
  		const url = `${API}/users/${userId}`;
  		const params = { app: 3	};
  
  		return http
  			.GET(url, params)
  			.then(data => data.profile);
  	});
  }
docs: Retrieve the profile of a devRant user by username.
  
  @param  {String} username - the devRant username
  
  @return {Promise} Resolves with the fetched user profile