NAYAN’S ENGINEERING JOURNAL

Notes worth keeping.
Ideas worth sharing.

My collection of practical guides on React, Angular, JavaScript, frontend design, performance, technical SEO and reliable delivery. Explore a topic, follow an example, and check the details.

103 GUIDES IN THE JOURNAL / 12 ON THIS PAGE

Engineering articles

DevOps2 min read

A Frontend Release Checklist That Checks the Actual User Journey

Review content, navigation, responsiveness, metadata and the deployed artifact without confusing a green build with a finished release.

SEO2 min read

A Technical SEO Page Audit You Can Repeat Before Every Release

Inspect the response, visible content, metadata, links and indexing signals with a small, repeatable page-level audit.

Accessibility2 min read

Accessible Dialog Focus: Open, Close and Return Predictably

Plan focus behavior for modal dialogs using native HTML capabilities and a clear dismissal path.

Accessibility2 min read

Accessible Form Labels: Clear Names for Every Field

Connect visible labels to inputs, preserve useful hints, and avoid forms that depend on placeholders.

Accessibility2 min read

Accessible SVG Icons: Decorative Shapes and Meaningful Controls

Give icon-only actions a clear name and prevent decorative SVGs from adding repetitive screen reader output.

Accessibility2 min read

Add a Skip Link That Actually Reaches the Main Content

Let keyboard users bypass repeated navigation with a visible, reliable link to the page’s main content.

Animation2 min read

Add Parallax Depth Without Taking Over the Reader’s Scroll

Keep ordinary scrolling intact while giving decorative layers a restrained sense of depth.

Angular3 min read

Angular Signals: Keep Source State and Derived Values Separate

Use writable signals and computed values to express small, understandable reactive relationships.

SEO3 min read

Article Structured Data Should Describe What Readers Can Verify

Connect article titles, authors, publication dates and images to visible editorial facts instead of filling fields with guesses.

Accessibility2 min read

Build a Simple FAQ Accordion with Details and Summary

Use native disclosure elements for compact supporting content without hiding the page’s main answer.

React3 min read

Build Accessible React Components from Native HTML

Preserve labels, keyboard behavior and predictable IDs as interfaces become reusable components.

Accessibility2 min read

Build an Accessible Heading Structure Before Styling Your Page

Plan headings as a readable outline, then style their appearance independently from their document level.

Put a useful idea to work.

Try the browser utilities in my developer toolkit.

Explore my free tools