Skip to content
View eduvhc's full-sized avatar

Block or report eduvhc

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 is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
eduvhc/README.md

Hi, I'm Eduardo 👋

Software engineer building .NET microservices platforms.


Stack

.NET C# TypeScript Next.js SQL Server Docker


Setup

Laptop — MacBook Pro M5 (24 GB)
# laptop.yml
device:
  model: MacBook Pro (2025)
  chip: Apple M5
  cores: 10 (4 performance + 6 efficiency)
  memory: 24 GB unified
  storage: 1 TB SSD
  os: macOS 26 (Tahoe)

dev_setup:
  shell: zsh
  editor: JetBrains Rider / VS Code
  containers: OrbStack
Desktop — Ryzen 9 9950X3D · RX 9070 XT · 128 GB DDR5
# desktop.yml
motherboard:
  model: MSI MAG X870E TOMAHAWK WIFI
  os: Windows 11 Pro

cpu:
  model: AMD Ryzen 9 9950X3D
  mpn: 100-100001286WOF
  architecture: Zen 5
  cores: 16
  threads: 32
  boost_clock_mhz: 5700

gpu:
  model: Sapphire NITRO+ Radeon RX 9070 XT Gaming OC
  mpn: 11348-01-20G
  architecture: RDNA 4
  vram: 16 GB GDDR6

case:
  model: Corsair Frame 4000D (Mid-Tower ATX, high airflow)
  mpn: CC-9011260-WW

psu:
  model: Corsair RM1000e 2025 (ATX 3.1, Cybenetics Gold, fully modular)
  mpn: CP-9020297-NA

ram:
  total: 128 GB
  model: Corsair Vengeance RGB DDR5-6000 CL30
  mpn: CMH64GX5M2B6000Z30
  config: 4x32 GB Dual Channel (2 kits)

storage:
  - model: Crucial T705 2 TB NVMe (PCIe 5.0, 14.5 GB/s read)
    mpn: CT2000T705SSD3
  - model: WD_BLACK SN7100 2 TB NVMe (PCIe 4.0)
    mpn: WDS200T4X0E

network:
  wifi: Wi-Fi 7 (Qualcomm FastConnect 7800)

monitors:
  - model: Dell U2724D 27" QHD 120Hz IPS Black (DisplayPort)
    mpn: 210-BKVH
  - model: Dell U2724D 27" QHD 120Hz IPS Black (HDMI)
    mpn: 210-BKVH

peripherals:
  keyboard:
    model: RK ROYAL KLUDGE M87 (75% gasket, hot-swap, wireless)
    asin: B0D3LNKQ3W
  mouse:
    model: ProtoArc EM11 NL Vertical Ergonomic (Bluetooth + 2.4GHz, 3-device)
  headset:
    model: HyperX Cloud Alpha 2 Wireless (2.4GHz + Bluetooth, RGB base, 53mm drivers, 250h)
    mpn: AJ5C7AA
Server — Beelink Mini S12 · Intel N100 · Ubuntu 24.04
# server.yml
host:
  hostname: pwuserver
  model: Beelink Mini S12 (AZW MINI S)
  os: Ubuntu 24.04 LTS (Noble Numbat)
  kernel: Linux 6.8

cpu:
  model: Intel N100
  architecture: Alder Lake-N
  cores: 4
  base_clock_ghz: 2.8
  boost_clock_ghz: 3.4
  tdp_w: 6

gpu: Intel UHD Graphics (Alder Lake-N, integrated)

memory:
  total: 16 GB
  type: DDR4-3200 SODIMM

storage:
  - role: system (SATA, internal)
    model: 512 GB SATA SSD (Beelink OEM)
    firmware: SN16525
  - role: bulk storage (USB 2.5" HDD)
    drive:
      model: Seagate Mobile HDD 2 TB 5400rpm
      mpn: ST2000LM007 (1R8174-070)
    enclosure:
      model: AISENS ASE-2525PB
      lot: V2410
  - role: external SSD (USB 2.5")
    drive:
      model: Samsung SSD 860 EVO 500 GB
      mpn: MZ-76E500B
    enclosure:
      model: Verbatim 53100

network:
  lan: 1 GbE (enp1s0)
  vpn: Tailscale

services:
  - Docker + containerd
  - Pi-hole (DNS / ad-block)
  - LocalStack (AWS emulator)
  - OpenObserve (logs / observability)
  - ps3netsrv (PS3 remote disc server)
Mobile & accessories — iPhone 17 · WH-1000XM6 · AirPods 4 ANC
# mobile.yml
phone:
  model: iPhone 17 (Black, base)
  chip: Apple A19 (3nm, 6-core CPU, 5-core GPU)
  memory: 8 GB RAM
  storage: 256 GB

headphones:
  model: Sony WH-1000XM6
  processor: HD Noise Canceling QN3 (12 mics, AI-adaptive ANC)
  codecs: LDAC, Hi-Res Audio Wireless
  bluetooth: 5.3 (multipoint)
  battery: 30h

earbuds:
  model: AirPods 4 with ANC
  chip: Apple H2
  features: ANC, Adaptive Audio, Transparency, Spatial Audio
  rating: IP54
  battery: 4h (20h with case)

charger:
  model: Anker Charger 100W USB-C GaN (3-port, smart display, touch control)
  mpn: A121B
  asin: B0FG77P8RR

bag:
  model: MOSISO Laptop Shoulder Bag 15.6" (Briefcase, 2 raised + 1 flap + 1 horizontal pocket)
  asin: B09J19C59Y
Network — Starlink
# network.yml
isp: Starlink (CGNAT, no public IPv4)
local_dns: Pi-hole (pwuserver)
vpn: Tailscale  # used to bypass CGNAT for remote access

Pinned Loading

  1. vimm-dl vimm-dl Public

    Self-hosted game preservation toolkit. Download, convert, and organize console ROMs from Vimm's Lair. Native AOT, Docker-ready.

    C# 10 3