2nd post doc or job in industry? I am looking for a 2nd post doc position but i dont have any publications in my first post doc. Is that lack of publications really matters to get another post doc? or shall I stop applying and look for a position in industry? My field is materials chemistry.
When you have published some nice papers during your PhD thesis, it still might be possible to land a 2nd post-doc, even when you did not publish during your first post-doc. Try to emphasize your accomplished publications and enthusiasm in your letter and cv.

You should, however, consider that it very likely will be more difficult to find a second one, especially at a top institute. They have often enough candidates to choose from.

Academia is often a very competitive place, and can be very unforgiving for setbacks, especially when not being tenured yet. This is really a pity, because there can be plenty of valid reasons why talented hardworking people hit a dry spell regarding publishing. (Think of not getting along with co-workers or supervisors, picking a niche that in retrospect does not connect well to one's specialty, going through a rough time in your life, illness, ...).

For some (many?) 'publish or perish' feels like 'perish while trying to publish'. I think that science does not always benefit from this.