Skip to content
View cb341's full-sized avatar
🌈
🌈

Highlights

  • Pro

Block or report cb341

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 is supported. This note will only be visible to you.
Report abuse

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

Report abuse
cb341/README.md

heyya i am dani πŸ‘‹

i build things
mostly to understand how they work

pronouns: it/its (i like objects)


who am i

  • ruby on rails dev at renuo
  • cs student at zhaw, part time
  • currently learning rust
  • interested in low level systems, asm, logic, graphics
  • board member of the queer group at zhaw

principles

  • keep it simple
  • explicit > magic
  • understand first, abstract later
  • read the docs

entropy

$$\lim_{t \to \infty} S(t) = S_{\max}$$


things i like

  • programming
  • unix systems and terminals
  • factory games
  • graphics and pixels
  • math
  • reading papers
  • overthinking

things i dislike

  • slow software
  • unnecessary abstraction
  • microsoft
  • java

also

  • sometimes i write some words, rss
  • i like sharing things
  • open source, mostly MIT

teh tech i touch

ping me if u want to see some of my blender / p5 js projects

tech stack icons


some recent-ish stuff

dotfiles!!!

i like controlling my tools instead of the other way around

arch, nvim, git, tmux, zellij, ghostty, etc

writeup

dotfiles screenshot

hello world, rust

my first rust project, a multi threaded client server voxel engine

  • custom perlin noise terrain generation
  • mountains, caves, trees
  • custom geometry generation
  • serialization and compression via serde

rsmc repository

voxel engine screenshot

minimal abstraction 8 bit cpu

simple 8 bit cpu architecture built from single bit logic gates

i wanted a better picture of how a computer can do stuff from the bottom up

writeup

8 bit cpu screenshot

basic 64 byte ram component

naive emulated hardware implementation of ram built from 1 bit logic gates

i had too many tabs open and wanted to know how memory works internally

reddit post

64 byte ram screenshot

hardware rmu, ray marching unit

concept for hardware in an emulator optimized for ray marching a set of primitives using SIMD

still cooking

ray marching unit concept screenshot

mood

typing

links

Pinned Loading

  1. rsmc rsmc Public

    Yet another voxel "game" in Rust.

    Rust 3

  2. dotfiles dotfiles Public

    CB341 MacOS, NixOS, Neovim dotfiles

    Lua 2

  3. cb341.github.io cb341.github.io Public

    My portfolio/blog page

    HTML

  4. renuo/redmine_3cx renuo/redmine_3cx Public

    Redmine CRM 3CX integration plugin with Basic Auth-protected HTTP endpoint and configuration template for seamless integration.

    Ruby 1

  5. beertalk-workers beertalk-workers Public

    Technical presentation about parallelizing JavaScript applications in the browser using Workers.

    Vue

  6. vibe_if vibe_if Public

    Ruby 3