About 8 months ago I came up with this nice feature using GeoGebra but I couldn't prove it, any help would be appreciated
We have two intersecting circles and we drew the moving line passing through one of the two intersection points, then we drew the tangents to the two circles at the ends of its intersection with the two circles and set the red point that represents the point of intersection of the two tangents. What I arrived at is that the traces of the red point will create a cardiac curve whose head is the other point of intersection of the two circles and touches both circles.




EDIT. I completely revised my answer, because I found a simpler approach.
Let the centers of the circles (blue in figure below) be $A$, $B$ and let $D$, $E$ be their intersection points. Construct diameters $EM=a$ and $EN=b$ as in the figure. Line $MN$ is parallel to $AB$ and passes through $D$ (because $AB$ intersects $ED$ at the midpoint of $ED$). Hence point $P$, intersection of the tangents at $M$ and $N$, belongs to the locus described in the answer.
Consider now another point $M'$ on the circle with center $A$ and its companion $N'$ on the circle with center $B$, such that line $M'N'$ passes through $D$. If we set $$ \angle MAM'=\theta $$ then $$ {\theta\over2}=\angle MEM'=\angle MDM'=\angle NDN'=\angle NEN'. $$ Quadrilateral $EM'P'N'$ is then cyclic, because: $$ \angle EM'P'={\pi\over2}-{\theta\over2},\quad \angle P'N'E={\pi\over2}+{\theta\over2} $$ and its circumradius is $$ r={M'N'\over2\sin\phi}, $$ where $\phi=\angle M'EN'=\angle MEN$. Hence: $$ EP'=2r\sin{\pi+\theta\over2}={M'N'\over\sin\phi}\cos{\theta\over2}. $$ But triangles $M'EN'$ and $MEN$ are similar, because they have the same angle at vertex $E$ and $EM'/EM=EN'/EN=\cos{\theta\over2}$, hence: $$ M'N'=MN\cos{\theta\over2}. $$ We have then: $$ EP'={MN\over\sin\phi}\cos^2{\theta\over2} ={MN\over2\sin\phi}(1+\cos\theta), $$ which is just the polar equation of a cardioid, if we take ray $EP$ as reference axis. In fact we have $\angle ′=$ because both tangents $′′$ and $′′$ are rotated by $$ with respect to $$ and $$.
Hence the locus of $P'$ is a cardioid, as it was to be proved. Note that $MN/(2\sin\phi)$ is the circumradius of triangle $EMN$, that is twice the circumradius of triangle $EAB$.
In the light of the last remark above, we can check that $P'$ is also the locus traced by a point on the perimeter of a circle, that is rolling around a fixed circle of the same radius (see the definition of cardioid). The fixed circle is the circumcircle of $AEB$, with center $O$ and radius $OE$. The rolling circle (red in figure below) starts with a diameter aligned with $EO$, ending at $P$.
If the red circle is rolled by an angle $\theta$, then point $P$ is carried to $P'$ and it is easy to prove that $\angle PEP'=\theta$ (because $EOCP'$ is a trapezoid) and $$EP'=2OE(1+\cos\theta),$$ the same result we got above.