Daniel
iamdanielv.bsky.social
Daniel
@iamdanielv.bsky.social
Code, Software, Containerization, HCI, Learning, Dev Tools - Sr. Software Architect @ Intel
Tweets are my own
I wrote a wrapper to format ss output into a clean, color-coded table. It highlights the status (LISTEN/ESTAB), separates local/remote addresses, and proc name w/ PID.
How do you check listening ports on your machine? #linux #net #dev

github.com/iamdanielv/u...
github.com
January 20, 2026 at 2:05 AM
I built a git log viewer that lives in a tmux popup. I can browse commits, see diffs in a preview pane, and copy hashes with a single key. It simplifies reviewing history.

How do you explore your git history? CLI or GUI? #git #tmux #devtools

Check it out:
github.com/iamdanielv/u...
github.com
January 20, 2026 at 2:04 AM
I scripted a fuzzy-finder process killer. Now I hit a hotkey, type a few letters of the process name, and hit Enter. It even shows me a preview of the process details (CPU/Mem) before I pull the trigger.

Check it out and let me know what you think:
github.com/iamdanielv/u...

#dev #tools #tui
github.com
January 20, 2026 at 2:04 AM
Remembering virsh commands is hard.
I built a TUI dashboard to view CPU/RAM usage, grab IP addresses, and toggle power states for my VMs. It’s like a mini-cloud console right in my terminal.

Check it out, what do you think:
github.com/iamdanielv/u...

#dev #tools #tui
github.com
January 20, 2026 at 2:03 AM
Manually editing .env files is error prone
I wrote a TUI to manage env vars. It handles quoting, preserves comments, and lets me import system variables safely.

How do you manage config files?

#dev #terminal #TUI #tools

Check it out: github.com/iamdanielv/u...
github.com
January 20, 2026 at 2:02 AM
Ever struggle with modifying the ssh config file? I've recently had to make many changes as I am testing a lot of VMs. I wrote a little tool to help simplify modifying the ssh config file. Check it out and let me know what you think: github.com/iamdanielv/s... #tool #dev #utility #shell #helper
GitHub - iamdanielv/ssh-manager: An interactive TUI for managing and connecting to SSH hosts defined in ~/.ssh/config.
An interactive TUI for managing and connecting to SSH hosts defined in ~/.ssh/config. - iamdanielv/ssh-manager
github.com
September 6, 2025 at 7:14 PM
👓 Do One Thing and Do It Well 👓

Devs: ever struggle between adding features vs. perfecting one use case?

I go modular—LEGO-style 🧱

🔌 Plugins
🔗 Microservices
🖥️ Future MCP?

"From Spaghetti to Lasagna"™️

How do you keep your apps focused and flexible?

#Dev #CleanCode #Microservices #Learning
July 28, 2025 at 11:57 PM
Spent weekend playing with LLMs and decided to automate setup, config and management.
Hopefully helps others get local AI environment running in minutes.

Check it out, I'd appreciate feedback or contributions!
github.com/iamdanielv/o...

#Ollama #OpenWebUI #LLM #learning #SelfHosted
#LocalLLM #AI
GitHub - iamdanielv/ollama_scripts: Utilities to setup Ollama and OpenWebUI.
Utilities to setup Ollama and OpenWebUI. Contribute to iamdanielv/ollama_scripts development by creating an account on GitHub.
github.com
July 21, 2025 at 8:50 PM
Playing with LLMs and generative AI. So much fun & so much to learn about. 🤖 #Ollama #AI #Learning
June 27, 2025 at 9:37 PM
I use #RancherDesktop for running #Kubernetes on Windows & Ubuntu. I documented my installation steps on Ubuntu and shared them publicly: github.com/iamdanielv/R... Hope others find it helpful! #DevOps #Containers #Learning
github.com
June 23, 2025 at 5:36 PM
Have you written any fun / interesting macros for your keyboard? #keyboard #QMK #VIA #programming
December 20, 2024 at 8:25 PM
I'm really enjoying programming / playing with mechanical Keyboards. I wrote custom firmware for my RK R65, check it out here: github.com/iamdanielv/k... #mechanical #Keyboard #QMK #VIA #programming
GitHub - iamdanielv/kb_rk_r65: Custom QMK Royal Kludge R65 firmware
Custom QMK Royal Kludge R65 firmware. Contribute to iamdanielv/kb_rk_r65 development by creating an account on GitHub.
github.com
December 20, 2024 at 8:25 PM