Welcome to ThePGWolf

From the programmer who strongly belives it's never late to learn.

Computer Science Blogs | Quizzes | Games

... --°C
Detecting Location...

Beyond the Blog

Wordle

Test your vocabulary with our word puzzle.

Play Wordle

Quiz

Test your programming skills with our programming quiz.

Take Quiz

Code Typer

Practice your typing skills with our programming language based typing practice.

Practice Typing

Top Reads

Top Sites for Coding Challenges in 2026

Whether you're a beginner trying to sharpen the basics of programming or an expert developer preparing for technical interviews, coding challenge platforms are one of …

Oct. 14, 2026

Top YouTube Channels to Learn Programming in 2026 (Personal Opinion)

There are many free courses out there on YouTube related to programming that are absolutely free to watch. These content creators are working tirelessly to …

Oct. 13, 2026

Zed: The Next-Generation Code Editor for Developers

Many developers use editors like VS Code or JetBrains. Some of them are annoyed with these tools because they are slow and sometime even …

Oct. 13, 2026

Web scraping guide for beginner using scrapy framework

Sometimes, we have to scrape websites to collect information. For python programmer, scrapy is one of the best tools for scraping websites. Scrapy is a …

Oct. 14, 2026

Top Websites to Learn Programming in 2026

There are many good resources on internet for free. You don't have to spend money at all to learn. Either you are into computer science, …

Oct. 14, 2026

Explore More...

Tips of the day

vim

Basic Quit Commands

:q ? Quit (only if no unsaved changes)

:q! ? Quit without saving changes (force quit)

:wq ? Save and quit

ZZ ? Save and quit (same as :wq)

vim

If you're trapped in Vim and Esc isn’t working:

- Press Esc multiple times

- Try Shift + ZZ

- If nothing works, force close the terminal: 
  (Ctrl + C OR Ctrl + Z)

python

Zip()



We can use zip to iterate over multiple lists


names = ["Ram", "Shyam"]
ages = [25, 30]

for name, age in zip(names, ages):
    print(f"{name} is {age} years old")