Skip to content
View evaera's full-sized avatar
💝
💝

Highlights

  • Pro

Organizations

@RoStrap @rojo-rbx
Block or Report

Block or report evaera

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, 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
evaera/README.md

Hi, I'm Eryn! I work on a lot of different things, including developer tooling, libraries, websites, and games!

I'm a self-taught engineer with a passion for learning new things. I love going down the rabbit hole of learning the ins and outs of something that's new and exciting, and taking that experience with me onto the next thing. I also love teaching and helping other engineers with any problems they might have!

I've created or contributed to hundreds of projects using a wide breadth of technologies and patterns that I've learned along the way. I've worked on games (in Roblox and other engines), websites (both front end and back end), bots & automation, command line tools, add-ons & mods for various games, and all sorts of miscellaneous adventures. I believe that the best results can be achieved when you take experience and wisdom from many different places into account when creating something new.

If you're interested in seeing some my projects outside of work, check out my portfolio website: eryn.io

Pinned

  1. matter matter Public

    A modern ECS library for Roblox.

    Lua 146 36

  2. roblox-lua-promise roblox-lua-promise Public

    Promise implementation for Roblox

    Lua 268 67

  3. plasma plasma Public

    A declarative, immediate mode UI widget library for Roblox.

    Lua 46 10

  4. Cmdr Cmdr Public

    Extensible command console for Roblox developers

    Lua 342 100

  5. moonwave moonwave Public

    Moonwave is a tool for generating documentation from comments in Lua source code.

    JavaScript 140 20

  6. Best Practices for Clean Code Best Practices for Clean Code
    1
    1. Use descriptive and obvious names.
    2
        - Don't use abbreviations, use full English words. `player` is better than `plr`.
    3
        - Name things as directly as possible. `wasCalled` is better than `hasBeenCalled`. `notify` is better than `doNotification`.
    4
        - Name booleans as if they are yes or no questions. `isFirstRun` is better than `firstRun`.
    5
        - Name functions using verb forms: `increment` is better than `plusOne`. `unzip` is better than `filesFromZip`.