// Uses

What I use

Hardware, software, and tools I use day to day as a Senior Technical Architect working remotely. Updated when something changes.

Hardware
MacBook Air M4 Primary machine

Moved to the M4 recently. The performance per watt is genuinely ridiculous — compiling large Scala projects that used to take minutes now finish in seconds. Silent, light, and handles everything I throw at it without breaking a sweat.

2× LG UltraGear 27"

Dual monitor setup. One for the editor, one for documentation, terminal, and everything else. Once you go dual you cannot go back.

Belkin Pro Thunderbolt 4 Dock

Single cable to the MacBook — both monitors, keyboard, mouse, and charging all go through the dock. Keeps the desk clean.

Logitech G413 TKL SE

Tenkeyless mechanical keyboard. Compact enough to keep the mouse close. Tactile feedback makes long coding sessions noticeably less tiring.

Logitech G102 Mouse

Simple, light, and precise. Does everything a mouse needs to do without getting in the way.

AirPods 4

For calls and music. The transparency mode is good enough that I rarely need to take them out when someone talks to me.

Editor & Dev Tools
IntelliJ IDEA Scala

The only real choice for Scala. The Metals integration and Scala plugin together give you refactoring, type inference hints, and implicit resolution that no other editor comes close to. Worth every rupee of the subscription.

VS Code

Everything that is not Scala — Go, Python, Markdown, config files, quick edits. Lightweight and fast. A great second editor to have alongside IntelliJ.

Terminal / iTerm2

iTerm2 for most things. Split panes, proper colour support, and the history search saves me time every day.

Claude Code + OpenAI Codex AI-assisted

Using both now. Claude Code for reasoning through complex architecture and debugging sessions. Codex for boilerplate and quick code generation. Not a replacement for thinking — but a good accelerator when used with intention.

Antigravity Occasionally

Exploring this one. Still forming an opinion.

Languages & Toolchains
Scala / sbt

Daily driver. Cats Effect, fs2, Tapir.

Go toolchain

Actively learning. Systems work.

Node / npm

Tooling and scripts. Next.js projects.

Python / pip

AI engineering, scripting, LangChain.

Productivity
GitHub

Version control for everything — work, personal projects, and blog-related code. Profile: kashyap-prabhat

Linear / Jira

Linear for personal project tracking — clean, fast, and gets out of the way. Jira at work because that is just the reality of enterprise engineering.

This site
WordPress Elementor Royal Elementor Addons Hostinger Code Block Pro

Built on WordPress with Elementor. Hosted on Hostinger. Fonts are IBM Plex Sans and Lora. Code blocks powered by Code Block Pro with a custom dark theme.

Miscellaneous
Music while coding

YouTube Music and Apple Music depending on the mood. Instrumental and ambient when I need focus. Something with energy when working through repetitive tasks.

Dark mode → Light mode

Long-time dark mode person slowly coming around to light mode. The M4 screen in daylight convinced me. Still dark mode for the terminal though — some things should not change.

Last updated: March 2026

Engineering deep dives on Scala, Java, Rust, and AI Systems. Written by a senior engineer who builds real fintech systems.

© 2026 prabhat.dev