To start you need 5 inch squares in your background color - mine was white. The number you need will depend on the size quilt you're making - I used 80 for the baby sized quilt. I'm using 16 in this tutorial in order to make the finished blocks into a throw pillow.
You will also need scraps in your color scheme (mine is random scrappy) - they don't have to be cut into any particular shape, although square to rectangle -ish works best, just make sure they have 1 straight edge.
Now you will lay 1 of your scraps across 1 corner of a background square - right sides together, straight edge of your scrap angled along the corner of your background piece. The angle or placement doesn't really matter but you will be folding back along your seam allowance so make sure your scrap is big enough - kind of confusing but keep reading and I think it will make sense.
Sew a 1/4 inch seam allowance along the straight edge of your scrap like this:
Continue with your other blocks, varying your angles and placement - I sew mine all together at once in a big chain in order to save time. It will look like this:
Then you just clip that little bit of thread between the blocks to separate them.
Now iron your scrap of fabric back along the seam allowance. You should now have a piece that looks something like this:
You're going to repeat this process on the opposite corner now. Lay a fabric scrap across the opposite corner, again right sides facing and straight edge angled across the corner. Sew with a 1/4 inch seam. Repeat with all of your squares.
Iron the scrap of fabric back and you should now have a piece that looks like this:
Flip your piece over to the back side and using your background square as a guide, trim all excess over-hanging fabric off, along all 4 sides.
Your square will now look like this:
at this point you can also trim the excess background fabric from behind the scrap pieces if you want (leaving a 1/4 inch seam allowance) - I usually don't do this but if you're planning on hand quilting you probably would want to.