Code Kai

Code Kai

Share

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)

25/07/2026

๐—™๐˜‚๐—น๐—น ๐—ฆ๐˜๐—ฎ๐—ฐ๐—ธ ๐—ช๐—ฒ๐—ฏ ๐——๐—ฒ๐˜ƒ๐—ฒ๐—น๐—ผ๐—ฝ๐—บ๐—ฒ๐—ป๐˜ ๐—๐—ผ๐˜‚๐—ฟ๐—ป๐—ฒ๐˜† ๐Ÿญ๐Ÿฌ๐Ÿญ: 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

Photos from Code Kai's post 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.

Photos from Code Kai's post 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

Photos from Code Kai's post 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

08/06/2026

๐—™๐˜‚๐—น๐—น ๐—ฆ๐˜๐—ฎ๐—ฐ๐—ธ ๐—ช๐—ฒ๐—ฏ ๐——๐—ฒ๐˜ƒ๐—ฒ๐—น๐—ผ๐—ฝ๐—บ๐—ฒ๐—ป๐˜ ๐—๐—ผ๐˜‚๐—ฟ๐—ป๐—ฒ๐˜† ๐Ÿญ๐Ÿฌ๐Ÿญ

๐Ÿ’ป 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.

Photos from Code Kai's post 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.

Want your business to be the top-listed Computer & Electronics Service in Digos?
Click here to claim your Sponsored Listing.

Website

Address

Digos
8002