Preheat oven to 350ºF.
Grease and flour a loaf pan; shake off excess flour. Set aside.
In a large mixing bowl, combine dates, figs, butter, and baking soda; pour in the boiling water, stir until combined and set aside for 15 minutes.
Using a whisk, beat sugar, walnuts, and eggs into the date mixture; set aside.
In a separate bowl, whisk together all-purpose flour, baking powder, and salt.
Add flour mixture to the date mixture and whisk until incorporated.
Transfer batter to previously prepared loaf pan.
Bake for 45 to 55 minutes, or until a toothpick inserted into the center of the loaf comes out clean.
Remove from oven and place the loaf pan over a wire rack; let stand 15 minutes.
Turn over the pan and turn out the bread; let cool completely.
Cut and serve.