1. In a large skillet, warm oil over medium-high heat. Sprinkle beef with salt and brown on all sides, in batches if necessary, about 8 minutes total. Transfer to slow cooker along with onions, garlic and ginger.
2. Whisk together coconut milk, brown sugar, curry powder and cayenne and pour over meat. Cover and cook on low until meat is fork-tender, 4 to 5 hours. Stir in cherry tomatoes and let them warm and soften in stew for 15 minutes. Adjust seasonings and serve.