Ardi Setiawan's Projects
A step by step guide to learn the concept of HTML, DOM tree, and web development in 30 days.
30 days of JavaScript programming challenge is a step-by-step guide to learn JavaScript programming language in 30 days. This challenge may take more than 100 days, please just follow your own pace.
š 33 JavaScript concepts every developer should know.
https://app-dir.vercel.app/
Config files for my GitHub profile.
Scheduling infrastructure for absolutely everyone.
:bathtub: Clean Code concepts adapted for JavaScript
Clean Code concepts adapted for TypeScript
Standards for developing consistent, flexible, and sustainable HTML and CSS.
Marvellous code walkthroughs
The best way to start a full-stack, typesafe Next.js app
An ultra-simplified explanation to design patterns
Interactive roadmaps, guides and other educational content to help developers grow in their careers.
An open-source link shortener with built-in analytics + free custom domains.
A block-style editor with clean JSON output
ā”ļø Front End interview preparation materials for busy engineers
List Pertanyaan dan Proses Recruitment Frontend Engineer di Indonesia
HackerNews clone built with Nuxt.js
Tutorial for HTML and CSS
JavaScript Style Guide
š Algorithms and data structures implemented in JavaScript with explanations and links to further readings
A long list of (advanced) JavaScript questions, and their explanations :sparkles:
Indonesian version of Wordle
A soup-to-nuts interactive tutorial on how to build apps with Svelte
āØ My portfolio built with Next.js, Tailwind, Prisma, and Vercel.
The all-in-one toolkit to build collaborative products like Figma, Notion, and more.
TodoMVC with Modern (ES6+), Vanilla JavaScript
šæ A TMDB client built with Nuxt 3
Next.js + Tailwind + Typescript + Prisma + NextAuth + MySQL starter template.