The atypical cadherin flamingo regulates synaptogenesis and helps prevent axonal and synaptic degeneration in Drosophila