Mashix

About

I’m a self-taught JavaScript developer who genuinely enjoys learning, experimenting, and building things from scratch. I’m drawn to simple tools, quiet interfaces, and the kind of work that keeps me curious.

Right now, I’m taking a step back to figure out what comes next and giving myself space to explore.

  • Learning by building small, meaningful things.
  • Slowly putting together a chill playlist on Spotify.

Development

  • I don’t have any active projects at the moment.
  • I’m sketching out ideas for small tools and personal projects.
  • I’m revisiting old notes and deciding what’s still worth keeping.
  • I’m rebuilding the foundation before starting anything new.

This section will change when there’s something worth sharing.

Contact

PGP

Public key:
-----BEGIN PGP PUBLIC KEY BLOCK-----

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
=PpIm
-----END PGP PUBLIC KEY BLOCK-----