Welcome to my GitHub profile! I'm Pongsakorn Thipayanate, but you can call me First. I'm a 21-year-old self-taught developer passionate about coding, reverse engineering, and building innovative projects
"Coding from dawn till dusk, I turn ideas into reality."
- Languages: JavaScript, TypeScript, C#, Python, Go, Rust, SQL, HTML, CSS
- Frameworks: Next.js, React, Svelte, Nuxt.js, Vue, Express.js, Elysia, Nest.js
- Databases: PostgreSQL, MySQL, SQLite
- Tools: Git, Docker, Vercel, TurboRepo, Visual Studio Code, Neovim
🌟 Featured Project: Personal Website
📚 Personal Website, is a digital playground for showcasing projects, sharing blog posts, and connecting with the community. It's built using modern technologies, including Next.js, and is available under the MIT License. To get started, you can clone the repository, install dependencies, set up environment variables, and run the development server. The project aims to represent the creator's passion for coding and personal growth. 💻🚀
- Tech Stack: Next.js, TypeScript, Drizzle ORM, TRPC, Tailwind CSS, Shadcn/UI
- Status: Completed
# Clone this repository
git clone https://github.com/pyyupsk/personal-website.git
cd personal-website
# Install dependencies
npm install
# Set up environment variables
cp .env.example .env
# Fill out the environment variables
# Run the project in development mode
npm run dev
For more details, check out the README.
Check out my latest thoughts, tutorials, and insights on my blog. I write about coding challenges, reverse engineering, and share tips on mastering web 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 open to collaboration, freelancing, or just a friendly chat about coding. Feel free to connect with me through any of the following channels:
- Email: [email protected]
- GitHub: pyyupsk
- X (Twitter): @pyyupsk_
I'm always excited to take on new challenges and work on exciting projects. Whether you're interested in collaborating on an open-source project, need help with development, or have an idea you'd like to discuss, let's connect!