Either this is unreasonable, or your imagination really needs to see more:
x^x =e^{x\ln x}
\lim_{h\rightarrow 0} \frac{(x+h)^{(x+h)}-x^x}{h} =\lim_{h\rightarrow 0} \frac{e^{(x+h)\ln(x+h)}-e^{x\ln x}}{h}=\lim_{h\rightarrow 0}\frac{e^{(x+h)\ln\left(x\left(1+\frac{h}{x}\right)\right)}-e^{x\ln x}}{h}
=\lim_{h\rightarrow 0} \frac{e^{x\ln x}e^{h\ln x}e^{x\ln\left(1+\frac{h}{x}\right)}e^{h\ln\left(1+\frac{h}{x}\right)}-e^{x\ln x}}{h}
=x^{x}\lim_{h\rightarrow 0}\frac{e^{h\ln x}e^{x\ln\left(1+\frac{h}{x}\right)}e^{h\ln\left(1+\frac{h}{x}\right)}-1}{h}\cdot \frac{h\ln x+x\ln\left(1+\frac{h}{x}\right)+h\ln\left(1+\frac{h}{x}\right)}{h\ln x+x\ln\left(1+\frac{h}{x}\right)+h\ln\left(1+\frac{h}{x}\right)}
=x^{x}\left[\ln x+x\lim_{h\rightarrow 0}\frac{\ln\left(1+\frac{h}{x}\right)}{h}+\lim_{h\rightarrow 0}\ln\left(1+\frac{h}{x}\right)\right]
=x^x \left\{\ln x+x\ln \lim_{h\rightarrow 0}\left[\left(1+\frac{h}{x}\right)^{\frac{x}{h}}\right]^{\frac{1}{x}}\right\}
=x^x \left(\ln x +1\right)