Skip to content
View niqodea's full-sized avatar

Block or report niqodea

Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
niqodea/README.md

Hi there ๐Ÿ‘‹

I'm Nicola, an ML engineer from Italy. ๐Ÿ‡ฎ๐Ÿ‡น

As I prefer working from the terminal, zsh, Neovim, and tmux make a central part of my workflow. Working in ML has led me to specialize in Python.

My Projects ๐Ÿ“ฆ

These are projects and tools that I develop in my free time.

  • Breadcrumbs: My take on using symlinks effectively to handle upward navigation. ๐Ÿž
  • Meerkat: A library for monitoring data sources and tracking changes over time. ๐Ÿฟ๏ธ
  • tmux-matryoshka: A tmux plugin for nested tmux workflows that supports arbitrary levels of nesting. ๐Ÿช†
  • hburger: A command to compress strings and path in a readable way and tame the length of CWD in your shell prompt. ๐Ÿ”
  • lasso.nvim: A Neovim plugin to mark files for easy access, lightweight alternative to harpoon. ๐Ÿค 
  • Ropify: A simple Rope CLI wrapper and Neovim bindings that provide Python refactoring capabilities in the editor. ๐Ÿชข
  • Python Monorepo: A scalable template for a generic Python monorepo. ๐Ÿ
  • PyTorch Mediator: A template for wrapping ML research code with user-friendly APIs. ๐ŸŽ
  • AI Avatar: A simple client-server CLI application to generate AI avatars using diffusion models. ๐Ÿ–ผ

Personal Projects ๐Ÿ 

These projects are more personal in nature, but also documented for others to use.

  • Dev Environment: I keep track of my dotfiles and installations to keep things consistenct across machines. ๐Ÿ› ๏ธ
  • Corne keyboard: My Corne keyboard layout, with a README explaining the design choices behind it. โŒจ๏ธ
  • Home Infrastructure: I selfhost a few applications with Docker, managed using docker compose. ๐Ÿณ

Get in Touch ๐Ÿ“ฌ

Feel free to connect on LinkedIn to reach out, or open an issue if you have suggestion for one of my projects! ๐Ÿ˜‰


Note: For professional work, I use the account @nicodea. ๐Ÿ‘”

Popular repositories Loading

  1. tmux-matryoshka tmux-matryoshka Public

    Plugin for nested tmux workflows ๐Ÿช†

    Shell 52 9

  2. crkbd crkbd Public

    My Corne keyboard layout โŒจ๏ธ

    41

  3. python-monorepo python-monorepo Public

    A template for a Python monorepo ๐Ÿ

    Python 20 1

  4. hburger hburger Public

    Shorten long strings and paths while preserving readability ๐Ÿ”

    Rust 13

  5. meerkat meerkat Public

    Monitor data sources and track changes over time ๐Ÿฟ๏ธ

    Python 11

  6. breadcrumbs breadcrumbs Public

    Streamline symlink upward navigation ๐Ÿž

    Rust 8