Diary
ArticlesCheatsheetsGlossaryRoadmapsQA SetsQuizzesNotes
Browse all

A living diary for software engineering

I document what I learn and what I already know — articles, cheatsheets, glossaries, roadmaps, Q&A sets, quizzes, and notes. Organized by role, technology, and topic so I can review, recall, and stay up to date.

Next.jsTailwind CSSReactTypeScriptNode.jsDirectusPostgreSQLVercel
About this diary

Get notified when I publish new entries

Occasional updates when new notes or guides are added. No spam.

GitHubPortfolioDiscordLinkedInEmailFacebook
© 2026 Diary · G. M. Nazmul HussainAboutContactPrivacyTermsDisclaimerFAQBrowse

Explore

Browse by topic

Everything in the diary, organized by topic, technology, and professional role.

Browse postsAbout

Topics

Subjects and concepts I write about — architecture, patterns, career skills, and more.

AIBackend EngineeringCareer & InterviewsCS FundamentalsDatabases & Data Modeling (DBMS)DevOps & DeliveryFrontend EngineeringPerformanceProgramming FundamentalsSecuritySoftware EngineeringSystem Design & ArchitectureTesting & QATools & EcosystemWeb Development

Technologies

Entries tagged by stack — frameworks, tools, libraries, and platforms.

CSSDockerExpress.jsGitHTMLJavaScriptNext.jsNode.jsReactReduxSQLTailwind CSSTypeScriptZustand

Roles

Content grouped by professional role — frontend, backend, full-stack, and related paths.

Backend DeveloperDevOps EngineerFrontend DeveloperFull Stack Developer