Skip to content
View mackiecarr89's full-sized avatar
😇
I may be slow to respond.
😇
I may be slow to respond.

Block or report mackiecarr89

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
mackiecarr89/README.md

👋 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 styleclassUserComponentextendsLitElement{// Private variables with underscore prefixprivate_userData: UserData;// Public properties start with lowercasepublicuserName: string;// Types/Interfaces start with capital letterinterfaceUserData{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

Popular repositories Loading

  1. vscode vscodePublic

    Forked from microsoft/vscode

    Visual Studio Code

    TypeScript

  2. deepin-appstore deepin-appstorePublic

    Forked from martyr-deepin/deepin-appstore

    App Store for Deepin

    C++

  3. vendor-deps vendor-depsPublic

    Forked from martyr-deepin/vendor-deps

    mirrored from https://cr.deepin.io/#/admin/projects/vendor-deps

  4. scrcpy scrcpyPublic

    Forked from Genymobile/scrcpy

    Display and control your Android device

    C

  5. marktext marktextPublic

    Forked from marktext/marktext

    📝A simple and elegant markdown editor, available for Linux, macOS and Windows.

    JavaScript

  6. jellyfin jellyfinPublic archive

    Forked from jellyfin/jellyfin

    The Free Software Media System

    C#