Tell us about yourself!
Looks solid enough, but setting wooden posts in concrete is a bad idea. First major wet period will cause the posts to swell, and your concrete will crack. After more alternating wet and dry periods, the posts will rot at the ground line. Galvanized posts like you show in the photo would have been much better, and equal work. Checking for buried utilities like you point out is a MUST, given the proximity to your electric meter, but I would add that you should also mark your lawn any sprinkler lines you might have - I speak from personal experience! Depending on where you live, you may also need a building permit.