Skip to content
~sami-ullah

What I use

These are the frameworks, databases and tools I use to build web applications, each with a one-line reason. React.js, Next.js, NestJS and PostgreSQL cover most projects; WordPress, Figma and Vercel cover the rest. The list changes when a tool stops earning its place.

Front end

  • React.jsMost of my front-end work since 2022.
  • Next.jsSites that need SEO and fast first loads, including this one.
  • Vue.jsWhen a team already runs Vue.
  • TypeScriptEvery new project.
  • Tailwind CSSStyling that stays close to the markup.

Back end and data

  • Node.js + Express.jsSmall services and integrations.
  • NestJSLarger APIs with roles and validation.
  • PostgreSQLDefault database for custom apps.
  • MySQLWordPress and older projects.

WordPress

  • Advanced Custom FieldsEditable sections in custom themes.
  • ElementorWhen a client already uses it.

Design

  • FigmaMost designs I build from.
  • Adobe XDOlder design handoffs.
  • PhotoshopImage edits and legacy PSD designs.

Workflow and hosting

  • GitHubCode, reviews and Actions.
  • BitbucketTeam repositories at past employers.
  • VercelHosting for Next.js projects, including this site.