Gabriel Fonseca

Software Developer

Website First Version

Technology Stack

  • Frontend Framework: I opted for Next.js, a powerful React framework that offers server-side rendering, automatic code splitting, and easy deployment. Its versatility and performance optimizations make it ideal for building modern web applications.

  • UI Design: The user interface is crafted using ui.shadcn, a sophisticated UI library that enhances aesthetics and user experience with its modern design principles and component variety.

  • Typography: The website utilizes Inter, a versatile sans-serif font designed for optimal readability on digital screens. Its open-source nature and aesthetic appeal make it a perfect choice for enhancing content presentation.

Backend Setup

  • Markdown: I've integrated Contentlayer, a content SDK that enables me to manage and update website content seamlessly using Markdown files. This simplifies content management and allows me to focus on creating engaging content without worrying about complex backend setups.

  • Email: I've implemented Resend, a email platform crafted for developers, to handle email subscriptions and notifications. This ensures reliable email delivery and seamless integration with my website's backend.

Infrastructure

  • Hosting: The website is securely hosted on Vercel, a platform known for its seamless deployment workflow, automatic scaling, and global CDN support. This ensures fast loading times and reliable performance across different regions.

  • Domain: My personalized domain is managed through AWS Route 53, ensuring robust DNS management and reliable routing to my website's servers.

Analytics

  • Analytics: The website utilizes Vercel Analytics, for valuable insights into user behavior, engagement metrics, and content performance. This data-driven approach helps me optimize the website for better user experiences.