DEV Community

Pacharapol Withayasakpunt profile picture

Pacharapol Withayasakpunt

Currently interested in TypeScript, Vue, Kotlin and Python. Looking forward to learning DevOps, though.

Education

Yes

Multiple page Vite on Github Pages with HTML5 History Mode

Multiple page Vite on Github Pages with HTML5 History Mode

Reactions 8 Comments 2
2 min read
Why do I even need favicon to prevent server errors? And, why the default is .ico?

Why do I even need favicon to prevent server errors? And, why the default is .ico?

Reactions 8 Comments 2
1 min read
Do we need two version-locking files? (Pipfile = "*" vs pypoetry.toml vs venv + requirements.txt)

Do we need two version-locking files? (Pipfile = "*" vs pypoetry.toml vs venv + requirements.txt)

Reactions 7 Comments 2
2 min read
Customizable PDF viewer with self-built PDF.js

Customizable PDF viewer with self-built PDF.js

Reactions 82 Comments
1 min read
`docker compose` (v2) vs `docker-compose` (v1) vs `podman-compose` - which one to choose?

`docker compose` (v2) vs `docker-compose` (v1) vs `podman-compose` - which one to choose?

Reactions 2 Comments
2 min read
Debugging in Rust

Debugging in Rust

Reactions 7 Comments 2
1 min read
What are some Linux distros you spent significant time on?

What are some Linux distros you spent significant time on?

Reactions 3 Comments 7
1 min read
Noticeable differences between podman and docker

Noticeable differences between podman and docker

Reactions 1 Comments 1
1 min read
VSCode word wrap for very very long base64 image datauri? (Generate no more than 5 lines.)

VSCode word wrap for very very long base64 image datauri? (Generate no more than 5 lines.)

Comments 3
1 min read
How do you calculate 3^3^3^3? (What algo / struct?)

How do you calculate 3^3^3^3? (What algo / struct?)

Reactions 4 Comments 3
1 min read
Does Google Docs really support non-English speakers? (Thai, specifically) And, any alternatives?

Does Google Docs really support non-English speakers? (Thai, specifically) And, any alternatives?

Comments
1 min read
Please ELI5 what Parquet is for, and NOT for

Please ELI5 what Parquet is for, and NOT for

Comments
1 min read
I changed my master passwords (and thoughts)

I changed my master passwords (and thoughts)

Reactions 1 Comments 7
1 min read
How do you create (and remember) master passwords?

How do you create (and remember) master passwords?

Reactions 3 Comments 4
1 min read
How do you customize your GNOME?

How do you customize your GNOME?

Reactions 2 Comments 1
1 min read
How long lived is your Linux, before next clean install?

How long lived is your Linux, before next clean install?

Reactions 2 Comments 12
1 min read
How many abandoned repo do you have?

How many abandoned repo do you have?

Reactions 2 Comments
1 min read
Linux sheet music and MIDI authoring with Frescobaldi/Lilypond

Linux sheet music and MIDI authoring with Frescobaldi/Lilypond

Reactions 6 Comments 3
2 min read
Anyone else installed more than one desktop env in one machine?

Anyone else installed more than one desktop env in one machine?

Reactions 1 Comments 1
1 min read
How do YOU customize your desktop Linux experience?

How do YOU customize your desktop Linux experience?

Reactions 9 Comments 1
2 min read
pgAdmin4-5.1 for Arch distros (decompiled from deb)

pgAdmin4-5.1 for Arch distros (decompiled from deb)

Reactions 5 Comments 1
1 min read
Which desktop environment, and why?

Which desktop environment, and why?

Reactions 9 Comments 27
1 min read
Which Linux distro / which lineage do you use?

Which Linux distro / which lineage do you use?

Reactions 1 Comments 5
1 min read
PostgreSQL does have SSL (asymmetric key files), but I couldn't get it to work

PostgreSQL does have SSL (asymmetric key files), but I couldn't get it to work

Reactions 7 Comments
2 min read
Which CSS pre-processor? Or just postcss?

Which CSS pre-processor? Or just postcss?

Reactions 6 Comments 9
1 min read
I went beyond Ubuntu. Any recommendations?

I went beyond Ubuntu. Any recommendations?

Reactions 1 Comments 4
1 min read
Cross-platform building instructions, using GitHub workflows (for webview/webview)

Cross-platform building instructions, using GitHub workflows (for webview/webview)

Reactions 1 Comments
1 min read
PWA-first web development recommendations?

PWA-first web development recommendations?

Comments 1
1 min read
TIL PostgreSQL-style $facet

TIL PostgreSQL-style $facet

Reactions 6 Comments
1 min read
Would you CommonJS first, or EJS, or deploy both; and why?

Would you CommonJS first, or EJS, or deploy both; and why?

