I am
Ayyash
; a UX Front-end Developer
This is my Garage
Sekrab Garage
light mode
sek
rab
/
sek
r
a
b /
a small piece or amount of something, especially one that is left over after the greater part has been used.
The basic ingredients
Authentication in Angular, why it is so hard to wrap your head around it
Angular
two hours ago
Authentication ingredients
Resources that stick
Five tools and resources for Web that survived information overload
Tip
22 days ago
How often do you see titles of articles that read something like this: 20 productivity tools to help...
Sanity.IO Tip
Querying GROQ for table of contents
Tip
one month ago
A nice tip I came across when creating a Table of Contents based on H2 elements in an article on ...
Angular RxJS based state management
Creating a loading effect using RxJs in Angular
Angular
two months ago
Carrying on from creating our state management based on RxJS , today we will create an example usage...
Angular Standalone Feature
Angular 15 standalone HTTPClient provider: Another update
Angular
two months ago
Another update, or maybe it was there but buried deep in documentation, to allow us to use HttpClien...
Why does it not work?
Anchor scrolling in Angular
Angular
Tip
two months ago
If you’ve ever run into issues of scrolling the body into the right position when a fragment is inclu...
Angular, Express, Firebase, and Netlify
Express Slashing Syndrome, the trailing slash and other topics
Angular
Tip
3 months ago
Fix the trailing slash redirect once and for all
Angular, Firebase, and Netlify solutions
Fixing the trailing slash in Static Site Generation
Angular
Tip
3 months ago
The first call to our SPA preferred URL: domain.com/route will 301 redirect to domain.com/route/...
Angular standalone provideRouter
Angular standalone router providers: an update
Angular
Tip
3 months ago
Since standalone is still in preview, the documentation gives you no hints. You have to excavate to...
Angular Standalone Feature
How to turn an Angular app into standalone - Part II
Angular
3 months ago
Today we will attempt to get rid of all NgModule in our simple app. To make sure we cover a few ang...
Angular Standalone feature
How to turn an Angular app into standalone - Part I
Angular
3 months ago
The claim:
Using a builder with multilingual apps
Prerendering in Angular - Part IV
Angular
Hosting
4 months ago
The last piece of our quest is to adapt our Angular Prerender Builder to create multiple folders, per...
Using Angular builder
Prerendering in Angular - Part III
Angular
4 months ago
Angular recently added package for prerendering , which allows us to create prerendered pages withou...
Single multilingual build
Prerendering in Angular - Part II
Angular
4 months ago
Today we will continue with our previous efforts to Replace i18n Package in Angular , and adapt our ...
SEO in Angular
Update: Using Angular TitleStrategy
Angular
Design
4 months ago
Angular 14 brought forward a new service provided in root: TitleStrategy , which basically does what...
Prerendering in Angular
Prerender routes in Express server for Angular - Part I
Angular
4 months ago
There are two methods I want to inspect in doing our own prerendering.
A getting started guide with the bare minimum
Walk with an Eleventy site, before you can run
JavaScript
Hosting
5 months ago
Every time I open the documentation website of Eleventy , I get this urge to cry, or change career! ...
Twisting Angular localization
Alternative way to localized in Angular: Conclusion and final enhancements
Angular
5 months ago
In the last 8 episodes of this long article to twist and replace the i18n package of Angular, we acco...
Twisting Angular localization
Multilingual Angular App hosted on Firebase and Surge with the same build
Angular
5 months ago
Last time we figured out a way to prefix all routes without changing the base href , using APP_BASE...
Twisting Angular localization
Using Angular APP_BASE_HREF token to serve multilingual apps, and hosting on Netlify
Angular
6 months ago
Previously, we worked out a way to generate the HTML pages ahead of time, and this will be very benef...
Twisting Angular localization
Pre-generating multiple index files using Angular Builders and Gulp tasks to serve a multilingual Angular app
Angular
6 months ago
Now that we know how to generate different index files on runtime through Express template engines ,...
Twisting Angular localization
Currency Angular pipe, UI language switch, and a verdict
Angular
6 months ago
Angular i18n out of the box provides four pipes with localization: Date, Decimal, Percentage, and ...
Twisting Angular localization
Serving a different index.html in an Angular build for different languages
Angular
6 months ago
Previously we ended with the notion that reloading the site to change the language is better than cha...
Twisting Angular localization
Serving the same Angular build with different URLs
Angular
6 months ago
Previously we created a server in Express to serve the same Angular build with a different language...
Twisting Angular localization
Serving multilingual Angular application with ExpressJS
Angular
Design
7 months ago
Previously we derived the locales file that contains all the language resources in preparation to iso...