Projects

davimiku.github.io

Static site generated with Next.js and React

Responsive design implemented without "breakpoints" (width-based media queries) as a personal challenge.

Technologies used:

  • TypeScript
  • Next.js
  • React
  • SCSS

Topics explored:

  • static site generation
  • fluid design
  • blog

AudNauseum

Loop-based digital recorder & sampler (audio looper)

Technologies used:

  • Python
  • PyQt
  • numpy

Topics explored:

  • audio processing
  • gui
  • state machine

JSONata

Implementation of JSON Query and Transformation language

Technologies used:

  • Rust

Topics explored:

  • interpreters
  • JSON
  • parser
  • functional programming

JSON Parser

Parser for JSON using iterative and combinator strategies

Technologies used:

  • Rust

Topics explored:

  • parsers
  • combinator parsers
  • json