avatar

xnacly - blog

Fullstack Developer and Tech enthusiast

ABOUT ME

Hi, I’m Matteo, a 21 year old student from Germany.

I am interested in programming, compilers, tech and hardware. In my free time I like to contribute to free and open source software, as well as writing my own quality of life improving projects.

I am currently majoring in applied computer science at DHBW.

SKILLS

LANGUAGES

Go
Typescript
JavaScript
HTML5 & CSS3
Python3
SCSS
SQL
C
Java
Rust
[La]Tex

FRAMEWORKS & TECH

Node.js
Bulma
Express.js
React.js
Vue.js
SQLite
Vite
Jest
Make

TOOLS

Neovim
Linux (Arch, Ubuntu)
Npm, pnpm & Yarn
Git
GitHub
Docker
Gcc
Jetbrains Intellij
Vscode

PROJECTS

Sophia

A small lisp inspired programming language with: Strings, Bools, Floats, Variables and Controlflow
Go Lisp

fleck

A minimal and highly optimized markdown2html converter, supports macros
Go Markdown HTML CSS

go-jsonobfuscator

A library for obfuscation and encryption of go structures and json objects
Go

gleichzeitig

Run shell scripts, commands and executables in parallel
Go Bash

git-auto-sync

highly configurable utility to commit and push to the remote origin every X minutes
Git Go

Dotfiles

collection of my linux config files, including setup / installer script
Shell Lua Python

blog

minimal staticly generated blog / portfolio, powered by hugo and a custom theme
Hugo HTML CSS

opus cli

simple to-do list manager, written for the terminal, designed for powerusers
Rust SQLite

c_paket

fast and efficient source based package manager for the c programming language
C Gcc Make

pgmE

extremely fast, small and efficient editor which implements the pgm standard
C Gcc Make

better-issues

cdn to render github issues and readmes as images using puppeteer
Javascript Node.js Puppeteer

xc

implementation of the gnu coreutil wordcount (wc) tool in various languages
C Go Rust Java Python

Portfolio v1

first iteraton of my portfolio, uses nuxt-content for the blog, written in vue
Vue.js nuxt Javascript