No, this is not safe and does not meet code.
Key Issues:
- Hanger Seat Gap: The 3/4" gap between the joist and the hanger seat is a critical failure. The joist must bear fully on the seat per IRC R577.3 and the hanger manufacturer's installation instructions (e.g., Simpson Strong-Tie). This gap means the joist is suspended by the face nails only, which are not designed for this load path.
- Incorrect Fasteners: 1-1/2" roofing nails are wrong. IRC R577.3 requires #10 (0.148" shank) x 1-1/2" (min) common nails or the specific fasteners listed for the hanger. Roofing nails often have different shank diameters and head types, compromising the connection.
- Missing Diagonal Nailing: The empty diagonal holes are required by IRC R577.3 and the hanger's listing. These nails resist uplift and lateral forces.
- Installation Order: Nailing the hanger first, then placing the joist, led to the gap. Hangers must be installed with the joist properly seated.
Immediate Action Required: Remove the joists, correct the hanger placement (or replace if damaged), install the correct fasteners in all holes, and ensure full bearing on the seat. Do not load the deck until corrected. This requires a permit and inspection in most jurisdictions.