Anyone lay their own concrete?

I built a 40 x 40 shed using two shipping containers as sides with a 25 x 40 slab between them. Center section is 13 ft clearance, so makes a great shop.
The slab was 13 or 14 yards. Contractor did it all including gravel, steel and concrete for 8k. That was after some negotiation. Turned out awesome.
Wow, that is a great idea! If I was younger and had it to do all over I wouldn't mind trying it that way. Sends some pics if you got them.