Tech

Computer Science, Programming, Pet Projects and more.

“The impulse to keep to yourself what you have learned is not only shameful, it is destructive. Anything you do not give freely and abundantly becomes lost to you. You open your safe and find ashes.”

– Annie Dillard

On this page, I post about things I’ve learned. I also share some projects I’ve tried my hands on. If you like any of the content below, or find it useful, don’t forget to subscribe at the bottom of the page

Latest Posts

  • How to Build a GUI Program with Python
    Note – this is is an updated version of my Building GUI with Tkinter post which you can find here, updated to post in Python in Plain English publication on Medium. I was studying GUI programming a while ago and thought it would be fun to practice what I was learning by working on this… Continue reading How to Build a GUI Program with Python
  • Building GUI with Tkinter
    This post has been edited, updated and reposted here. Keep reading if you’d still like to read the initial version. Two months ago, I started studying Python’s Tkinter module because I wanted to build a graphical user interface (GUI). I thought it would be exciting. To practice the concepts I was learning, I decided to build… Continue reading Building GUI with Tkinter
  • Exception Handling
    There are different kinds of errors that can occur in a program. For more on that, check this. This post focuses on how to handle exceptions. An exception is a message to a program’s “run-time-stack”, indicating something has gone wrong. It is raised when a run-time error is encountered in a program. Once a program meets such… Continue reading Exception Handling
  • Errors and Exceptions in Python
    Errors are called bugs in programming. The process of tracing and correcting them is called debugging. There are three kinds of errors that can occur in a program: Syntax errors Runtime errors Semantic errors In the written form of every language, there are rules around how the words and sentences should be structured. This structure… Continue reading Errors and Exceptions in Python

Follow Me

Get new content delivered directly to your inbox.