Home Blog Web Design 10 Puzzle Websites to Sharpen Your Programming Skills 10 Puzzle Websites to Sharpen Your Programming Skills President of WebFX. Bill has over 25 years of experience in the Internet marketing industry specializing in SEO, UX, information architecture, marketing automation and more. William’s background in scientific computing and education from Shippensburg and MIT provided the

