Building a Full-Stack Todo App with Typescript, NextJS and Mongo - 0 To Deploy
A step-by-step tutorial on building a full-stack TypeScript Todo application using Next.js and MongoDB, from setup to deployment.
Alex Merced — Developer and technical writer sharing in-depth insights on data engineering, Apache Iceberg, data lakehouse architectures, Python tooling, and modern analytics platforms, with a strong focus on practical, hands-on learning.
388 articles from this blog
A step-by-step tutorial on building a full-stack TypeScript Todo application using Next.js and MongoDB, from setup to deployment.
Explores pattern matching in JavaScript using the alexmerced-patternmatcher library, comparing it to traditional conditionals.
A step-by-step guide to deploying a web application on a VPS using Nginx, covering server setup, service creation, and SSL configuration.
A guide to making AJAX/HTTP requests in frontend JavaScript, covering APIs, Promises, and tools like jQuery, Fetch, and Axios.
A step-by-step tutorial on implementing basic user authentication in a Node.js/Express app using MongoDB and JSON Web Tokens (JWT).
Explores the trend of using Alpine.js and HTMX to add reactivity and interactivity to server-side rendered HTML with minimal JavaScript.
A tutorial comparing three methods for making API requests in React: using fetch/axios, the merced-react-hooks library, and react-request.
A quick reference cheatsheet for DOM manipulation using plain vanilla JavaScript and jQuery, covering selection, node creation, events, and loading scripts.
An introductory guide to database fundamentals, covering data design, relationships, and types of databases for application development.
A tutorial on building a basic CRUD API using only Node.js core modules, covering RESTful conventions and implementation without external frameworks.
A tutorial on building a RESTful CRUD API using TypeScript with the NestJS and FoalTS frameworks, covering setup, controllers, and routes.
A tutorial comparing how to build a basic RESTful CRUD API using three popular Node.js frameworks: Express, Koa, and Fastify.
A tutorial on building a basic CRUD API using the Ruby Sinatra framework, following RESTful conventions.
A tutorial on building a full CRUD API using Python frameworks Flask and FastAPI, following RESTful conventions.
An introduction to JAMStack, explaining its evolution from static sites to SPAs and how it creates fast, secure websites.
A tutorial introducing SvelteKit, covering setup, file-based routing, API endpoints, and layouts for building Svelte applications.
An introductory guide to NextJS, covering its core features like file-based routing, static generation, and server-side rendering.
A tutorial on connecting a Ruby Sinatra application to a PostgreSQL database using the Sequel ORM for basic data operations.
A beginner-friendly introduction to the Ruby Sinatra web framework, covering installation, basic routes, and URL parameters.
A side-by-side comparison of basic syntax in 10 programming languages, covering console output, variables, and collections.