DEV Community

Ali profile picture

Ali

Doing my best to learn everyday

Work

Software engineer

Freelance ou CDI : ce que coder le simulateur m'a appris

Freelance ou CDI : ce que coder le simulateur m'a appris

1
Comments 1
5 min read

Want to connect with Ali?

Create an account to connect with Ali. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
Crèche ou nounou : le vrai coût commence après les aides

Crèche ou nounou : le vrai coût commence après les aides

Comments
4 min read
One builder line and my rebuilds stopped being coffee breaks

One builder line and my rebuilds stopped being coffee breaks

Comments
3 min read
My route changes crossfade now, and I wrote zero animation code

My route changes crossfade now, and I wrote zero animation code

Comments
3 min read
hostDirectives ended my BaseComponent inheritance

hostDirectives ended my BaseComponent inheritance

Comments
3 min read
My dashboard renders components it has never met

My dashboard renders components it has never met

Comments
3 min read
My star-rating widget is a real form control now

My star-rating widget is a real form control now

Comments
3 min read
disabled finally means disabled: input transforms

disabled finally means disabled: input transforms

Comments
3 min read
I deleted my CanActivate classes and my routing got readable

I deleted my CanActivate classes and my routing got readable

Comments
4 min read
My route params bind straight to inputs now

My route params bind straight to inputs now

Comments
3 min read
SignalStore is the first NgRx I'd actually reach for

SignalStore is the first NgRx I'd actually reach for

Comments
3 min read
Calibrating a tax simulator against URSSAF's own engine

Calibrating a tax simulator against URSSAF's own engine

Comments
4 min read
@let ended my async-pipe pyramid

@let ended my async-pipe pyramid

Comments
3 min read
Incremental hydration: ship the HTML, hydrate on hover

Incremental hydration: ship the HTML, hydrate on hover

Comments
3 min read
Are we cooked ?

Are we cooked ?

1
Comments 1
5 min read
What exactly does track do in @for?

What exactly does track do in @for?

Comments
3 min read
document is not defined: a survival guide

document is not defined: a survival guide

Comments
3 min read
The dropdown that wouldn't reset — a linkedSignal story

The dropdown that wouldn't reset — a linkedSignal story

Comments
2 min read
inject() and DestroyRef quietly killed my ngOnDestroy boilerplate

inject() and DestroyRef quietly killed my ngOnDestroy boilerplate

Comments
3 min read
Your FormGroup was returning any this whole time

Your FormGroup was returning any this whole time

Comments
3 min read
Where signals end and RxJS begins

Where signals end and RxJS begins

Comments
2 min read
My components have no decorators left

My components have no decorators left

Comments
3 min read
@defer is the cheapest performance win Angular ever shipped

@defer is the cheapest performance win Angular ever shipped

Comments
3 min read
I stopped guessing when viewChild is ready

I stopped guessing when viewChild is ready

Comments
2 min read
Two letters that fixed my LCP: ngSrc

Two letters that fixed my LCP: ngSrc

Comments
3 min read
Auth, retry, logging: three interceptors, zero classes

Auth, retry, logging: three interceptors, zero classes

Comments
2 min read
effect() is the most misused API in modern Angular

effect() is the most misused API in modern Angular

Comments
3 min read
Migration Angular 8 17 : retour d'expérience sans downtime

Migration Angular 8 17 : retour d'expérience sans downtime

1
Comments
4 min read
Virtual threads quietly deleted my thread-pool anxiety

Virtual threads quietly deleted my thread-pool anxiety

Comments
4 min read
Terraform cured me of clicking around the GCP console

Terraform cured me of clicking around the GCP console

Comments
4 min read
I reached for MongoDB out of habit. Postgres JSONB was the answer.

I reached for MongoDB out of habit. Postgres JSONB was the answer.

Comments
3 min read
Angular went zoneless and I'm never going back

Angular went zoneless and I'm never going back

1
Comments
4 min read
Signal Forms made me like Angular forms again

Signal Forms made me like Angular forms again

Comments
3 min read
httpResource deleted half my Angular data-fetching code

httpResource deleted half my Angular data-fetching code

Comments
3 min read
Selectorless Angular: import a component, use it as a tag

Selectorless Angular: import a component, use it as a tag

Comments
3 min read
full-stack fatigue in the LLM era — the part nobody's saying out loud

full-stack fatigue in the LLM era — the part nobody's saying out loud

Comments
5 min read
How I built aelm.dev: neo-brutalism, react-snap, and a GEO-first stack

How I built aelm.dev: neo-brutalism, react-snap, and a GEO-first stack

Comments
4 min read
Why I picked Ollama + LanceDB + FastAPI for the AI Book Recommender

Why I picked Ollama + LanceDB + FastAPI for the AI Book Recommender

Comments 2
3 min read
DuckDB for real-time dashboards: lessons from World Data Visualizer

DuckDB for real-time dashboards: lessons from World Data Visualizer

Comments
3 min read
Building AirAlert: an honest air-quality monitor with an Arduino UNO and three sensors that disagree

Building AirAlert: an honest air-quality monitor with an Arduino UNO and three sensors that disagree

Comments
4 min read
Mood Tracker: one slider per day, Supabase RLS, and the discipline of not shipping features

Mood Tracker: one slider per day, Supabase RLS, and the discipline of not shipping features

Comments
3 min read
Boîte à Livre: mapping free neighborhood libraries with Leaflet, OpenStreetMap, and Firebase

Boîte à Livre: mapping free neighborhood libraries with Leaflet, OpenStreetMap, and Firebase

Comments
4 min read
loading...