Nithin Bekal Photos About

Uses

List of tech that I use on a daily basis, inspired by uses.tech.

Hardware

Desk setup

šŸ’» Computers

  • Work: Macbook Pro 14ā€ M3 Pro, 32GB RAM (review)
  • Personal: Macbook Pro 16ā€ 2019 Intel Core i7 2.6Ghz, 32GB RAM
  • Gaming: Windows PC Ryzen 5600X, RTX 1080Ti, 32GB RAM

Accessories

On the move

Photography

Software

Editors and IDEs

  • Neovim as the primary text editor (read more)
  • Cursor when I’m depending on AI assistance in the editor, which is fairly often these days
  • Antigravity, as an alternative to Cursor, for hobby projects (read more)

Terminal

I use an installer script to set up my dotfiles with these tools:

  • iTerm2 terminal emulator
  • zsh
  • Homebrew for installing commandline tools
  • mise for switching tool versions
  • fzf for fuzzy file search
  • ripgrep for search
  • Fira Code font

Desktop apps

  • Google Chrome for browsing and devtools
  • Obsidian, for personal note taking and journaling at home
  • Logseq for note taking and tracking daily todos at work.
  • Raycast instead of spotlight on Mac
  • MonitorControl for controlling external display brightness
  • Notunes for preventing Mac from accidentally opening Apple Music

GenAI

  • Cursor for AI assisted coding
  • Antigravity, as an alternative to Cursor, for hobby projects (read more)
  • Claude Code at work, to hand off long running tasks, when I’m not doing hands on coding
  • Ollama for playing with local models

See posts tagged #AI for more.

Tech stack

I primarily work on Ruby + Rails + MySQL at work, with GraphQL acting as the API for the React frontent.

For hobby projects, these are the technologies I reach for:

  • Ruby + Rails + SQLite as the default stack for hobby web apps like photography and bookmarks sites
    • Postgres was my default DB in the past, but I like having the simplicity of SQLite
  • Elixir + Phoenix + SQLite when I’m looking for a change of scenery from Rails (Devlibrary)
  • Fly.io for hosting web apps
  • Cloudflare for domains and CDN

Blogging

  • Jekyll with custom theme
  • GitHub Pages for hosting
  • S3 for hosting images and assets
  • Cloudflare CDN
  • Obsidian for editing markdown