I was calculating base-$10$ logarithms and noticed that $\log_{10}(10^k+1) - k$ approaches $\log_{10} e$.
In the screenshot below, Log[a,b] calculates $\log_ab$, and N[p,q] gives the numerical value of $p$ to $q$ digits.
Question 1: Why does $\log_{10}(10^x + 1)- x$ approximate $\log_{10} e$?
Question 2: Why $10^k+1$? I can't recognize the pattern when I try to calculate, e.g. $\log_{10}(10^k+2)$.

$$e = \lim_{n\to\infty}\left(1+\frac1n\right)^n$$
Replace $n$ with $10^x$, apply $\log_{10}$ to both sides, use continuity of logarithms, and then simplify using basic properties of logs.
As for your second question, putting a $2$ in the one's digit would then use $$e^2 = \lim_{n\to\infty}\left(1+\frac2n\right)^n$$ and then when you take logs, you get $\log_{10}(e^2)=2\log_{10}(e)$