DEV Community

loading...
Thai Pangsakulyanont profile picture

Thai Pangsakulyanont

JavaScript musician???? CSS layout destroyer!!!!

Location Bangkok, Thailand Joined Joined on  Personal website https://dt.in.th github website twitter website
Embracing gradual typing — Strategies for adopting TypeScript into a large project (Talk)

Embracing gradual typing — Strategies for adopting TypeScript into a large project (Talk)

Reactions 3 Comments
2 min read
A local file storage for the web and interopearability layer for web-based apps (submission)

A local file storage for the web and interopearability layer for web-based apps (submission)

Reactions 17 Comments
5 min read
tmp.spacet.me devlog part 4

tmp.spacet.me devlog part 4

Comments
2 min read
Freshly-baked apps every midnight

Freshly-baked apps every midnight

Reactions 2 Comments
2 min read
tmp.spacet.me devlog part 3

tmp.spacet.me devlog part 3

Reactions 2 Comments
3 min read
tmp.spacet.me devlog part 2

tmp.spacet.me devlog part 2

Reactions 6 Comments
4 min read
Let's deploy the simplest URL redirection service to Netlify!

Let's deploy the simplest URL redirection service to Netlify!

Reactions 9 Comments
2 min read
tmp.spacet.me devlog part 1

tmp.spacet.me devlog part 1

Reactions 6 Comments
5 min read
Test your frontend knowledge with this little fun quiz

Test your frontend knowledge with this little fun quiz

Reactions 6 Comments 1
2 min read
Building a personal but multi-tenant web page screenshotting service with Puppeteer and Vercel

Building a personal but multi-tenant web page screenshotting service with Puppeteer and Vercel

Reactions 75 Comments 2
5 min read
Maybe this useless workflow isn’t so useless after all?

Maybe this useless workflow isn’t so useless after all?

Reactions 45 Comments 12
2 min read
Add this `.yml` file to your repo to give it a GitHub Actions-based shell

Add this `.yml` file to your repo to give it a GitHub Actions-based shell

Reactions 40 Comments 3
2 min read
monetizer: A JS library that manages the monetization meta tag (for Web Monetization API)

monetizer: A JS library that manages the monetization meta tag (for Web Monetization API)

Reactions 8 Comments
4 min read
Authenticating as a GitHub App in a GitHub Actions workflow

Authenticating as a GitHub App in a GitHub Actions workflow

Reactions 29 Comments 1
6 min read
Collaboratively building web pages in a Google Spreadsheet?!

Collaboratively building web pages in a Google Spreadsheet?!

Reactions 7 Comments
5 min read
pastebox: Paste in an image, drag it out as a file 01:20

pastebox: Paste in an image, drag it out as a file

Reactions 35 Comments 2
3 min read
Save the precious build minutes! Reusing build outputs with Git Tree Hash 🌳

Save the precious build minutes! Reusing build outputs with Git Tree Hash 🌳

Reactions 54 Comments 1
6 min read
Caching Docker builds in GitHub Actions: Which approach is the fastest? 🤔 A research.

Caching Docker builds in GitHub Actions: Which approach is the fastest? 🤔 A research.

Reactions 134 Comments 14
6 min read
A GIF optimization algorithm for screen recordings — from 5 MB to 986 KB

A GIF optimization algorithm for screen recordings — from 5 MB to 986 KB

Reactions 52 Comments 4
4 min read
Simple localStorage binding for Vue 2.x

Simple localStorage binding for Vue 2.x

Reactions 34 Comments 1
5 min read
Import/export data into/from Firebase Realtime Database from your terminal using HTTPie and Google Cloud SDK

Import/export data into/from Firebase Realtime Database from your terminal using HTTPie and Google Cloud SDK

Reactions 6 Comments
1 min read
Puzzle Driven Development + Hacktoberfest = Contributor-friendly project

Puzzle Driven Development + Hacktoberfest = Contributor-friendly project

Reactions 10 Comments 1
4 min read
Viewing and navigating huge JSON files (hundreds of megabytes) using Visual Studio Code

Viewing and navigating huge JSON files (hundreds of megabytes) using Visual Studio Code

Reactions 17 Comments
1 min read
loading...