Combine brown sugar, paprika, garlic powder, salt and pepper in a medium-size bowl. Rub the pork shoulder with the spice blend on every side.
Preheat your smoker to 275°F and toss a handful of wood chunks onto the hot coals. Place a pan with 1 cup of water on or under the grate.
Hot TipUsing a water pan to add moisture to the smoke chamber is optional and can increase condensation under the smoker lid. Adding spices, beer or wine to the water pan can be used to infuse an added layer of flavor into your food.
Place the pork shoulder in your smoker and cook until the internal temperature reaches 200°F, about 4 hours.
In a large baking dish, submerge the dry corn husks in hot water. Let soften for 4-6 hours.
For the tamale sauce, add peppers, chilies, tomatillos, onion and garlic to boiling water. Boil for 10 minutes. Transfer all vegetables to a blender and add 3 cups of the boiling liquid, cumin, salt, pepper and oregano. Blend for 2 minutes.
To make the tamale dough, whip the shortening with a hand mixer for 5 minutes in a large bowl. Add baking powder and salt. Mix for another minute. Add fresh masa and mix with a wooden spoon until well-combined.
Hot TipMasa flour is available at most grocery stores, but it’s a long process to make fresh masa at home. You can purchase pre-made, fresh masa at local Latin markets.
When the pork shoulder reaches its targeted temperature, remove from the smoker, cover and let rest for 1 hour. Shred the pork shoulder completely using meat claws
or two forks. Discard all bones and sizeable chunks of fat. Mix the tamale sauce with the shredded pork.
To form the tamales, lay each softened husk flat and spread tamale dough starting from the center and moving out to the edges, covering the whole husk. Spoon the meat and tamale sauce mixture onto the center of the dough. Roll the husk so that the dough completely wraps around the meat. Fold the bottom of the husk to form a pocket and tie with butcher twine.
Stack the tamales in a steamer and steam for 45 minutes. Remove from the steamer and let rest 15 minutes before serving.
Unwrap tamales and serve with salsa verde.