Pour boiling water over chopped dates.
Add baking soda and stir well.
Let this mixture cool for 20 minutes.
The dates will soften nicely.
Beat butter and sugar until fluffy.
This takes about 3 minutes.
Add eggs one at a time.
Mix in vanilla extract.
The batter should look smooth now.
Add flour to the butter mixture.
Fold in the date mixture gently.
Don't overmix the batter.
Pour into your greased pan.
Preheat oven to 350°F first.
Bake for 30-35 minutes total.
A toothpick should come out clean.
Let it cool for 10 minutes.
Combine brown sugar, cream, and butter.
Heat until it boils gently.
Stir constantly for 5 minutes.
Add a tiny pinch of salt.
Poke holes in the warm cake.
Pour half the sauce over it.
Let it soak in completely.
Serve with remaining sauce on top.