ファース
banner
fasu.dev
ファース
@fasu.dev
Independent full-stack developer based in Thailand. Building efficient and scalable web apps.
Just completed the JavaScript Trial Exam with @certificates.dev

Looking forward to the official certification and adding this to my skill set. Interested in sharpening your JavaScript expertise?

Check out certificates.dev/javascript

#JavaScript #WebDev #Certification
JavaScript Certification | Created and reviewed by JavaScript Experts
Get your JavaScript expertise certified through our rigorous assessment program based on real-world challenges and practical-based online examinations.
certificates.dev
February 9, 2026 at 4:51 AM
Stop Fighting `localhost`: Stable Dev URLs with Cloudflared — Webhook-based platforms ignore your local setup. Cloudflared Tunnel gives your dev environment a stable, HTTPS URL that works reliably without hacks.

fasu.dev/writings/sto...
Stop Fighting `localhost`: Stable Dev URLs with Cloudflared
Webhook-based platforms ignore your local setup. Cloudflared Tunnel gives your dev environment a stable, HTTPS URL that works reliably without hacks.
fasu.dev
February 4, 2026 at 11:31 AM
Git from Zero to Pull Request: A Practical Guide — Everything a junior developer needs to know about Git — repositories, commits, branches, pull requests, and merge conflicts, explained without the jargon.

fasu.dev/writings/git...
Git from Zero to Pull Request: A Practical Guide
Everything a junior developer needs to know about Git — repositories, commits, branches, pull requests, and merge conflicts, explained without the jargon.
fasu.dev
February 3, 2026 at 10:43 AM
2025's Security Crisis: Why Memory-Safe Languages Matter — With 48,185 CVEs published in 2025 and exploit timelines shrinking to hours, the case for memory-safe languages like Rust has never been clearer. Google's Android team just proved it with a 1000x reduction in vulne…

fasu.dev/writings/202...
2025's Security Crisis: Why Memory-Safe Languages Matter
With 48,185 CVEs published in 2025 and exploit timelines shrinking to hours, the case for memory-safe languages like Rust has never been clearer. Google's Andr…
fasu.dev
February 3, 2026 at 10:43 AM
My Pragmatic Approach to Building npm Packages in 2026 — Stop over-configuring npm packages. Configuration is debt — optimize for long-term maintenance, not day-one setup. A small, fast toolchain with strict defaults and fewer moving parts leads to packages that are easier…

fasu.dev/writings/my-...
My Pragmatic Approach to Building npm Packages in 2026
Stop over-configuring npm packages. Configuration is debt — optimize for long-term maintenance, not day-one setup. A small, fast toolchain with strict defaults…
fasu.dev
February 3, 2026 at 10:43 AM
From requirements.txt to pyproject.toml: Python Evolution — Replacing legacy Python workflows with uv, Ruff, and pyproject.toml for a TypeScript-like developer experience. Consolidated tooling, strict typing with MyPy and Pydantic, and polished CLIs with Typer and Rich.

fasu.dev/writings/fro...
From requirements.txt to pyproject.toml: Python Evolution
Replacing legacy Python workflows with uv, Ruff, and pyproject.toml for a TypeScript-like developer experience. Consolidated tooling, strict typing with MyPy a…
fasu.dev
February 3, 2026 at 10:42 AM
The Art of Clean Feature Architecture: What I Actually Build — Frontend architecture that ships: feature-based folders, minimal abstractions, and obvious boundaries. Boring, clear structure scales better than clever designs — and it's easier to understand, debug, and delet…

fasu.dev/writings/the...
The Art of Clean Feature Architecture: What I Actually Build
Frontend architecture that ships: feature-based folders, minimal abstractions, and obvious boundaries. Boring, clear structure scales better than clever design…
fasu.dev
February 3, 2026 at 10:42 AM
A Node.js Developer's Journey into Python Territory — First serious Python project as a Node.js developer — navigating ecosystem differences, package management, and the patterns that don't translate directly.

fasu.dev/writings/a-n...
A Node.js Developer's Journey into Python Territory
First serious Python project as a Node.js developer — navigating ecosystem differences, package management, and the patterns that don't translate directly.
fasu.dev
February 3, 2026 at 10:41 AM
Tired of Vue Boilerplate? Here's My Clean, Fast Setup — A clean, fast Vue starter built from years of client projects — TypeScript, Vite, and a streamlined setup that cuts the repeated boilerplate.

fasu.dev/writings/tir...
Tired of Vue Boilerplate? Here's My Clean, Fast Setup
A clean, fast Vue starter built from years of client projects — TypeScript, Vite, and a streamlined setup that cuts the repeated boilerplate.
fasu.dev
February 3, 2026 at 10:41 AM
The Real Vue.js Developer Journey: Wins, Woes & Lessons — Transitioning from React to Vue.js as a freelance developer — the wins, the friction, and what both ecosystems taught me.

fasu.dev/writings/the...
The Real Vue.js Developer Journey: Wins, Woes & Lessons
Transitioning from React to Vue.js as a freelance developer — the wins, the friction, and what both ecosystems taught me.
fasu.dev
February 3, 2026 at 10:40 AM