DEV Community

Pacharapol Withayasakpunt profile picture

Pacharapol Withayasakpunt

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

Education

Yes

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 7 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 6 Comments 2
2 min read
Customizable PDF viewer with self-built PDF.js

Customizable PDF viewer with self-built PDF.js

Reactions 80 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 5 Comments 7
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?

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 3 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 10 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
SQLite findings (on JSON and others)

SQLite findings (on JSON and others)

Reactions 6 Comments
3 min read
loading...