Thanks to visit codestin.com
Credit goes to github.com

Skip to content

mackiecarr89/mackiecarr89

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

2 Commits
Β 
Β 

Repository files navigation

πŸ‘‹ Hi, I'm Mackenzie!

πŸ›  Tech Stack & Development Philosophy

Core Technologies

  • Node.js - Server-side JavaScript runtime
  • TypeScript - Strongly typed programming for enhanced maintainability
  • Lit - Lightweight web components for modern browsers

Coding Patterns & Conventions

// Example of my preferred coding style
class UserComponent extends LitElement {
  // Private variables with underscore prefix
  private _userData: UserData;
  
  // Public properties start with lowercase
  public userName: string;
  
  // Types/Interfaces start with capital letter
  interface UserData {
    id: string;
    preferences: UserPreferences;
  }
}

Best Practices I Follow

  • βœ… 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

Focus Areas

  • 🌐 Browser-based applications
  • πŸ–₯️ Node.js backend services
  • πŸ“¦ Web Components
  • πŸ”’ Type-safe development
  • πŸ—οΈ Clean architecture patterns

πŸ“« How to reach me

About

Config files for my GitHub profile.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published