Start by trimming away about 50 percent of the fat cap from the pork shoulder and cutting the shoulder roast into hunks about 2 inches by three inches.
Mix together the dry seasonings and coat each piece of pork liberally on all sides.
Heat ¼ cup of cooking oil in a large Dutch oven. In batches, brown seasoned pork until you form a nice crust on the outside of each piece.
Browning will help build deep flavor and render off some of the fat. Since we aren’t cooking this pork in lard, the oil and rendered fat from the meat itself will make the cooking liquid rich and full flavored without extra oil.
Return all of the browned pork pieces back to the Dutch oven.
Then, add white onion cut in half, seeded jalapeno, garlic cloves, bay leaves, beer, orange juice, and lime juice.
Add enough water to just cover the pork.
Place the lid on tight and cook on low heat using either the oven or stovetop method explained below.
Remove the fully cooked pork from the Dutch oven and place on a cutting board.
Return the pot to the stove and bring to a simmer. Reduce the remaining cooking liquid by half.
Using two forks, pull apart the pork until you get small shredded pieces.
Transfer the shredded pork to a baking sheet.
Then, take a half cup of the reduced cooking liquids and pour over all of the pork.
Toss the pork in the juices until it is all nicely coated.
Place the cookie sheet under a low broiler and let the meat crisp. After 3-5 minutes, pull out the pan of pork and use tongs to turn the carnitas over. Return to the broiler and let brown for another 3-5 minutes.