Skip to content
View kalscium's full-sized avatar

Highlights

  • Pro

Block or report kalscium

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
kalscium/README.md

Hello there, I'm kalsicum. My main interests are low-level software engineering and also graphics programming.

I usually work on random projects for my own personal use, but still feel free to open any issues, PRs or suggestions. I'll probably get back to them in around 1-2 days depending on if I check my email or not.

My goto programming language is zig, though I also like to program in C, rust, haskell and nix (for nixos configurations and flakes). I do also know python, java and C# (though somewhat reluctantly).

Things I'm interested in

  • systems programming
  • operating systems
  • compilers & type theory
  • data-orientated design
  • functional programming
  • graphics & gpu programming
  • game development

Programs I use (you don't have to do the same, it's just what I currently use)

  • the OS that is use is NixOS with nix flakes (heres my dotfile flake)
  • my desktop manager is Hyprland
  • i theme i use for everything is GruvBox
  • my terminal emulator is kitty
  • my preferred shell is zsh
  • the multiplexer i use is zellij
  • the text editor i use is helix
  • i only really use FOSS software and CLIs
  • if there's anything else you want to know or you want to suggest any better alternatives then just email me at [email protected]

Popular repositories Loading

  1. safe-vex safe-vex Public

    A modular, safe and data-orientated rust wrapper over the Purdue PROS library for Vex Robotics

    Rust 2

  2. Axolotl Axolotl Public

    C# 1

  3. BotGoBrrr BotGoBrrr Public

    Robot code implementations for Vex VRC team `BotGoBrrr` in multiple different programming languages

    Zig 1

  4. lazy-db lazy-db Public

    A lazily loaded rust non-relational database.

    Rust 1

  5. diary-cli diary-cli Public

    A powerful cli for documenting and keeping a diary.

    Rust 1

  6. flexar flexar Public

    An extremely flexible lexer/parser (get it?) for writing your own programming language

    Rust 1