About

Hi, I'm Niklas, also known as nkxxll online.

I believe that you can build everything with good software and provide great value through it. There is so much to learn and so much to build!

If you want to get in touch, feel free to reach out via email or check out my GitHub.

A cozy workspace illustration with a laptop and coffee

I'm currently pursuing a Master's degree in Software Engineering. I hold a Bachelor's in Cyber Security, but my interests have since shifted toward compilers and programming language design. I'm also fascinated by the Web, not just as a medium for content, but as a platform for building expressive, powerful applications.

Pseudocode Cafe is my cozy corner of the internet where I write about code I'm exploring, ideas I'm prototyping, and technical topics I'm still figuring out. Some posts are polished guides, others are half-baked thoughts. All of them are part of the learning process.

I enjoy working across the stack, but I feel most at home building tools, exploring programming languages, and creating developer-facing infrastructure. You'll often find me writing Go, Python, Rust, OCaml or TypeScript.

Outside of code, I like minimalist tooling, open protocols, and just high quality software. And yes, I run mostly on caffeine and curiosity.

Tech Stack

Some of the tools and technologies I enjoy working with.

Development Languages

Languages I reach for when I want to build, explore, or optimize.

Frameworks and Libraries

The stack I enjoy for products, prototypes, and user-facing tools.

Tools

Editors, runtimes, and day-to-day tooling that keep me moving.

Technologies

Protocols and building blocks I care about in infrastructure and developer tooling.

Practices and Methodologies

How I like to work and ship.

Databases

Data stores I keep coming back to.