Welcome to my GitHub profile! I'm Pongsakorn Thipayanate, but you can call me First. I'm a 21-year-old self-taught developer (as of 2024) passionate about coding, reverse engineering, and building innovative projects.
"Coding from dawn till dusk, I turn ideas into reality."
- 💻 Full-stack developer specializing in TypeScript and modern web technologies
- 🔧 Love building efficient, scalable, and user-friendly applications
- 📚 Continuous learner and open-source enthusiast
- 🌱 Currently focused on performance optimization and system architecture
const skills = {
languages: ['TypeScript', 'JavaScript', 'C#', 'Python', 'Go', 'Rust', 'SQL'],
frontend: ['React', 'Next.js', 'Svelte', 'Vue', 'Tailwind CSS'],
backend: ['Node.js', 'Express.js', 'Elysia', 'Nest.js', 'tRPC'],
databases: ['PostgreSQL', 'MySQL', 'SQLite'],
tools: ['Git', 'Docker', 'Vercel', 'TurboRepo', 'VS Code', 'Neovim'],
architecture: ['Microservices', 'REST', 'GraphQL', 'Serverless'],
};
A modern digital playground showcasing my work and thoughts, built with:
- Frontend: Next.js, TypeScript, Tailwind CSS, Shadcn/UI
- Backend: tRPC, Drizzle ORM
- Database: Neon Serverless Postgres
- Deployment: Vercel
- Status: Active Development
- Turborepo: Accelerating Your Development Workflow 🚀
- Why I Switched from Prisma ORM to Drizzle ORM: A Journey Towards Simplicity and Speed 🚀
- Embracing Failure: What I Think to Keep Learning
- My WezTerm Workflow: The Blazing Fast, Mouseless Developer Setup 🚀
- My Next.js Journey: Learning from Mistakes and Embracing New Features
I'm always excited to collaborate on interesting projects and exchange ideas. Reach out through: