Guide to Becoming a Developer in 2021
A guide exploring career paths, learning methods, and key considerations for starting a career as a software developer in 2021.
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.
610 articles from this blog
A guide exploring career paths, learning methods, and key considerations for starting a career as a software developer in 2021.
Introducing EZComponent, an open-source frontend framework that simplifies building with Web Components, featuring a streamlined workflow and built-in reactivity.
A beginner's guide to the Ballerina programming language, covering installation, CLI usage, and creating your first project.
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 Go (Golang) covering installation, syntax basics, package management, and writing your first program.
A beginner's guide to Rust programming covering installation, syntax, 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.
Explains how to implement JavaScript's map() function recursively, detailing the logic and base case for recursion.
A comprehensive guide explaining the fundamentals of web deployment, covering architecture, hosting options, and key technical concepts.
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.