Appendix A — All Sources and References
Complete Link List — 108 Sources
All URLs verified for the May 2026 edition.
Performance and Core Web Vitals
- https://web.dev/articles/lcp — Largest Contentful Paint (LCP) — Google Chrome team
- https://web.dev/articles/inp — Interaction to Next Paint (INP) — Google Chrome team
- https://web.dev/articles/cls — Cumulative Layout Shift (CLS) — Google Chrome team
- https://www.corewebvitals.io/core-web-vitals — Core Web Vitals explained 2026
- https://nitropack.io/blog/most-important-core-web-vitals-metrics/ — CWV thresholds and pass rates
- https://push-based.io/article/what-is-lcp-and-why-it-matters-unlock-instant-page-experiences-part-1 — LCP four phases
- https://dev.to/hasunnilupul/web-performance-metrics-how-to-improve-fcp-lcp-and-cls-395e — CWV improvement strategies
- https://www.ateamsoftsolutions.com/core-web-vitals-optimization-guide-2025-showing-lcp-inp-cls-metrics-and-performance-improvement-strategies-for-web-applications/ — 2025 optimization guide
CSS and Styling
- https://2024.stateofcss.com/en-US/features/ — State of CSS 2024 feature survey
- https://css-tricks.com/state-of-css-2024-results/ — State of CSS 2024 results summary
- https://www.dataformathub.com/blog/tailwind-css-v4-deep-dive-why-the-oxide-engine-changes-everything-in-2025-lz4 — Tailwind CSS v4 Oxide engine
- https://eastondev.com/blog/en/posts/dev/20260325-tailwind-css-v4-features/ — Tailwind v4 feature breakdown
- https://medium.com/@komirishettysaiteja/tailwind-v4-explained-new-features-differences-and-migration-tips-00ea7cade03c — Tailwind v4 migration tips
- https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_containment/Container_queries — Container Queries MDN
- https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Grid_Layout/Subgrid — CSS Subgrid MDN
- https://developer.mozilla.org/en-US/docs/Web/CSS/:has — :has() selector MDN
- https://developer.mozilla.org/en-US/docs/Web/CSS/@layer — Cascade Layers MDN
Accessibility
- https://www.allaccessible.org/blog/website-accessibility-audit-guide-wcag-template — WCAG 2.2 audit guide
- https://www.ombulabs.ai/blog/wcag-accessibility-requirements-project-managers.html — WCAG 2.2 requirements overview
- https://www.davidmello.com/software-testing/test-automation/playwright-accessibility-testing-axe-lighthouse-limitations — Playwright a11y testing and tool limitations
- https://github.com/dequelabs/axe-core — axe-core accessibility engine source
- https://www.w3.org/WAI/WCAG22/quickref/ — WCAG 2.2 Quick Reference (W3C)
- https://www.deque.com/axe/ — Deque axe accessibility tools
- https://www.european-accessibility-act-compliance.com/ — EU Accessibility Act 2025 compliance guide
TypeScript
- https://www.dataformathub.com/blog/typescript-5-4-5-6-the-essential-features-you-need-to-master-in-2025-tix — TypeScript 5.4–5.6 features
- https://effectivetypescript.com/2025/12/19/ts-2025/ — TypeScript year in review 2025
- https://www.typescriptlang.org/docs/handbook/release-notes/typescript-5-9.html — TypeScript 5.9 release notes
- https://devblogs.microsoft.com/typescript/typescript-native-port/ — TypeScript Go rewrite announcement
- https://www.typescriptlang.org/tsconfig — TypeScript tsconfig reference
- https://www.typescriptlang.org/docs/handbook/2/types-from-types.html — TypeScript advanced types
JavaScript
- https://www.frontendtools.tech/blog/javascript-es2025-features — ES2025 features overview
- https://2statesapart.com/blog/es2025-features — ES2025 feature detailed breakdown
- https://tc39.es/proposal-temporal/ — Temporal API specification (TC39)
- https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise/withResolvers — Promise.withResolvers MDN
- https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Modules — ES Modules guide MDN
React
- https://react.dev/blog/2024/12/05/react-19 — React 19 official announcement
- https://react.dev/blog/2025/04/21/react-labs-what-we-have-been-working-on-april-2025 — React Labs April 2025
- https://blog.madrigan.com/en/blog/202512260849/ — React 19 Compiler and Server Actions in depth
- https://weqtechnologies.com/react-19-features-updates-2025-whats-new-why-it-matters/ — React 19 comprehensive overview
- https://react.dev/reference/react/use — use() hook reference
- https://react.dev/reference/react/useOptimistic — useOptimistic hook reference
- https://react.dev/reference/react-dom/hooks/useFormStatus — useFormStatus hook reference
- https://react.dev/reference/rsc/server-components — React Server Components reference
Next.js
- https://nextjs.org/blog/next-16 — Next.js 16 release notes
- https://nextjs.org/docs/app/guides/upgrading/version-16 — Next.js 16 upgrade guide
- https://nextjs.org/docs/app/building-your-application/caching — Next.js 16 caching documentation
- https://nextjs.org/docs/app/building-your-application/rendering — Rendering strategies in Next.js
- https://vercel.com/blog/turbopack-for-development-stable — Turbopack stable announcement
Frameworks
- https://dev.to/mohamedlaminef/whats-new-in-angular-19-standalone-components-signals-and-more-44hf — Angular 19 features
- https://angular.dev/guide/signals — Angular Signals official guide
- https://www.nucamp.co/blog/javascript-framework-trends-in-2026-what-s-new-in-react-next.js-vue-angular-and-svelte — Framework trends 2026
- https://www.scalablepath.com/javascript/svelte-5-review — Svelte 5 Runes review
- https://markaicode.com/qwik-resumable-apps-vs-react-server-components/ — Qwik vs RSC comparison
- https://www.infoworld.com/article/3804318/state-of-javascript-highlights-from-the-latest-javascript-developer-survey.html — State of JS 2024 highlights
- https://stateofjs.com/en-US — State of JavaScript survey (annual)
- https://vuejs.org/guide/extras/composition-api-faq.html — Vue Composition API
- https://astro.build/blog/astro-5/ — Astro 5 release notes
State Management
- https://www.techinterview.org/post/3233475108/frontend-state-management-zustand-jotai-redux/ — State management tool comparison 2026
- https://tanstack.com/query/latest/docs/framework/react/guides/optimistic-updates — TanStack Query optimistic updates
- https://zustand.docs.pmnd.rs/ — Zustand documentation
- https://jotai.org/docs/introduction — Jotai introduction
- https://redux-toolkit.js.org/ — Redux Toolkit documentation
- https://react-hook-form.com/get-started — React Hook Form getting started
- https://zod.dev/ — Zod validation library
API Design
- https://jsgurujobs.com/blog/rest-api-vs-graphql-vs-trpc-in-2026-and-why-your-api-layer-choice-affects-your-team-size-more-than-your-tech-stack — REST vs GraphQL vs tRPC 2026
- https://pockit.tools/blog/rest-graphql-trpc-grpc-api-comparison-2026/ — API comparison comprehensive
- https://trpc.io/docs — tRPC documentation
- https://openapi-ts.dev/openapi-fetch/ — openapi-typescript fetch client
- https://www.apollographql.com/docs/react/ — Apollo Client React documentation
- https://the-guild.dev/graphql/codegen — GraphQL code generation
Testing
- https://kentcdodds.com/blog/the-testing-trophy-and-testing-classifications — Testing Trophy (Kent C. Dodds)
- https://blog.logrocket.com/vitest-adoption-guide/ — Vitest adoption guide
- https://www.pkgpulse.com/blog/testing-libraries-compared — Testing libraries compared 2026
- https://mswjs.io/docs/ — MSW documentation
- https://testing-library.com/docs/react-testing-library/intro/ — React Testing Library
- https://playwright.dev/docs/accessibility-testing — Playwright accessibility testing
- https://playwright.dev/docs/best-practices — Playwright best practices
Security
- https://cheatsheetseries.owasp.org/cheatsheets/Content_Security_Policy_Cheat_Sheet.html — OWASP CSP cheat sheet
- https://developer.mozilla.org/en-US/docs/Web/HTTP/Reference/Headers/Content-Security-Policy/require-trusted-types-for — Trusted Types MDN
- https://dev.to/zeeshanali0704/frontend-system-design-authentication-flows-guide-1jjb — Auth flows guide
- https://owasp.org/www-project-top-10/ — OWASP Top 10
- https://datatracker.ietf.org/doc/html/rfc9700 — OAuth 2.1 (PKCE mandatory) — RFC 9700
- https://developer.mozilla.org/en-US/docs/Web/Security/Subresource_Integrity — SRI documentation MDN
- https://cure53.de/purify — DOMPurify security library
Bundlers and Build Tools
- https://vitejs.dev/guide/ — Vite documentation
- https://rspack.dev/guide/start/introduction — Rspack introduction
- https://turbo.build/repo/docs — Turborepo documentation
- https://nx.dev/getting-started/intro — Nx getting started
- https://webpack.js.org/concepts/ — Webpack 5 concepts
Micro-Frontends
- https://blog.logrocket.com/solving-micro-frontend-challenges-module-federation/ — Module Federation challenges and solutions
- https://climbtheladder.com/micro-frontend-interview-questions/ — MFE interview questions
- https://lucamezzalira.com/2019/04/08/adopting-a-micro-frontends-architecture/ — Luca Mezzalira adopting MFE
- https://entando.com/page/en/7_successful_companies_using_micro_frontends — Companies using MFEs
- https://single-spa.js.org/docs/getting-started-overview — Single-SPA documentation
Architecture Patterns and Organization
- https://feature-sliced.design/docs/get-started/overview — FSD overview and documentation
- https://www.angulararchitects.io/en/blog/the-core-of-domain-driven-design/ — DDD applied to Angular frontend
- https://medium.com/@ignatovich.dm/understanding-software-architecture-ddd-clean-architecture-and-hexagonal-architecture-13758e59c951 — DDD, Clean, Hexagonal architecture
- https://dev.to/m_midas/atomic-design-and-its-relevance-in-frontend-in-2025-32e9 — Atomic Design 2025 relevance
- https://medium.com/@developer.1px/what-is-mvc-architecture-in-frontend-development-mvc-mvvm-mvi-99778184a628 — MVC/MVVM/MVI for frontend
- https://aws.amazon.com/blogs/mobile/backends-for-frontends-pattern/ — BFF pattern on AWS
- https://samnewman.io/patterns/architectural/bff/ — Sam Newman original BFF
ADRs and Architecture Documentation
- https://www.redhat.com/en/blog/architecture-decision-records — ADR guide from Red Hat
- https://www.cognitect.com/blog/2011/11/15/documenting-architecture-decisions — Nygard original ADR post
- https://ozimmer.ch/practices/2022/11/22/MADRTemplatePrimer.html — MADR template primer
- https://adr.github.io/ — ADR GitHub organization and tools
- https://github.com/thomvaill/log4brains — Log4brains ADR management tool
- https://bitsmuggler.github.io/arc42-c4-software-architecture-documentation-example/ — arc42 + C4 worked example
- https://c4model.com/ — C4 model official site (Simon Brown)
Total: 108 sources across all topic areas. All links checked May 2026. Some pages may move after publication.