def METHOD_NAME(self, topic):
    self.topic = topic
    """
    Class - `TechCrunch`
    Example:
    ```
    articles = TechCrunch()
    articles.search("github")
    ```
    Returns:
    {
        "title": Tile of the article
        "description": Description of the article
        "image": Image of the article
        "author": Author of the Article
        "date": Date the article was posted
        "link": Link to the article
    }
    """
    url = "https://search.techcrunch.com/search?p=" + self.topic + "&fr=techcrunch"
    try:
        res = requests.get(url)
        soup = BeautifulSoup(res.text, "html.parser")
        articles_data = {"articles": []}
        articles = soup.find_all("li", class_="ov-a mt-0 pt-26 pb-26 bt-dbdbdb")
        for i in articles:
            name = i.find("a", class_="fz-20 lh-22 fw-b").getText()
            desc = i.find("p", class_="fz-14 lh-20 c-777").getText()
            img = i.find("img", class_="s-img mr-10 s-img-errchk", src=True)
            image = img["src"]
            author = i.find("span", class_="mr-15").getText()
            date = i.find("span", class_="pl-15 bl-1-666").getText()
            links = i.find("a", class_="fz-20 lh-22 fw-b", href=True)
            link = links["href"]
            articles_data["articles"].append(
                {
                    "title": name,
                    "description": desc,
                    "image": image,
                    "author": author,
                    "date": date,
                    "link": link,
                }
            )
        return articles_data
    except:
        return None