nkit's comments

nkit | 1 year ago | on: Ask HN: Who wants to be hired? (March 2025)

  Location: India
  Remote: Yes (very flexible with timezone)
  Willing to Relocate: No
  Technologies: Rust, Python, Golang, Typescript/Javascript, Docker/Podman, K8s, Nix, Dart, HTML/CSS, SQL, Bash, GraphQL, Svelte(-kit), React, Tailwind, Pytorch, Matplotib, AWS, CI/CD, Git, Linux/Unix, Jupyter, Node.js, PostgreSQL, Redis, MongoDB
  Résumé/CV: https://nkit.dev/resume.pdf
  Email: [email protected]
Over the past 5 years, I have worked primarily with Rust, Golang, Python and Typescript. I have built and maintained various services and tools, ranging from internal utilities to services used by millions of users. For most of my career I have worked remotely, collaborating across various timezones. I like to work in environments with good engineering culture.

As a fellow hn reader you might be particularly interested in

- Lox Language Interpreters: https://github.com/nkitsaini/lox

- Contribution to uv: https://github.com/astral-sh/uv/pull/11738

- Contribution to Helix Editor: https://github.com/helix-editor/helix/pull/9660

- Solutions to protohackers: https://github.com/nkitsaini/protohackers_impl

You can find more details in the resume at https://nkit.dev/resume.pdf

nkit | 1 year ago | on: Ask HN: Who wants to be hired? (February 2025)

  Location: India
  Remote: Yes (very flexible with timezone)
  Willing to Relocate: No
  Technologies: Rust, Python, Golang, Typescript/Javascript, Docker/Podman, K8s, Nix, Dart, HTML/CSS, SQL, Bash, GraphQL, Svelte(-kit), React, Tailwind, Pytorch, Matplotib, AWS, CI/CD, Git, Linux/Unix, Jupyter, Node.js, PostgreSQL, Redis, MongoDB
  Résumé/CV: https://nkit.dev/resume.pdf
  Email: [email protected]
Over the past 5 years, I have worked primarily with Rust, Golang, Python and Typescript. I have built and maintained various services and tools, ranging from internal utilities to services used by millions of users. For most of my career I have worked remotely, collaborating across various timezones. I like to work in environments with good engineering culture.

As a fellow hn reader you might be particularly interested in

- Lox Language Interpreters: https://github.com/nkitsaini/lox

- Contribution to Helix Editor: https://github.com/helix-editor/helix/pull/9660

- Solutions to protohackers: https://github.com/nkitsaini/protohackers_impl

You can find more details in the resume at https://nkit.dev/resume.pdf

nkit | 1 year ago | on: Ask HN: Have you coded any productivity software just for yourself?

I built a RSS feed viewer (https://rss.nkit.dev/) that is also a podcast and youtube player. I wanted it to be my primary window to wide west of internet. It is still work in progress but I'm happy that I can listen to podcasts/watch_videos on it without being pulled into recommendations. To use, give it a link to raw text file with rss feed links on separate lines (I use github gist for this), I know I should use OPML when the time comes.

I also built an android launcher (https://github.com/nkitsaini/nkit-launcher/) that has a single page grid of big icons as home page. I keep all non time consuming things on home-page and everything else I need to search for. I never see original icons of the app in my launcher.

nkit | 2 years ago | on: Ask HN: Who wants to be hired? (October 2023)

Location: India

Remote: Yes (flexible regarding time zones)

Willing to relocate: No

Technologies: Rust, Python, Typescript, HTML, CSS, Svelte,

Docker, Git, Tailwind, SQL, Redis

Resume: https://nkit.dev/resume.pdf

Email: [email protected]

---

Hi! I have been working as Full Stack Software Engineer for around 3 years now. I am a fast learner and recently I have been interested in learning more about CS (like compilers and networking). You will be able to find some examples of these in my Resume.

nkit | 2 years ago | on: Ask HN: Who wants to be hired? (September 2023)

Location: India

Remote: Yes (I can adjust for time zones)

Willing to relocate: No

Technologies: Rust, Python, Typescript, HTML, CSS, Svelte, Docker, Git, Tailwind, Redis, SQL

Resume: https://nkit.dev/resume.pdf

Email: [email protected]

---

I have been working as Full Stack Software Engineer for around 3 years now. I am a fast learner and recently I have been interested in learning more about CS (like compilers and networking). You will be able to find some examples of these in my Resume.

nkit | 2 years ago | on: Reconstructing Obsidian Features in Vim and Bash

For me the main benefit of Obsidian is live-rendering editor + other handy features. Not having to look at two panes side-by-side (or having to parse the markdown format in my head) is such a QOL improvement.

Neovim might never be able to provide complete live-rendering. I don't blame it though, I wouldn't want terminals to become a rendering engine.

Edit: Grammar

nkit | 2 years ago | on: Radiation-hardened Quine (2014)

IIRC I saw an interpreter somewhere where each input program is quine, the interpreter name rhymed with `hat` as I remember it.

nkit | 2 years ago | on: Ask HN: How to Think Continously?

While I agree that this is a human nature, I do hope there to be a more systematic way of improving the situation here.

For example, last year I was having a lot of trouble with managing all the tasks, just adopting a simple note-taking strategy helped me a lot. I still struggle, but not as much as I used to be.

nkit | 3 years ago | on: VSCode-Neovim: Use embedded Neovim in VSCode without emulation

VspaceCode might help you and others: https://vspacecode.github.io/.

It allows you to execute arbitrary VScode commands in fewer keystrokes using Emacs like menu (never used Emacs myself, so might be off a little). Along with default <space> key, I've also mapped ctrl+g as a global binding to trigger VspaceCode. So almost anywhere in the UI, I can always use keyboard to navigate.

EDIT: formatting

page 1