Pour boiling water over the dates and allow them to soak for at least 10 minutes.
While your dates soak, place your almonds + oats in either a high-speed blender or food processor. Pulse until the almonds + oats are a fine flour consistency. (Leave them a bit chunkier if you want a bit of texture!)
Add your dates, flaxseed, salt and vanilla to your blender or food processor. Pulse until the mixture forms a dough ball - scrape down the sides as necessary.
Spoon your mixture into a bowl and mix in your chocolate chips or chopped chocolate. (I prefer dark, but use whatever you like: milk, white, dark, a mix?!)
Place your dough into the fridge to chill for at least 30 minutes. This will make it easier to roll into balls.
Using either a spoon, tablespoon, or cookie scoop, spoon out roughly tablespoon sized balls. Roll the ball between your hands until the shape is smooth.
Store in the fridge for up to a week (but I doubt they'll last that long!).