Skip to content
View thassiov's full-sized avatar
🕶️
what
🕶️
what

Block or report thassiov

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
thassiov/README.md
My stuff

behold my stuff

thassio.dev

I'm a backend developer (mostly, but I do some React from time to time) that does stuff in Javascript/Typescript (95%) and Go (5%, but wanting to do more).

Right now I'm working freelance and building open source projects.

Environment

xps Archbtw Neovim Alacritty Tmux

Languages

JavaScript TypeScript Go


The image (my stuff) is updated via a small script I wrote and is run via gh actions.

The idea behind it is:

  • call GitHub's REST API (using @octokit/rest) for the latests public acitivity in my account
  • filter the latest commit (message, sha, date, repo)
  • filter the 5 latest starred/watched repos (repo, date)
  • edit the base image using Jimp to place the text in the correct spot
  • save a new copy of that image, making it overwrite behold-no-bg-latest.png
  • commit the changes via this little action

It runs every 10 minutes or so and when something changes compared to the last data fetch (in this case, the generated image is diff'ed, so there is that), we commit this changes and the new image is published.

The code that does it.

Last updated at: Sat Dec 6 02:44:38 UTC 2025 readme

Pinned Loading

  1. cmdvault cmdvault Public

    A snippet/cheatsheet application. So you don't have to memorize everything.

    Go 6 1

  2. sump sump Public

    simple user management platform

    TypeScript

  3. lobby-line lobby-line Public

    TypeScript

  4. dotfiles dotfiles Public

    Lua 2