Skip to content
View pmrcunha's full-sized avatar

Block or report pmrcunha

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

Hi there 👋

I don't work as much on Github as I used to do. https://www.pmrcunha.com is the best place to learn who I am and what I am up to (I'm rebuilding it though, will get better 😅).

Still, most code I write never sees the light of day, so here are some quick facts:

  • Most code I write professionally is Typescript - I mostly work with agentic workflows, frontend, libs and infrastructure.
  • If I could choose most Typescript I write would use Effect.
  • Most code I write for myself is Rust.
  • I run my systems on NixOS and think "works on my machine" problems are mostly avoidable.
  • I use penpot for design, and host a lot of my coding stuff in my homelab (docker registry, Gitea, a nix cache, etc.)

Feel free to say hi! 📫 public@pmrcunha.com

Pinned Loading

  1. nostr-explorer nostr-explorer Public

    A tool to fetch and explore nostr events

    TypeScript

  2. blog-tool blog-tool Public

    A CLI tool to convert blog posts written in markdown into other formats

    Rust

  3. reminders reminders Public

    Todos and lists app with file based data storage

    TypeScript

  4. food-tracker food-tracker Public

    App to track what I ate everyday

    CSS

  5. bookstr bookstr Public

    Decentralized social media for book readers.

    TypeScript

  6. sats-converter sats-converter Public

    Quick and dirty CLI tool to convert sats to euros and euros to sats.

    Rust 1