HN user

ika

255 karma

Full-stack software engineer. @IrakliJani - https://iraklijani.com/

Posts6
Comments19
View on HN

Hi HN - I wrote up how I set up a Hetzner bare-metal server with NixOS for running OpenClaw/agent workloads. The install itself became a reusable Nix-based workflow, but the more interesting part came after: I now let OpenClaw propose changes to the system by opening pull requests against the Nix config. I review and merge the PRs, and the machine only changes through the declarative config.

That feels like the right model for agents. Don't give them random mutable servers and hope for the best. Give them "things-as-code": Nix configs, typed options, diffs, builds, PR review, rollbacks, and a clear apply path.

Agents are much better when the world they operate on is represented as code.

  Location: Tbilisi, Georgia
  Remote: Yes, (with 7 years of experience working remotely)
  Willing to relocate: Yes
  Technologies: React.js / Vue.js, JavaScript / TypeScript, Node.js / Ruby, Ruby on Rails, GraphQL / PostgreSQL / MongoDB, Git, Babel, WebPack, Redux, NoSQL, MySQL, MsSql, Redis.
  Résumé/CV: CV on request. LinkedIn: https://www.linkedin.com/in/iraklijani/
  Email: irakli.janiashvili@gmail.com
ABOUT: Full-Stack Software Engineer with 10 years of experience.

Past: Cabal (https://getcabal.com) (YCombinator S21), Shogun (https://getshogun.com) (YCombinator W18), Gametime (https://gametime.co), Ministry of Health of Georgia.

Remote: Yes (Remote Only) (6 years of experience working remotely)

Willing to relocate: No

Technologies: React / Vue.js, JavaScript / TypeScript, Node.js / Ruby, Ruby on Rails, GraphQL / PostgreSQL / MongoDB, Git, Babel, WebPack, Redux, NoSQL, MySQL, MsSql, Redis.

Résumé/CV: CV on request. LinkedIn: https://www.linkedin.com/in/iraklijani/

Email: hey@iraklijani.com

---

ABOUT: Full-Stack Software Engineer with 9 years of experience working with companies like Shogun (https://getshogun.com) (YCombinator W18), Re:amaze (https://reamaze.com) (Acq. by GoDaddy), Gametime (https://gametime.co), DigitalClipboard (https://digitalclipboard.com), Ministry of Health of Georgia.

Remote: Yes (Remote Only) (6 years of experience working remotely)

Willing to relocate: No

Technologies: React / Vue.js, JavaScript / TypeScript, Node.js / Ruby, Ruby on Rails, GraphQL / PostgreSQL / MongoDB, Git, Babel, WebPack, Redux, NoSQL, MySQL, MsSql, Redis.

Résumé/CV: CV on request. LinkedIn: https://www.linkedin.com/in/iraklijani/

Email: hey@iraklijani.com

---

ABOUT: Full-Stack Software Engineer with 9 years of experience working with companies like Shogun (https://getshogun.com) (YCombinator W18), Re:amaze (https://reamaze.com) (Acq. by GoDaddy), Gametime (https://gametime.co), DigitalClipboard (https://digitalclipboard.com), Ministry of Health of Georgia.

Location: Tbilisi, Georgia

Remote: Yes (with 5 years of remote working experience)

Willing to relocate: No

Technologies: React / Vue, JavaScript / TypeScript, GraphQL, Postgresql, MongoDB, Node / Ruby, Ruby on Rails

Résumé/CV: https://iraklijani.com/resume.pdf

Email: hey@iraklijani.com

---

Hey, I’m Irakli, Software Engineer from Tbilisi, Georgia. I have 8 years of experience working on scalable apps for EU, US and Georgian companies On-Site and Remotely. I mastered my skills by working with an amazing team of engineers and designers in different startups and companies where I learned to write scalable and maintainable code, make pixel-perfect UI/UX and shipping high-quality products.

Yeah exactly... Main objective is just to write code, nothing more. No editor is perfect for me atm, VSCode eats my battery and it lacks some features but at least I'm only focused on writing code and having features that actually work...

Nothing works out of the box, especially if you are trying to make two plugins work nicely with each other.

If you want IDE like features i.e Autocomplete than you have to spend days to make it work and even after that it doesn't work like other "GUI" editors.

+ Terminal interface is very limiting to have nice plugins...

I'm really glad I've switched to VSCode..

Same here! I've been using both Vim (4 year) and Tmux (2 year) and I noticed I was actually spending more time configuring my text editor rather than just writing code. So I switched first to Atom and then to VSCode and I'm supper happy with the result.