neofetch
What I build with.
The tools I actually use, from the editor down to the servers, and the one job each of them does.
utkarsh@samdani~
neofetch
utkarsh@samdani
---------------
OSLinux (Ubuntu, Debian)
HostMIT Bengaluru, from Hyderabad
Uptimebuilding since 2022
EditorVS Code
LanguagesPHP, JavaScript
FrameworkLaravel
FrontendHTML, CSS, React, Next.js, Tailwind
DataPostgreSQL, MongoDB, Redis
ServingNginx, Docker, Cloudflare
VCSGit, GitHub
Packages16 tools, 3 ventures, 1 publication
man stack
What each one is for.
FRONTEND6 ITEMS
The part people see.
- VS CodeMy editor, set up exactly how I like it
- HTMLSemantic, accessible markup. Every project starts here
- CSSGrid, custom properties and animation. All of this site
- ReactInterfaces with a lot going on
- Next.jsReact with server rendering and routing
- TailwindFast prototypes with consistent spacing
BACKEND AND DATA5 ITEMS
The logic and what it remembers.
- PHPMy main language. Laravel runs Helstify and this site
- Node.jsBots, APIs and anything real-time
- PostgreSQLThe default for structured data
- MongoDBWhen the shape of the data is still moving
- RedisCaching, sessions and queues
INFRASTRUCTURE5 ITEMS
What keeps it all running.
- LinuxUbuntu and Debian, under everything in production
- NginxReverse proxy, TLS and static files
- DockerThe same environment everywhere
- CloudflareDNS, CDN and DDoS protection
- Git and GitHubVersion control, with Actions for CI