Reactions 1 Comments
1 min read
Remote VPS vs localhost tunneling (aka how big droplet size would you choose?)

Remote VPS vs localhost tunneling (aka how big droplet size would you choose?)

Reactions 3 Comments
1 min read
Best way to turn spare laptop to server? (And turn on 24/7)

Best way to turn spare laptop to server? (And turn on 24/7)

Reactions 1 Comments 8
1 min read
Clickable tristate checkbox

Clickable tristate checkbox

Reactions 5 Comments
1 min read
PostgreSQL MATERIALIZED VIEW non-blocking, yet updated frequently

PostgreSQL MATERIALIZED VIEW non-blocking, yet updated frequently

Reactions 6 Comments 2
1 min read
How do you unify TypeScript for both frontend and backend?

How do you unify TypeScript for both frontend and backend?

Reactions 6 Comments
1 min read
Nuxt SSR crashed sometimes unexpectedly - How should I diagnose?

Nuxt SSR crashed sometimes unexpectedly - How should I diagnose?

Reactions 1 Comments
1 min read
How did you choose your database (and changes over time)? At what costs?

How did you choose your database (and changes over time)? At what costs?

Reactions 2 Comments
1 min read
How do you fullstack?

How do you fullstack?

Reactions 2 Comments 1
1 min read
How do MeCab, Kuromoji and Kagome (Japanese Text Analyzer) compare; and which dictionary to choose?

How do MeCab, Kuromoji and Kagome (Japanese Text Analyzer) compare; and which dictionary to choose?

Reactions 3 Comments 1
1 min read
Where is the best place to add not-running-in-production scripts to Golang or Kotlin?

Where is the best place to add not-running-in-production scripts to Golang or Kotlin?

Reactions 1 Comments
1 min read
Search engine building tutorial, that supports advanced search syntaxes

Search engine building tutorial, that supports advanced search syntaxes

Reactions 4 Comments
2 min read
Most Featureful Markdown Parser

Most Featureful Markdown Parser

Reactions 6 Comments
1 min read
How secure do I need to connect a website to a database?

How secure do I need to connect a website to a database?

Reactions 2 Comments 2
1 min read
Where can I host PostgreSQL with custom extensions for cheap (or free)?

Where can I host PostgreSQL with custom extensions for cheap (or free)?

Reactions 7 Comments 2
2 min read
How do electronic circuits (microprocessors / transistors) process binary?

How do electronic circuits (microprocessors / transistors) process binary?

Reactions 1 Comments 3
1 min read
How do you prefer to create a new project?

How do you prefer to create a new project?

Reactions 9 Comments 7
1 min read
What is your best bet for creating presentations with CSS/web techs?

What is your best bet for creating presentations with CSS/web techs?

Comments
1 min read
What is a good way to create a database for multiple frontend users (one must cannot touch other users' data)?

What is a good way to create a database for multiple frontend users (one must cannot touch other users' data)?

Comments 3
1 min read
What is your deal-breaker for a web server framework?

What is your deal-breaker for a web server framework?

Reactions 1 Comments
1 min read
Dockerfile with fine-tuned Python and native dependencies

Dockerfile with fine-tuned Python and native dependencies

Reactions 8 Comments 2
2 min read
Only JavaScript gets template strings' syntax highlighting

Only JavaScript gets template strings' syntax highlighting

Reactions 11 Comments 7
1 min read
Markdown beyond basic standard HTML

Markdown beyond basic standard HTML

Reactions 2 Comments 1
1 min read
Google Search and YouTube are too smart. What are more open-minded alternatives?

Google Search and YouTube are too smart. What are more open-minded alternatives?

Reactions 3 Comments 2
1 min read
How do I format WSL and start from scratch?

How do I format WSL and start from scratch?

Comments 1
1 min read
What are downsides of using web technologies for desktop applications?

What are downsides of using web technologies for desktop applications?

Reactions 1 Comments 1
1 min read
A quick glance at PostgreSQL (Node.js driver) - better than doc-type NoSQL, and too good to be true

A quick glance at PostgreSQL (Node.js driver) - better than doc-type NoSQL, and too good to be true

Reactions 2 Comments
2 min read
How do you plan your database in development, before migrating to production?

How do you plan your database in development, before migrating to production?

Reactions 3 Comments 5
1 min read
Constraints in SQLite FTS5 virtual table (unique, not null, constraints, compound)

Constraints in SQLite FTS5 virtual table (unique, not null, constraints, compound)

Comments
1 min read
Why do many Javascript libraries or documentations keep using callback, var, == or function keywords?

Why do many Javascript libraries or documentations keep using callback, var, == or function keywords?

Reactions 4 Comments 1
1 min read
Why are C and C++ slow to build?

Why are C and C++ slow to build?

Reactions 1 Comments 3
1 min read
loading...