Portfolio Personal Website Web design todo Social media icon interactions Social media icons tooltips Dark light mode switch Logo Font - point to medium fetch medium post from api and display