Today I explored a growing category of apps made for founders: tools that generate startup ideas. There are many of them now. Some promise thousands of business ideas, others give trend reports, ...
Instead of breaking down a big-tech engineering blog, I want to share the architecture of an amazing open-source project I ...
I thought reading long articles, even if they are easy, was a pain in the eye. So I thought, why not learn visually? My challenge every time would be to turn that article into just 1 diagram, and that ...
Hello there, I love reading and learning in general. But I know that a lot of people don’t. Especially when the text is long and tech jargon-heavy. But reading a company’s blog improves system design ...
This beginner-friendly guide will walk you through Tkinter’s ScrolledText widget — step by step with code, clear explanations, and some fun along the way.
What is a Scrollbar in Tkinter? Scrollbars in Tkinter are those little bars that help you scroll when content overflows. Imagine you have a huge list or a long text area. If it doesn’t fit in the ...
Tomorrow, we’ll build a full Rich Text Editor with bold, italic, font styles, colors, links—you name it. But first, let’s master the basics.
But suddenly, it’s all looking like spaghetti. Let me introduce you to your new best friend: Frame. It helps you keep your layout neat and organized—just like folders on your desktop.
What is grid() in Tkinter? Okay, imagine your app is like a spreadsheet. You’ve got rows and columns. With grid(), you can tell Python: “Hey, I want this button in row 1, column 0.” And boom! It lands ...
So far we have seen labels, buttons, images, etc in Python’s built-in toolkit Tkinter. With any of the widgets, we were using a method called pack(). And if you are like me you would love to explore ...