def check_developer(self) -> bool:
        """
        Check if a given developer exists in the rumetr database
        """
        if self._last_checked_developer == self.developer:
            return True

        try:
            self.get('developers/%s/' % self.developer)
        except exceptions.Rumetr404Exception:
            raise exceptions.RumetrDeveloperNotFound('Bad developer id — rumetr server does not know it. Is it correct?')

        self._last_checked_developer = self.developer
        return True
Check if a given developer exists in the rumetr database