Skip to content
View ptrkrlsrd's full-sized avatar
  • Norway
  • 11:05 (UTC +01:00)

Block or report ptrkrlsrd

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, 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
ptrkrlsrd/README.md

Header

C# Manjaro Neovim Kotlin Linux .Net Terraform Go Google Cloud Kubernetes TypeScript Python Vue.js Postgres Rider GitLab RabbitMQ Rust Redis GraphQL Neo4J React Next JS

  • ⚡ For backend I prefer Go, Rust and C# over most languages. As for frontend I stick with Typescript and React/Remix/NextJS or occasionally Vue/Svelte.
  • 💬 I prefer functional programming over object oriented programming. Constantly fighting to keep codebases well written, readable, testable and understandable.
  • 🤔 I’m currently learning: Flutter and Machine/Deep Learning
  • 📝 I use Vim/Neovim for writing most of my code
  • 📫 Prefer gRPC and/or message queues over REST for internal communication, but always like to provide REST endpoints for external usage

Publicly accessible projects

  • Wine Graph A wine search engine
    • Tech: Neo4J, SQLite, QDrant, GoLang, Python, Docker, Pulumi, Vercel and NextJS.
  • Regexify A tool to generate regexs using WASM + Rust
  • Dota Single Draft An utterly stupid app for picking heroes in Dota (in case you play Turbo for example)
    • Tech: Svelte, TypeScript and Vercel

Pinned Loading

  1. joff joff Public

    Create a mock server from an external endpoint or a JSON file (Basically a rewrite of my Traverser tool)

    Rust 1

  2. error_handling.rs error_handling.rs
    1
    
                  
    2
    #[derive(Debug)]
    3
    pub enum Err {
    4
        JSONError(serde_json::Error),
    5
        HTTPError(reqwest::Error),
  3. atop atop Public

    Simple Top alternative with average CPU/Ram usage

    Rust

  4. traverser traverser Public

    Traverser is a tool used for storing responses from endpoints locally, and then serving them from your own computer. This is useful when you want to work on your solutions without access to a certa…

    Go 1

  5. Experimentor Experimentor Public

    Experimentor is a C# library designed for refactoring important flows in C# applications. It offers a range of strategies for executing and comparing different code paths. Inspired by Githubs Scien…

    C#

  6. json-structure json-structure Public

    A CLI tool to show the structure of JSON (from stdin / file input)

    Go