Understanding MVC (Models - Views - Controllers)
An explanation of the MVC (Model-View-Controller) architectural pattern, covering its components and their roles in web application development.
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
An explanation of the MVC (Model-View-Controller) architectural pattern, covering its components and their roles in web application development.
A beginner's guide to the Ballerina programming language, covering installation, CLI usage, and creating your first project.
A beginner's guide to Rust programming covering installation, syntax, package management, and writing your first program.
A beginner's guide to Go (Golang) covering installation, syntax basics, package management, and writing your first program.
A beginner's guide to building web APIs with the FastAPI framework, covering setup, routing, and handling URL parameters and queries.
A comprehensive guide explaining the fundamentals of web deployment, covering architecture, hosting options, and key technical concepts.
Explains how to implement JavaScript's map() function recursively, detailing the logic and base case for recursion.
A guide to creating a developer portfolio website using a custom Gatsby template that includes project listings and markdown blog functionality.
An overview of essential client-side JavaScript browser APIs, including navigator, window, customElements, document, and localStorage.
A comprehensive reference guide covering CSS fundamentals, syntax, selectors, layout systems like Flexbox and Grid, and best practices for styling web pages.
Introduces TaskRunner, a React state management pattern as an alternative to Redux/useReducer, enabling async actions and centralized logic.
Explores Svelte framework options after Sapper's deprecation, comparing alternatives like SvelteKit, Elder.js, and Routify for developers.
A step-by-step tutorial on building a portfolio/blog website using Angular and integrating it with Agility CMS for content management.
A tutorial on using static JSON files with Netlify to serve data in a JAMStack architecture, avoiding database costs.
A tutorial on building a blog using the Agility headless CMS, covering setup, content modeling, and data retrieval via API.
An overview of pre-built Web Component libraries like Shoelace, Material, and Polymer for framework-agnostic UI development.
Explains the core concepts of authentication (login/signup) and authorization (sessions vs. JWTs) in web development.
A tutorial on creating a Markdown blog using NextJS and Gatsby static site generators, covering setup, templates, and rendering.
Explores six lesser-known JavaScript object types: Maps, Sets, Symbols, Generators, Reflect, and Proxy, with usage examples.
A step-by-step tutorial on building a GraphQL API using Apollo Server, covering setup, typedefs, resolvers, and testing.