Blog

Frontend architecture, from production

Angular with AI agents, in depth, as a free series. Case studies in React, React Native and Swift on code you can read. In English, with French and Arabic versions.

RSS feed
Claude security: your secrets in a settings file, and an extension that runs code
ArticleEnglish
09 November 20264 min

Claude security: your secrets in a settings file, and an extension that runs code

Claude Code saved approved commands, secrets included, in a file that reached GitHub. A browser extension could drive Claude. What to check.

Read
Arabic, French and MAD: i18n and RTL in enterprise frontends
ArticleEnglish
08 November 20265 min

Arabic, French and MAD: i18n and RTL in enterprise frontends

i18n and RTL for enterprise frontends in Morocco and the Gulf: build-time or runtime translation, dir and logical CSS, bidi in data, and formatting MAD.

Read
Enterprise frontend accessibility: put it in the design system
ArticleEnglish
08 November 20265 min

Enterprise frontend accessibility: put it in the design system

Accessibility in enterprise frontends: WCAG 2.2 AA, the European Accessibility Act for banking, keyboard and focus, form errors, and testing in CI.

Read
Networking and caching in enterprise apps: own the stale data
ArticleEnglish
08 November 20266 min

Networking and caching in enterprise apps: own the stale data

Networking and caching for enterprise frontends: one data-access boundary, typed API contracts, cancel and dedupe, Cache-Control, safe retries.

Read
Rendering for enterprise apps: CSR, SSR or both?
ArticleEnglish
08 November 20265 min

Rendering for enterprise apps: CSR, SSR or both?

CSR or SSR for enterprise Angular and React apps: when server rendering pays, what hydration costs, @defer, lazy routes, zoneless and Server Components.

Read
State in enterprise frontends: ownership before libraries
ArticleEnglish
08 November 20265 min

State in enterprise frontends: ownership before libraries

State management in enterprise Angular and React apps: name the kind of state, give it one owner, derive the rest. Signals, RxJS, URL and form state.

Read
Frontend architecture for enterprise: draw the boundaries first
ArticleEnglish
08 November 20265 min

Frontend architecture for enterprise: draw the boundaries first

Enterprise frontend architecture is boundaries: layers with a may-import contract, enforced in lint, monorepo or not, micro-frontends mostly not.

Read
Frontend performance for enterprise apps: budgets, not heroics
ArticleEnglish
08 November 20266 min

Frontend performance for enterprise apps: budgets, not heroics

Frontend performance in enterprise apps: Core Web Vitals for real users, bundle budgets that fail CI, lazy routes, long tables, images and field data.

Read
Frontend security for enterprise apps: the client is untrusted
ArticleEnglish
08 November 20266 min

Frontend security for enterprise apps: the client is untrusted

Frontend security in enterprise apps: access control on the server, RBAC in the UI, XSS and the sanitizer, CSP, tokens, no secrets in the bundle, audit.

Read