Asif Iqbal_

Uses

Tools and setup. Last updated August 2026. (This is placeholder content and will be refined.)

Hardware

MacBook Pro 16" (M3 Max)

Main development machine. 36GB RAM.

Kinesis Advantage360

Split ergonomic keyboard. Worth the switch.

LG UltraFine 27" (4K)

Color-accurate display for long sessions.

Editor & Terminal

Neovim

Primary editor. Lua-based config, tmux integration.

Zsh + Starship

Shell with minimal but informative prompt.

tmux

Terminal multiplexer. Pair with Neovim for a cohesive workflow.

Ghostty / Kitty

Modern terminal emulator with good rendering performance.

Languages & Runtimes

Rust

Systems work, CLI tools, performance-critical code.

Go

Microservices, CLIs, infrastructure tooling. Fast iteration.

Python

Scripts, data exploration, quick prototypes.

TypeScript

Frontend and full-stack work. Node.js services.

Infrastructure & DevOps

AWS

Primary cloud platform. ECS, RDS, Lambda, networking.

Docker

Containerization. Also Nix for reproducible environments.

Kubernetes

When orchestration is necessary. Usually via managed services.

Terraform / CDK

Infrastructure as code. Prefer CDK for complex stacks.

Other Tools

Git

CLI only. No GUI tools. Sometimes Magit in Emacs for complex rebases.

PostgreSQL

Primary data store. Boring and reliable.

Observability Stack

Datadog / Honeycomb for distributed tracing. Prometheus for metrics.

Nix

For reproducible dev environments and configuration management.

Notes

This is a snapshot of my current setup. Tools and preferences evolve, and this page will be updated occasionally. Inspired by uses.tech.