Background pattern

Technology

Here's a list of software and hardware that I use on a regular basis.

Every once in a while someone asks me about my development environment or has questions about certain hardware. I thought it would be fun to list out everything I use here. Keep in mind, I change things around quite a bit, but I will try to keep this page updated. If I missed anything, please let me know.

Everyday

Laptop: Macbook Pro 16" (M4 Max)
Second Laptop: Macbook Air 13" (M1)
Primary Monitor: LG 34in Ultrawide 1440p 144hz
Phone: iPhone 15 Pro
Headphones: Sony WHXM3S

Software

OS: Windows + Mac
Init System: systemd
DNS: Vercel Firewall
Window Manager: bspwm
Terminal: Kitty
Text Editor: Brackets
Status Bars: Polybar
Video Streaming: MPV + Jellyfin
Music: Tidal Lossless
Notes: Obsidian
Password Manager: 1password
Sync: Syncthing (Local), Onedrive, or Google Drive (Cloud)

Browser

I use firefox-developer-edition as my primary browser, and ungoogled-chromium as my secondary browser, along with following extensions:

1. OneTab

2. Dark Reader

3. uBlock Origin

4. Video Playback Speed Controller

5. React Developer Tools

6. Sponsor Block

7. Unhook

Coding

I use Neovim most of the time, and VSCodium with Vim Extension (Settings) for web and some of my other projects, for python related stuff I use PyCharm cause of Pylance compalibitly issues with VSCodium.
Font: Jetbrains Mono
Theme: Tokyo Night

Website

Tech Stack

This website is created with Next.js, Tailwind CSS, MDX, Umami, and PlanetScale. It's hosted on Vercel with some backend components on PlanetScale.

Inspirations

Thanks to these awesome websites for inspiring me to build this site, listed in alphabetical order.

Typography

For the website typography, I am using Inter for most of the content and Kaisei Tokumin for Open Graph Images and a few other elements. Both have some font features enabled to make them stand out from the default.

Inter Regular

Inter Medium

Kaisei Tokumin

Kaisei Tokumin Bold

Design & Colors

I personally handpicked the color palette. The design is a blend of inspirations from various people and websites, tailored to my personal taste and enriched by valuable feedback from friends.

50
100
200
300
400
500
600
700
800
900
950