HNHacker News
TopNewBestAskShowJobs

nkit

27 karma · joined January 21, 2021

https://nkit.dev
submissionscomments
nkit··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: ankitsaini100205@gmail.com
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··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: ankitsaini100205@gmail.com
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··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··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: ankitsaini100205@gmail.com

---

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··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: ankitsaini100205@gmail.com

---

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··on Today I realized I now trust Microsoft more than Google. What is happening?
Obligatory xkcd: https://xkcd.com/792/
nkit··on Ask HN: Could you share your personal blog here?
https://nkit.dev/blogs

I have only written two blogs. One of them is on rust other on my frustrations with TDD. TDD one is more of a joke. I don't think it'll be of much interest to others. But I guess no harm in putting it out.

nkit··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··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··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··on YouTube, the jewel of the internet
working for me on firefox with uBlock Origin, maybe it's some other extension (or some custom rule)?
nkit··on YouTube, the jewel of the internet
This looks great. It's surprising how much mental energy is spent fighting these initial triggers like icons/clickbait.
nkit··on Improving Rust compile times to enable adoption of memory safety
I've started liking evcxr (https://github.com/google/evcxr) for REPL. It's a little slow compared to other REPLs, but still good enough to be usable after initial load.
nkit··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