Skip to content
View AnnaSasDev's full-sized avatar
๐Ÿ 
Working from home
๐Ÿ 
Working from home

Organizations

@code-of-chaos @InfiniLore

Block or report AnnaSasDev

Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
AnnaSasDev/README.md

Hi, I'm Anna Sas ๐Ÿ‘‹

I'm a passionate developer and programming streamer who loves to "roll your own" solutions, though I know not to roll my own Auth! I believe the best way to learn is by diving deep into projects and solving problems from the ground up. I primarily work in C#, and one of my proudest projects is my custom data-driven game engine, AterraEngine, built in C# with Raylib.cs for rendering. It's designed to be mod-capable right out of the box.

  • ๐Ÿš€ Featured Project: AterraEngine is a data-driven, mod-capable game engine written in C# using Raylib.cs for rendering. Itโ€™s designed to be lightweight yet powerful, enabling easy modding for users. Want to take a peek? Check out the AterraEngine repository to see what it's all about!
  • ๐Ÿง  Learning Journey: I aim to keep my skillset diverse, dabbling in a bit of everything, as I believe the best way to grow as a developer is by learning widely.
  • ๐ŸŽฎ Current Goal: My main focus is creating a small platformer game using AterraEngine. Keeping the scope limited helps me dive deep into game dev while managing my time effectively.
  • ๐ŸŒ Web Dev: I also explore the world of web development using Blazor in C# to build interactive websites.

๐ŸŽฅ Streaming

On my twitch streams, AnnaSasDev, you can find me doing a lot of live coding, whether it's building new features, debugging, or answering questions from viewers. My chat is like my very own rubber ducky โ€” you know, for explaining code in true "rubber duck debugging" fashion ๐Ÿฆ†. If you enjoy coding with a community, learning alongside others, or just want to hang out while I debug, come by and say hi!


๐Ÿ’ก Tech Stack & Tools

Languages: C#, TypeScript Frameworks & Libraries: Blazor, Raylib.cs Tools: Jetbrains Rider, Obsidian (I even built a plugin for it! Colored Tags Wrangler)


๐Ÿค Fun Fact

My whole streaming brand is based around rubber duckies, a nod to the well-known programming practice of rubber duck debugging โ€” where you explain your code to a rubber duck to help figure out problems. My viewers act as my chat-duckies, helping me along the way, and them helping me!

Pinned Loading

  1. code-of-chaos/obsidian-colored_tags_wrangler code-of-chaos/obsidian-colored_tags_wrangler Public

    Obsidian Plugin : Assign colors to tags. Has integrations with other plugins, like Kanban.

    TypeScript 85 6

  2. AterraEngine/aterra_engine-cs AterraEngine/aterra_engine-cs Public

    A "data-driven" DotNet Engine, rendered with RayLib.Cs

    C# 12

  3. InfiniLore/InfiniLore InfiniLore/InfiniLore Public

    C# 7 3

  4. InfiniLore/InfiniBlazor InfiniLore/InfiniBlazor Public

    The Component Library for InfiniLore

    C# 7