Skip to content
View MirruK's full-sized avatar

Highlights

  • Pro

Block or report MirruK

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

Hi and welcome

whoami

I like everything computers. Besides that, I also enjoy painting and drawing.

  • Currently I am working on my C++, Computer Graphics and GPU Programming knowledge
  • I have a (not so active) blog at https://blog.mirekk.dev
    • The source code for the blog is my own. You can host your own version of it if you wish!

Some things I made

blog-example: This is the source code for the blog template I use for my personal website.

  • It can pull your github pinned repos and display them
  • It integrates with the Contentful CMS for article writing and publishing flows
  • Blog articles are styled according to the markdown they are written in
    • Support for highlighted code blocks is included
  • The repo has a github actions runner that builds and uploads publicly available container images for the blog
    • A container with the website can be ran without any other setup than the environment variables
    • An image is built and for both amd64 and arm64

cnake: A basic snake game implemented for fun and learning.

  • Built using only C++ and SDL3.
  • The game has rudimentary state handling, texture caching, fps counting, and other small features that you expect by default in an actual game engine.
  • I puposefully implemented this game while knowing nothing at all about how games and game engines are usually made
    • Many things could have been done differently, some of these are documented in the project readme
  • The reason for creating this game was to start learning the c++ standard library and cmake

Check it out! It should be easy to run on most systems by using the cmake files provided.

Reach me

Email: mirek.kudinoff@hotmail.com

LinkedIn: www.linkedin.com/in/mirek-kudinoff

Tools I use

I look for tools with good defaults that allow for efficient, distraction free working.

  • Window manager: i3 (or sway if you want wayland)
  • Text editor: Helix
  • Shell: Fish (seriously underrated, nearly no config needed)
  • Terminal/Multiplexer: Ghostty (no need for tmux/zellij, those features are built into ghostty)
  • Writing/Reports: typst

Technology and Languages I like

C++ - Can't comment, need a PhD in C++ first...

C - Classic, no bs programming

Haskell - The type system and GHCi are nice

Typescript - Makes web programming feel kind of OK

Python - A language that doesn't get in your way

Pinned Loading

  1. t_racer t_racer Public

    CLI typeracer-like game

    C

  2. region_allocator region_allocator Public

    Simple memory allocator that is easy to clean up after use

    C

  3. blog-example blog-example Public

    Example blog app made for a student organization event

    TypeScript

  4. cnake cnake Public

    Snake game in C++ / SDL3. Implemented for fun and learning.

    C++

  5. Advent_of_Code Advent_of_Code Public

    Advent of Code solutions

    Python

  6. GPU-programming-2025 GPU-programming-2025 Public

    Cuda