William HarrisMigrating Your Website with a CNAMEIn this blog we will discuss how to migrate a website using CNAME.Sep 8, 2020Sep 8, 2020
William HarrisReact Router and Github Pages: Deploying Your App and Getting Your Routes WorkingHave you ever attempted to host a site with React Router, and ran into trouble? WSep 1, 2020Sep 1, 2020
William HarrisHosting your website: what option is best for you?You’ve put in the groundwork to get your domain name and build your business idea. Maybe you read my last blog on configuring the host…Aug 20, 2020Aug 20, 2020
William HarrisUnderstanding host records: what you need to know about your web domainYou’ve finally figured out a business idea that you know will make you money, or been struck by inspiration for a fantastic personal…Aug 12, 2020Aug 12, 2020
William HarrisDesign Templates for Login PagesYou’ve just built a fantastic app with all the functionality you could ever want. Just one problem: your login page looks… boring. Maybe…Apr 30, 2020Apr 30, 2020
William HarrisAsynchronous communication in JavaScript: fetch() vs ajax()You’ve been searching forever, but you’ve finally found it: a Stack Overflow post about your exact issue. One problem: you have no idea…Apr 10, 2020Apr 10, 2020
William HarrisSecuring Your Server in Rails: SOP, CORS, and SpoofingSo after a lot of hard work, you’ve got a fantastic database you want to share with the world. Rails is a great tool for making and…Mar 19, 2020Mar 19, 2020
William HarrisDynamic Forms in RailsManaging user input can be a difficult balance. Most of the time, you have a fixed amount of information you want to gather. A user only…Mar 5, 2020Mar 5, 2020