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.
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.