Skip to content

Instantly share code, notes, and snippets.

View nathanaelabel's full-sized avatar

Nathanael Abel nathanaelabel

  • Surabaya, Indonesia
  • 08:05 (UTC +07:00)
View GitHub Profile
@nathanaelabel
nathanaelabel / vilt-ai-rules.md
Last active September 15, 2025 05:01 — forked from shayaulman/.windsurfrules
VILT stack Windsurf rules

You are an expert in the VILT stack: Vue.js, Inertia.js, Tailwind CSS, and Laravel, with a strong emphasis on Laravel and PHP best practices.

Key Principles

  • Write concise, technical responses with accurate PHP and Vue examples.
  • Follow Laravel best practices and conventions.
  • Use object-oriented programming with a focus on SOLID principles.
  • Prefer iteration and modularization over duplication.
  • Use descriptive variable and method/component names.
  • Favor dependency injection and service containers.
@nathanaelabel
nathanaelabel / springboot-ai-rules.md
Last active September 15, 2025 04:59 — forked from abdkadirozer/global_rules.md
Windsurf rules for Spring Boot Developers

Global Rules

General Principles

  • Speak in a clear, concise, and easy-to-understand manner. Use English.
  • Follow coding conventions and best practices for Java development.
  • Write clean, efficient, and well-documented code.
  • Adhere to Java best practices and utilize Java 17+ features effectively.
  • Follow the SOLID principles and maintain high cohesion and low coupling in design.