A. Ghafoor Sayyed

A. Ghafoor Sayyed

Code and documentation contributors of Ghafoor's Blog.

Intermediate
Kubernetes
Affiliate Disclosure
Affiliate Disclosure
Disclosure of affiliate relationships for products and services mentioned on this site.
Advanced
Javascript
JavaScript
Programming Languages
Reference
What and Why in JavaScript — Advanced Reference
What and Why in JavaScript — Advanced Reference
A topic-organised reference for the deeper JavaScript questions that surface in code review and interviews — duck typing, host environments, property descriptors revisited, Symbol and WeakMap, iterators and generators, the event loop, and the rules behind value vs reference semantics.
Commonjs
Esm
JavaScript Modules — ES Modules, CommonJS, and the Modern Module Ecosystem
JavaScript Modules — ES Modules, CommonJS, and the Modern Module Ecosystem
A complete tour of JavaScript modules — the historical landscape (IIFE, AMD, UMD, CommonJS), modern ES modules (export/import, default vs named, re-exports, dynamic import), interop between ESM and CJS in Node, package.json exports, and how TypeScript and bundlers fit in.
Modules
Functional-Programming
How to Understand Functional Programming in JavaScript
How to Understand Functional Programming in JavaScript
A practical introduction to functional programming in JavaScript — pure functions, immutability, first-class and higher-order functions, composition, currying, the standard-library toolkit, and where the discipline ends and pragmatism begins.
Paradigms
Blog Section
Blog Section
The blog is where I unpack ideas from the trenches—shipping static sites with HBStack, experimenting with machine learning, and capturing the playbooks that help curious builders move faster. Whether you’re here to learn something new, grab a ready-to-use snippet, or just see what I’m experimenting with, you’ll find a rotating mix of deep dives and quick wins. What you can expect Hands-on build notes – Step-by-step walkthroughs of how I configure Hugo + HBStack projects, integrate services, and keep things maintainable in production. Applied AI & ML – Practical explorations of data science workflows, MLOps pipelines, and how generative AI is reshaping day-to-day engineering. Productivity systems – The checklists, automations, and task flows I rely on to juggle learning, consulting, and shipping content consistently. Learning paths & course summaries – Structured notes from the certifications I’m completing, distilled into action-ready guides. Featured series JavaScript Basics – Nine bite-sized modules that take you from variables to modular architecture, complete with diagrams and exercises. AI & ML Field Notes – From tinkering with local LLM stacks to staying sane with prompt engineering best practices. Stay in the loop New articles typically land every couple of weeks. When a theme is worth following, I collect it into a “Start Here” guide so you can binge the whole arc.
Immutability
Iterators
Modern JavaScript Object Features — Descriptors, Immutability, Symbols, and Iterators
Modern JavaScript Object Features — Descriptors, Immutability, Symbols, and Iterators
A reference tour of the modern object surface — property descriptors, Object.freeze / seal / preventExtensions, Symbol-keyed properties and well-known symbols, the iterable protocol, structuredClone, Object.groupBy, and proxies.