How to Build a Basic Telegram Bot With Python 3

If you’re a Telegram user, you’re bound to have had a ‘conversation’ with a chatbot at some point. With their amazing customizability, Telegram’s bots offer a variety of advantages—be it for automating tasks or just having a bit of fun with games in your chat group. While some may find developing a bot to be […]

Continue Reading

10 Basic Programming Principles Every Programmer Must Know

It’s easy to write code. It’s challenging to write good code. Bad code comes in many forms. Messy code, massive if-else chains, programs that break with one adjustment, variables that don’t make sense. The program might work once but will never hold up to any scrutiny. Don’t settle for shortcuts. Aim to write code that […]

Continue Reading

How to Build a Basic Web Crawler to Pull Information From a Website

Programs that read information from websites, or web crawlers, have all kinds of useful applications. You can scrape for stock information, sports scores, text from a Twitter account, or pull prices from shopping websites. Writing these web crawling programs is easier than you might think. Python has a great library for writing scripts that extract […]

Continue Reading