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.

  1. VS CodeMy editor, set up exactly how I like it
  2. HTMLSemantic, accessible markup. Every project starts here
  3. CSSGrid, custom properties and animation. All of this site
  4. ReactInterfaces with a lot going on
  5. Next.jsReact with server rendering and routing
  6. TailwindFast prototypes with consistent spacing
BACKEND AND DATA5 ITEMS

The logic and what it remembers.

  1. PHPMy main language. Laravel runs Helstify and this site
  2. Node.jsBots, APIs and anything real-time
  3. PostgreSQLThe default for structured data
  4. MongoDBWhen the shape of the data is still moving
  5. RedisCaching, sessions and queues
INFRASTRUCTURE5 ITEMS

What keeps it all running.

  1. LinuxUbuntu and Debian, under everything in production
  2. NginxReverse proxy, TLS and static files
  3. DockerThe same environment everywhere
  4. CloudflareDNS, CDN and DDoS protection
  5. Git and GitHubVersion control, with Actions for CI