Skip to content
View StefanBartl's full-sized avatar

Block or report StefanBartl

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
StefanBartl/README.md

My own logo with slogan: Loving science, tech & peace!

Who I Am and What I Do

Hi, I'm glad you're here! Based in Vienna, I mainly focus on Web Development & Cyber Security. I enjoy experimenting with languages like ZIG, Go, and sometimes Rust, and I also dive into "close to the hardware" topics.

I look forward to any kind of exchange. Feel free to reach out and we can chat on Discord about the wonderful world of information technology!

One important note:
Access to technology should be a given for everyone, but unfortunately it is not. It is unevenly distributed and, despite its central importance, still not freely accessible. Our data is being collected daily, often without our knowledge or consent, raising critical concerns about privacy and security.

We must advocate for transparency and control over how our information is used!

Netzpolitik.org – get organized!

New Neovim Plugin for Telescope:
telescope-selected-index – A lightweight Telescope.nvim plugin to show the index of the currently selected entry in the results window. Designed for easy integration.

“A primary goal of any engineer should be to continually be learning and understanding.”
— John Carmack

“Programs must be written for people to read, and only incidentally for machines to execute.”
— Harold Abelson

Projects for You

  • nvim-replacer
    Project-wide search-and-replace with ripgrep, an interactive picker (fzf-lua or Telescope), live preview, and precise application of changes.

  • reposcope.nvim
    Search, preview, and clone GitHub repositories directly from inside Neovim. Modular, minimal, Telescope-inspired interface.

  • nvim-cmdlog
    A lightweight, modern Neovim plugin to interactively view, search, and reuse command-line mode (:) history and shell history using Telescope or fzf.

  • telescope-selected-index
    A lightweight Telescope.nvim plugin to show the index of the currently selected entry in the results window. Designed for easy integration.

Infos

/** 
 * Type-safe self-description
 */
type Mood = "focused" | "curious" | "shipping";

interface CodingProfile {
  hoursSpentCodingLastMonth?: number;
  favoriteEditor?: "nvim" | "vim" | "vscode";
  languageNotes: ReadonlyMap<string, string>;
  toolchainCount: number;
  yearsOfExperience: number;
  securityTools: ReadonlyArray<string>;
  certificates?: ReadonlyArray<string>;
  currentlyLearning?: ReadonlyArray<string>;
  nickname: string;
  contact: string;
  mood: Mood;
  getMood: () => string;
}

const profile: CodingProfile = {
  nickname: "lavalue",
  contact: "l.value.impl@gmail.com",
  mood: "focused",
  getMood: () => "focused on deep work and delivery",
  hoursSpentCodingLastMonth: 130,
  favoriteEditor: "nvim",
  languageNotes: new Map<string, string>([
    ["lua", "Primary for Neovim plugins and fast scripting."],
    ["typescript", "Comfortable for modern web tooling and type-safety."],
    ["c++", "Enjoys performance and control when needed."],
    ["go", "Pragmatic choice for tooling and backends."],
    ["lisp", "Great for learning and meta-programming ideas."],
    ["rust", "Valuable for systems work, still exploring."]
  ]),
  toolchainCount: 14,
  yearsOfExperience: 4,
  securityTools: ["Wireshark", "HackRF One", "Metasploit", "firmware tools"],
  certificates: [
    "LinkedIn: https://www.linkedin.com/in/stefan-bartl",
    "XMind Roadmap: https://xmind.ai/share/k2PSPlst"
  ],
  currentlyLearning: ["Architecture", "Intermediate Go", "OS internals"]
};

Achievements

trophy

Popular repositories Loading

  1. nvim-containers nvim-containers Public

    Manage your containers (Podman, Docker, and more) directly from Neovim – with clean architecture, pluggable backends, and a TUI-native experience.

    Lua 3

  2. nvim-cmdlog nvim-cmdlog Public

    A lightweight Neovim plugin to interactively view, search, and reuse command-line mode (`:`) and shell history using Telescope with extras.

    Lua 3

  3. mdview.nvim mdview.nvim Public

    Browser-based Markdown preview plugin for Neovim. Provides fast, real-time rendering pipeline to synchronize Markdown buffers with a live browser view and localwide anchor/link jump. (WebSocket, WA…

    Lua 2

  4. StefanBartl StefanBartl Public

    A brief description about. me.

    TypeScript

  5. nvim nvim Public

    My Neovim configuration

    Lua

  6. reposcope.nvim reposcope.nvim Public

    📡 A powerful Telescope extension for discovering and previewing code repositories directly within Neovim. Search GitHub repositories by keyword or topic and preview their README.md content in a flo…

    Lua