- Node.js - Server-side JavaScript runtime
- TypeScript - Strongly typed programming for enhanced maintainability
- Lit - Lightweight web components for modern browsers
// Example of my preferred coding styleclassUserComponentextendsLitElement{// Private variables with underscore prefixprivate_userData: UserData;// Public properties start with lowercasepublicuserName: string;// Types/Interfaces start with capital letterinterfaceUserData{id: string;preferences: UserPreferences;}}- ✅ Private variables prefixed with underscore (_privateVar)
- ✅ Public properties start lowercase (publicVar)
- ✅ Classes/Types use PascalCase (UserComponent)
- ✅ Component-based architecture
- ✅ Strong typing with TypeScript
- ✅ Web Components with Lit for browser applications
- 🌐 Browser-based applications
- 🖥️ Node.js backend services
- 📦 Web Components
- 🔒 Type-safe development
- 🏗️ Clean architecture patterns
- GitHub: @mackiecarr89