kritsana.devpassing
runartifactsdocsworkhistorydispatch

© 2026 Kritsana Prasit — built from source on a self-hosted runner

resume.pdfrssdispatch

history

6 tagged builds of this site

Track the evolution and improvements of my portfolio website.

v1.4.0

November 20269 changes
  • +Added blog post: A2UI 1.0 — open protocol letting AI agents describe UI for native rendering
  • +Added blog post: AWS Emulator — local AWS testing for coding agents, with agent-built fidelity suite
  • +Added blog post: Gemini 4 Hydrogen — fast agentic model plus multi-model Orchestrator in Antigravity
  • +Added blog post: Agent Skills Go Portable — GitHub guide to writing skills that run on any agent
  • +Added blog post: Lock Your GitHub Actions — workflow lockfiles and zizmor against supply-chain attacks
  • +Added blog post: CVE-2026-119618 — critical RCE in Apache HTTP Server mod_http2
  • +Added blog post: United Airlines Bans AI Agents From Booking Flights
  • +Added blog post: Jane Street False Smoke Alarm — a datacenter war story
  • +Added blog post: Why Writing Correct Software Is Hard — halting problem and the limits of verification

v1.3.0

November 202612 changes
  • +Added blog post: What is new in .NET 11 — Thai summary of Runtime Async, LINQ FullJoin & SDK updates
  • +Added blog post: AI Agents & Dev Tools Roundup — Modern Web Guidance, shadcn/improve, Socratic Tutor & Gemini Decisions API
  • +Added blog post: Teardown — 3D Simulator Skill for Claude Code
  • +Added blog post: Grok Bot Is Not Grok — Cloud Computer With Your Logins
  • +Added Thai blog posts: pStack Usage Guide and JEV Classification Model
  • +Rebuilt site design as a passing deploy run report with isometric GitHub contributions wall
  • +Added LINE Seed Sans TH typography, scroll-swapped wordmark, and theme-aware favicon
  • +Restored masked View Transition theme toggle with Web Animations API wipe fallback
  • +Added interactive portrait photo modal and deploy run output summary on home page
  • +Improved article code blocks with copy button and interactive table of contents
  • +Fixed MDX inline image hydration by rendering CustomImage wrapper as block span
  • +Updated contact route to fail fast when SMTP is unset and made mobile submit full-width

v1.2.0

April 202615 changes
  • +Added contentlayer build step to production build script
  • +Added comprehensive guide on OpenClaw installation with Docker Compose
  • +Redesigned BlogContent layout with improved hero section and metadata display
  • +Migrated MDX rendering from client-side to server-side with next-mdx-remote/rsc
  • +Added learning section to the website
  • +Migrated content management from dual MDX systems to Contentlayer with comprehensive SEO
  • +Standardized animation easing and code formatting across blog components
  • +Redesigned Experience section with improved timeline layout
  • +Replaced social media icons with generic Share2 icon
  • +Upgraded major dependencies: Next.js 16.2, React 19.2.4, TypeScript 6, and Payload CMS 3.81
  • +Added LiquidEther component with three.js 0.167.1
  • +Improved code style and formatting in next.config.mjs
  • +Added blog post: Security Best Practices for OpenClaw
  • +Added blog post: Building Sub-Agents for Multi-Agent AI Systems
  • +Added blog post: Getting Started with OpenCode as Claude Code Alternative

v1.1.0

August 20257 changes
  • +Implemented MDX-based blog system with custom components
  • +Added reading progress indicator and social share buttons to blog posts
  • +Reorganized blog post components and improved type definitions
  • +Fixed MDX rendering issues with client-side mounting
  • +Added blog.kritsana.dev link to blogs page description
  • +Simplified pre-commit hook to only run lint-staged
  • +Removed unused UI components and hooks

v1.0.0

March 20245 changes
  • +Initial release of the portfolio website
  • +Added responsive design and dark mode support
  • +Implemented contact form with form validation
  • +Created interactive 3D globe visualization
  • +Added social media integration and resume download

v0.9.0

February 20245 changes
  • +Beta version development
  • +Implemented core portfolio sections
  • +Added animations and transitions
  • +Created tech stack showcase
  • +Developed education and experience timeline