Skip to content
View roguh's full-sized avatar
:octocat:
dev
:octocat:
dev

Block or report roguh

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

howdy 🐱

Here's where my mind is at this winter:

  • ARM, RISC-V, WASM
    • is it worthwhile making ergonomic educational tools for these languages?
      • especially for NodeJS/Lua/Python JIT
      • Python JIT is slower than expected, would improved visibility make this better for everyone?
  • Rust
    • Rusty skills but they're coming back quick
    • Goals: build compiler for WASM or other assembly
      • this compiler should be able to run numerical algorithms like the FFT or Big Integer routines
      • good UX
  • Golang and C
    • The simplicity is inspiring
    • lifelong goal #2: Go implemented in Go
    • lifelong goal #1: C implemented in C
  • Python and Typescript to ship products
    • async Python with type hints
      • and the occasional optimization
    • frontend React
    • customer obsession: understandable UI, reliability, performance
    • hot code reloading, fast CI/CD, strict type checking where it matters, etc etc
  • product vision
    • does it fit like a glove?
    • do we give users the most access to their hardware of choice?
      • a bicycle for the mind and the user's preferred domain
  • learning stone carving and stone lettering to relax
    • ideally I'll finish a quick course on modeling the human face in clay to prepare for making a more realistic human face in stone
      • a bit of drawing practice won't hurt either
    • lifelong project: florid cursive on stone
    • maybe some code.golf and Advent of Code too

Pinned Loading

  1. cuda-fft cuda-fft Public

    Yet another FFT implementation in CUDA. Includes benchmarks using simple data for comparing different implementations.

    Cuda 12 5

  2. confs confs Public archive

    My portable, personal, developer-centric setup for common Linux and MacOS tools.

    Shell 12 3

  3. art art Public

    Python

  4. the_long_count the_long_count Public

    The Long Count, a Mayan numeric system for dates.

    Python