cutting edge
noun [ S ]
ukussomething that gives someone or something an advantage over others:
Employees need to develop the necessary skills to maintain a cutting edge in technological advance.
the cutting edge (of sth)
the most recent and advanced stage of development in a particular type of work or activity, with the newest systems, equipment, etc.:
We want to be at the cutting edge of this technology.
Video games companies are always on the cutting edge in terms of the graphics.