Skip to content

Instantly share code, notes, and snippets.

View teimurjan's full-sized avatar
:electron:

Teimur Gasanov teimurjan

:electron:
View GitHub Profile
@teimurjan
teimurjan / README.md
Created October 1, 2026 08:28
heeler setup

Heeler via Hetzner jump host

iPhone (Heeler) → herdr-jump@77.42.30.137 → 127.0.0.1:2222 on VPS → reverse tunnel → Mac :22 → herdr socket.

Value
VPS 77.42.30.137 (hel1), admin teimurjan
VPS fingerprint SHA256:NA2+4FeX5b7KVFLTT05lBWcUOBKzraqqEVjOB2erqmI
Mac user teimurgasanov
Mac fingerprint SHA256:yhibO0BRohm+Wzfa7KY5cnTxYPiv+vT8XCvOnbKgTDI
@teimurjan
teimurjan / AGENTS.md
Last active September 24, 2026 09:04

philosophy

  • FP over OOP when it makes sense; composability over inheritance
  • clean, DRY, YAGNI, KISS — no exceptions
  • early returns over nested conditionals
  • immutability by default; mutate only when you must
  • single responsibility — functions do one thing well
  • pure functions preferred; isolate side effects at the edges
  • DRY but not prematurely abstracted (rule of three)
  • small modules over god files — if you're scrolling, split
  • typed/explicit errors over thrown exceptions (Result, union returns)