---
title: "Pontakorn Paesaeng (@pontakorn) | Hashnode"
description: "Frontend devs that want to explore more about dev. Read the latest articles by Pontakorn Paesaeng on Hashnode."
url: "https://hashnode.com/@pontakorn"
---

@pontakorn

# Pontakorn Paesaeng

@pontakorn · Joined December 2021

Frontend devs that want to explore more about dev.

### [This is how I built Mugen Quiz, an April Fool's day project.](https://blog.pontakorn.dev/this-is-how-i-built-mugen-quiz-an-april-fools-day-project?utm_source=hashnode&utm_medium=feed)

On the. day before April Fool's day, I got a silly idea for the April Fool's day project. It's similar to Akinator except it only determines your favorite language, has only Yes and No, and never ends. I tried to do it simple way. Let's take a look a...

3 min read · [blog.pontakorn.dev](https://blog.pontakorn.dev/this-is-how-i-built-mugen-quiz-an-april-fools-day-project?utm_source=hashnode&utm_medium=feed)

[Apr 2, 2022](https://hashnode.com/posts/this-is-how-i-built-mugen-quiz-an-april-fools-day-project/624864be4b4dde0dc0be6e17)

### [Why do we need unit test? And how to write it in Python?](https://blog.pontakorn.dev/why-do-we-need-unit-test-and-how-to-write-it-in-python?utm_source=hashnode&utm_medium=feed)

A good program must be correct. Try to imagine getting negative salary because of a bug. To verify how the program work, you must test it. But testing by hand is slow and unreliable. By the time you are testing a program, your competitor might alread...

3 min read · [blog.pontakorn.dev](https://blog.pontakorn.dev/why-do-we-need-unit-test-and-how-to-write-it-in-python?utm_source=hashnode&utm_medium=feed)

[Jan 4, 2022](https://hashnode.com/posts/why-do-we-need-unit-test-and-how-to-write-it-in-python/61d456bb220e987977669000)

### [4 things you can do to make your Python code better](https://blog.pontakorn.dev/4-things-you-can-do-to-make-your-python-code-better?utm_source=hashnode&utm_medium=feed)

Imagine that you were working on a project yesterday and you cannot understand your code today. Or, someone wrote a long line of code and you need to fix it. But you cannot because you do not understand the code at all. If these things happen, that c...

3 min read · [blog.pontakorn.dev](https://blog.pontakorn.dev/4-things-you-can-do-to-make-your-python-code-better?utm_source=hashnode&utm_medium=feed)

[Dec 25, 2021](https://hashnode.com/posts/4-things-you-can-do-to-make-your-python-code-better/61c6cba2f6c63f538e6f41f4)

### [What is XSS and why so many libraries mention it?](https://blog.pontakorn.dev/what-is-xss-and-why-so-many-libraries-mention-it?utm_source=hashnode&utm_medium=feed)

Before I write this, I exploited two of my classmates' projects with XSS. I didn't expect it to work but it worked anyway. In many libraries and frameworks, there are usually documentations about XSS. Most of them usually say something similar to Do...

2 min read · [blog.pontakorn.dev](https://blog.pontakorn.dev/what-is-xss-and-why-so-many-libraries-mention-it?utm_source=hashnode&utm_medium=feed)

[Dec 10, 2021](https://hashnode.com/posts/what-is-xss-and-why-so-many-libraries-mention-it/61b32f2afccdb516104b9fe1)
