This is not really a methodology but more of a "move".
Your mileage may vary on this, but I found it best to move along with the newborn. When my baby was still less than a month old, I let her sleep on my left shoulder while carrying her. Once she falls into the "lull" period of her early sleep, I slowly bend over and shift my left forearm under her back and parallel to her spine before straightening myself up again. Basically, my palm is almost at her bottom while her head rests on my upper arm.
Next is the real trick: while my daughter is resting on my forearm, I will smoothly ease into a sitting position on the bed and lie slowly with my left hand palm-down on the bed. My baby usually ends a bit raised on her left side now while a bit squished into my left rib area. I then smoothly and slowly slide my hand outward on the surface of the bed, emulating a sweeping motion, which slowly puts her into the bed.
It might seem like a weird move and a bit difficult to execute, but it's actually pretty easy and can be done in a total of 2-3 seconds. The difficult part is trying to not jerk your arms while moving that quickly. Also, it preserves her posture from her original position when she fell asleep on my shoulder.
I found that my baby reacted to this better than putting her slowly to bed. It's so effective that she's turning two years in a couple of months but she still reacts best to it every single time (she hates being put into bed the "traditional" way, as she always give a quasi-myoclonic jerk as if she was falling).