In a large mixing bowl, beat the softened butter and granulated sugar together until they are light and fluffy. Stir in the almond extract until it's well combined. Gradually add the flour and salt, mixing on low speed until just blended. The dough might seem a bit crumbly, but it will come together when pressed. Gently fold in the finely chopped pistachios.
Shape the dough into a log, about 2 inches in diameter. Wrap it tightly in plastic wrap and pop it into the refrigerator for at least 1 hour. Chilling helps your cookies hold their shape beautifully! You can even chill it for up to three days if you're prepping ahead.
Preheat your oven to 350°F (175°C). Line a baking sheet with parchment paper to ensure easy cleanup and no sticking.
Once the dough is nicely chilled, slice it into 1/4-inch thick rounds. Place these lovely cookie slices on your prepared baking sheet, leaving about an inch of space between each. Bake for 10-11 minutes, or until the edges are just lightly golden.
Carefully remove the cookies from the oven and let them sit on the baking sheet for 5 minutes. Then, transfer them to a wire rack to cool down completely. This step is key before adding the chocolate.
In a microwave-safe bowl, melt the white chocolate wafers. Heat them in short 30-second bursts, stirring well after each, until the chocolate is perfectly smooth and fully melted.
Once your cookies are completely cool, dip half of each cookie into the melted white chocolate. Place them back on the parchment paper to set. For a delightful finish, sprinkle a few extra chopped pistachios over the wet chocolate before it hardens.