Code Kai
Bisayang Web Developer ๐ฅ๏ธ | code.kai ๐คโ
28/07/2026
๐๐๐น๐น ๐ฆ๐๐ฎ๐ฐ๐ธ ๐ช๐ฒ๐ฏ ๐๐ฒ๐๐ฒ๐น๐ผ๐ฝ๐บ๐ฒ๐ป๐ ๐๐ผ๐๐ฟ๐ป๐ฒ๐ ๐ญ๐ฌ๐ญ: MERN Stack Learning Platform ๐
Recently, I completed the base version of this web application and converted it into an executable using ๐๐น๐ฒ๐ฐ๐๐ฟ๐ผ๐ป. However, as I went through some of the curricula, I noticed that a few built-in code editors and playgrounds had bugs.
With these latest revisions, Iโve cleaned up those issues and added a standalone ๐ง๐๐ฝ๐ฒ๐ฆ๐ฐ๐ฟ๐ถ๐ฝ๐ curriculum covering topics from beginner to advanced. ๐ ๏ธ
To sum it up, I've addressed the most notable bugs, introduced the standalone ๐ง๐๐ฝ๐ฒ๐ฆ๐ฐ๐ฟ๐ถ๐ฝ๐ curriculum because it's one of the most preferred skills in the market, revised the lesson phasing to make the foundations more cohesive, and completed a ๐ณ๐๐น๐น ๐ฏ๐ฎ๐ฐ๐ธ๐ฒ๐ป๐ฑ ๐ฟ๐ฒ๐๐ถ๐๐ถ๐ผ๐ป more focused on the ๐ ๐๐ฅ๐ก ๐๐๐ฎ๐ฐ๐ธ. I also added a beginner section under the ๐๐ฎ๐๐ฎ๐ฆ๐ฐ๐ฟ๐ถ๐ฝ๐ curriculum.
It now covers the necessary steps leading up to ๐ฅ๐ฒ๐ฎ๐ฐ๐.๐ท๐, while the ๐ ๐๐ฅ๐ก ๐ฆ๐๐ฎ๐ฐ๐ธ section serves as the guide for the rest.
โ ๏ธ ๐๐ถ๐๐ฐ๐น๐ฎ๐ถ๐บ๐ฒ๐ฟ: I am not a professional educator, nor am I an expert in programming (yet). This is just a compilation of lessons scattered across the internetโfrom documentation, discussions, and forums. Learn at your own risk! (No certifications provided). Bugs are still present, so bear with meโI'm a one-man team. This is a ๐๐ฆ๐ฅ-๐ณ๐ผ๐ฐ๐๐๐ฒ๐ฑ application. ๐ป
Link: https://bit.ly/MERN101
25/07/2026
๐ฅ๐ฎ๐ป๐ฑ๐ผ๐บ ๐ฎ๐ฌ๐ญ: ๐ฅ๐๐๐๐ก๐ง ๐จ๐ฃ๐๐ฅ๐๐๐ โก
I made the initial investment and bought a new laptop that renders faster than my previous one, and its battery life is one of the best. ๐ Sacrificed gamingโhello, enterprise models! ๐ผ
โ๏ธ Quick Specs:
Brand & Series: Dell Vostro
Model: 3520
CPU: Core i7-1255U (10 cores, 12 threads), up to 4.70 GHz โก
Storage: Crucial CT2000P3SSD (2TB) (best upgrade) ๐ฅ
RAM: 32GB 3200MHz DDR4 SODIMM (2x16) (best upgrade) ๐ฅ
SCREEN: 15.6 inches, FHD 120Hz ๐ฅ
Graphics: Intel Iris Xe Graphics (96 ex*****on units) โก
Mouse: Rapoo M160 Silent Black (cheap but super comfy) ๐ธ
๐ซ No more MEMORY_MANAGEMENT errors!
๐ซ No more random Chrome STATUS_ACCESS_VIOLATION!
Would I say it's worth it? 100% yesโkasi I bought it at a super cheap price and it's almost brand new condition! ๐
๐ธ Photo credit: LaptopMedia (used for reference only)
๐๐๐น๐น ๐ฆ๐๐ฎ๐ฐ๐ธ ๐ช๐ฒ๐ฏ ๐๐ฒ๐๐ฒ๐น๐ผ๐ฝ๐บ๐ฒ๐ป๐ ๐๐ผ๐๐ฟ๐ป๐ฒ๐ ๐ญ๐ฌ๐ญ: VIBE CODING ๐
Road to MERN endgame!
A learning module platform I created through AIโbecause why not? Let's take advantage of what AI can do for us: teach us something we can actually use.
Features: Built-in coding editor and debug challenges, quizzes and exams, real-world web applications that are used around the world, and a floating Pomodoro timer (one of the best features!) with a loud ring notification for study or break segments. There are a lot more features in this platform, but I won't go through them one by oneโyou get the idea already.
This is a standalone applicationโno backend, no APIs, no database. Your localStorage is the STORAGE_KEY. Built using the React ecosystem, so one wrong localStorage.clear() and p**f, all hard work is gone, so be careful!
That's it for this month. Let's learn React together!
๐๐ถ๐๐ฐ๐น๐ฎ๐ถ๐บ๐ฒ๐ฟ: I am not a professional educator, nor am I an expert in programming (yet). This is just a compilation of lessons scattered throughout the internetโfrom documentation, discussions, and forums. Learn at your own risk! (No certifications provided).
Link: https://drive.google.com/file/d/1hpwJ0JfXDAvvffFsLVbA0HLSVwL5b165/view?usp=drive_link
25/07/2026
๐๐๐น๐น ๐ฆ๐๐ฎ๐ฐ๐ธ ๐ช๐ฒ๐ฏ ๐๐ฒ๐๐ฒ๐น๐ผ๐ฝ๐บ๐ฒ๐ป๐ ๐๐ผ๐๐ฟ๐ป๐ฒ๐ ๐ญ๐ฌ๐ญ: VIBE CODING ๐
Vibe-coded a full-stack web development curriculum because I was tired of just watching coursesโso I had AI make one for me to learn from ๐ป. It has three modes of explanation: beginner, intermediate, and senior. Instead of jumping through different tabs in one browser, I made it all in one placeโthis will serve as a foundation for using various frameworks under the React ecosystem. It saves to localStorage, so a single localStorage.clear() command erases everythingโbe careful! โ ๏ธ
The platform covers foundational HTML, CSS, and the Tailwind framework, which is used for styling and layout due to its flexibility and freestyle approach. It includes supplemental knowledge for JavaScript core fundamentals, advanced array methods and production techniques, plus an introduction to the backend, RESTful APIs, and more. It also briefly covers Git and version control, concise development and DevOps topics, capstone projects covering everything learned from beginner to advanced levels, and a brief discussion on career readiness.
Disclaimer: I do not teach programming and this is all open-source knowledge compiled with the use of AI, even though it covers concepts from start to finish, this learning platform only acts as supplemental knowledge and won't give you the whole library. It serves as a foundation to learn and engage with programming. It has some UI bugs due to wrapping constraints, especially on native apps, but nevertheless, you'll get the idea :D.
Features: Built-in Pomodoro timer with short and long breaks โฑ๏ธ. Light and dark mode ๐. It has 5 real-world examples that are used today (Fintech, Dashboards, Payroll, E-commerce, Appointments). It also has phase exams, quizzes, debugging challenges, and built-in code playgrounds which some of it handles multi-file IDE (app.jsx, component.jsx) along with its error highlighting, prettier, and auto complete syntax and snippets features for easier user experience. It is also a Laravel inspired styling.
P.S. Originally built for the MERN stack: MongoDB, Express, React, Node.js.
28/06/2026
๐๐๐น๐น ๐ฆ๐๐ฎ๐ฐ๐ธ ๐ช๐ฒ๐ฏ ๐๐ฒ๐๐ฒ๐น๐ผ๐ฝ๐บ๐ฒ๐ป๐ ๐๐ผ๐๐ฟ๐ป๐ฒ๐ ๐ญ๐ฌ๐ญ: VIBE CODING
๐ป ๐๐ฎ๐ถ๐น๐ ๐ ๐ผ๐ป๐ถ๐๐ผ๐ฟ๐ถ๐ป๐ด ๐ฎ๐ป๐ฑ ๐ง๐ฟ๐ฎ๐ฐ๐ธ๐ถ๐ป๐ด ๐ฆ๐๐๐๐ฒ๐บ | Fil Oil Logistics Corporation
Vibe-coded the hell out of this! It's fun, and AI teaches you a lot of things you don't know yet, from Excel imports to copying to clipboards with specific inputs. It taught me how to use Electron for .exe packaging and a firewall bypass (nakalimutan pass ng admin account sa issued laptop kaya di ma-allow) for node.exe! Lingaw man diay mag-vibe code; bantog ra addicting kaayo! Ubos lahat ng free tokens pirmi, oy! ๐คฃ
This runs on localhost:3000 since it's an internal monitoring app. I learned how to use dualwrite for localDB.json and MongoDB, synchronizing localDB to MongoDB so data from two devices is shared and stays synchronized.
I added a WebSocket feature to actually mimic a real-time listener, so there's no need to refresh the page; it silently refreshes and reconnects whenever the window is inactive.
PS - Wa pa ko nahuman sa akong React learning kay nag-lingaw-lingaw ko aning vibe coding.
Frontend: Vanilla, Vite + Tailwind
Backend: Node.js + Express
20/06/2026
๐๐๐น๐น ๐ฆ๐๐ฎ๐ฐ๐ธ ๐ช๐ฒ๐ฏ ๐๐ฒ๐๐ฒ๐น๐ผ๐ฝ๐บ๐ฒ๐ป๐ ๐๐ผ๐๐ฟ๐ป๐ฒ๐ ๐ญ๐ฌ๐ญ
๐ป ๐๐ฎ๐ถ๐น๐ ๐ ๐ผ๐ป๐ถ๐๐ผ๐ฟ๐ถ๐ป๐ด ๐ฎ๐ป๐ฑ ๐ง๐ฟ๐ฎ๐ฐ๐ธ๐ถ๐ป๐ด ๐ฆ๐๐๐๐ฒ๐บ | Fil Oil Logistics Corporation
So I'm now working in a related branch of my degree, and I saw that our office uses Excel files for monitoring, and it kept crashing when deleting or changing things. And I'm creating a better, more modern, and more efficient monitoring system.
This project will be in my portfolio, and this system will live on until I'm ma move nasad ug lahing branch. Lezgoo!
Hoping to finish this in a month or two, until it's ready for a demo.
PS - Wa pako nahuman sakong React learning, so Vanilla lang sa, hahaha! Project sneak peek!
Frontend: Vanilla, Vite + Tailwind
Backend: Node.js + Express
09/06/2026
๐๐๐น๐น ๐ฆ๐๐ฎ๐ฐ๐ธ ๐ช๐ฒ๐ฏ ๐๐ฒ๐๐ฒ๐น๐ผ๐ฝ๐บ๐ฒ๐ป๐ ๐๐ผ๐๐ฟ๐ป๐ฒ๐ ๐ญ๐ฌ๐ญ
๐ป Appointment Website | Homs Tattoo of Jodex Wang
๐Homs' services offered: Tattoos and Portraits.
The project was deployed last night; I already have many committed fixes. Formulated an idea, then realized it. I learned a lot and will continue to learn from the upcoming practices I'll be involved in. React.js, Next.js, and SQL databases will be next.
The best mentor was the documentation left by most frameworks; I learnt the foundation and enhanced it with AI-assisted learning and programming. Take advantage of today's technologies, and it will take you to new heights.
No YouTube tutorials for the most part. Just a single prompt changed everything: "Hey, can you teach me how and why this works", and the story goes on.
๐๐๐๐ ๐๐ ๐๐๐ ๐๐๐๐!
๐๐๐ซ๐, ๐ฉ๐ ๐ญ๐๐ญ๐ญ๐จ๐จ ๐ง๐!
https://www.homstattoo.online/
Frontend: Vanilla, Vite + Tailwind
Backend: Node.js + Express
๐๐๐น๐น ๐ฆ๐๐ฎ๐ฐ๐ธ ๐ช๐ฒ๐ฏ ๐๐ฒ๐๐ฒ๐น๐ผ๐ฝ๐บ๐ฒ๐ป๐ ๐๐ผ๐๐ฟ๐ป๐ฒ๐ ๐ญ๐ฌ๐ญ
๐ป Dashboard Page | Homs Tattoo of Jodex Wang
๐Homs' services offered: Tattoos and Portraits.
Project update: After a week, with 3 days of slacking off. Layo najud gamay ang naabtan. Deployment will be the following week, or at another time in June for the web app demo. Tweaks under responsive design need polishing pa, pero minor changes nalang.
Frontend: Vanilla, Vite + Tailwind
Backend: Node.js + Express
02/06/2026
๐๐๐น๐น ๐ฆ๐๐ฎ๐ฐ๐ธ ๐ช๐ฒ๐ฏ ๐๐ฒ๐๐ฒ๐น๐ผ๐ฝ๐บ๐ฒ๐ป๐ ๐๐ผ๐๐ฟ๐ป๐ฒ๐ ๐ญ๐ฌ๐ญ
I am currently learning ReactJS and having a refresher on array methods and vanilla CSS styling. And I missed hard coding hehe, need nagyud nako ug ReactJS and other relational databases knowledge to fully stack myself.
02/06/2026
๐๐๐น๐น ๐ฆ๐๐ฎ๐ฐ๐ธ ๐ช๐ฒ๐ฏ ๐๐ฒ๐๐ฒ๐น๐ผ๐ฝ๐บ๐ฒ๐ป๐ ๐๐ผ๐๐ฟ๐ป๐ฒ๐ ๐ญ๐ฌ๐ญ
๐ป Dashboard Page | Homs Tattoo of Jodex Wang
๐Homs' services offered: Tattoos and Portraits.
Redesign of the Homs Tattoo website and dashboard. The dashboard now has features such as invoices, exporting invoices as PDFs, scheduling according to artists' availability, and inquiries (coming soon). Added a light mode toggle (dark mode is the default). The website has a minimal, edgy template; animations have been added but need more improvement and engagement.
On the backend, added rate limiters and validations, authentication for the dashboard, and still need to add profile information and set the role for an artist (owner/junior artist/senior artist/intern) under settings (SaaS practice).
PS - Prices are not final, just mockups.
Click here to claim your Sponsored Listing.
Category
Website
Address
8002