Create a Python program to sort a list of strings by the descending length of the strings and alphabetically in case of ties.
["hello", "world", "from", "code"]
unsorted_list = ["hello", "world", "from", "code"]

sorted_list = sorted(unsorted_list, key=lambda s: (-len(s), s))

print(sorted_list)
# Output: ["world", "hello", "from", "code"]