Web Design for Developers: The Ultimate Resource Guide

Banner that reads "The Ultimate Guide to Web Design for Developers"

Design is often cited by developers as one of the hardest aspects they face in completing a project. When you’re first starting out and picking up freelance projects, your clients might expect you to be a one-stop shop for both their design and development needs. If you have a background or training in design, that’s just fine and dandy.

For the rest of us it can present a whole boatload of problems.

But designing and programming don’t have to be mutually exclusive, and working on both skills at the same time can put you ahead of the game when it comes to finding a job.

This article will provide you with a load of resources you can use to simplify the process of designing your sites and projects. It includes everything from Photoshop tutorials for designing site mockups to courses you can take to deepen your understanding of good design practices.

Now, let’s learn the basics of¬†how to be a good designer so that you can¬†really focus on your code. Continue reading “Web Design for Developers: The Ultimate Resource Guide”

Wikipedia Viewer: Wikipedia API & Cross-Origin Requests (SOLVED)

Banner with text saying "Wikipedia CORS SOLVED"

A lot of people working on the freeCodeCamp Wikipedia Viewer run into problems making requests to the Wikipedia API. They plug the request URL into the search browser and it pulls up the data just fine.

But as soon as they start making the request inside their JavaScript, all sorts of error messages start popping up in the console and no data seems to be getting through.

According to the cross-site request portion of the API documentation, there are two ways to make a cross-site request to a MediaWiki site: JSONP and CORS.

You can bypass these issues by using JSONP instead, but¬†in this article I’m going to be focusing on making the request work using the CORS method. Continue reading “Wikipedia Viewer: Wikipedia API & Cross-Origin Requests (SOLVED)”

Getting Started Coding: freeCodeCamp vs The Odin Project

Title image with text reading "Free Code Camp or The Odin Project: which should you be using?"

When you’re beginning your web development journey, it can be difficult to figure out which learning resources provide the greatest value. There are so many coding sites for beginners that it’s easy to fall into decision paralysis about which learning path to¬†embark on.

Today I’m going to focus on two of the best free coding resources out there: freeCodeCamp and The Odin Project. Continue reading “Getting Started Coding: freeCodeCamp vs The Odin Project”