• Skip to primary navigation
  • Skip to content
  • Skip to primary sidebar

Lupe Camacho

Make. Write. Repeat.

  • About
  • Blog
  • DIY
    • Essential Oils
    • Sewing Clothes
  • Coding
    • Web Design
    • Web Development
      • The Odin Project
      • Free Code Camp
  • Digital Marketing

Free Code Camp

A Note To Beginners: Your Discomfort Means You’re On The Right Path

September 21, 2018 By lupe Leave a Comment

You’re wondering if you’re smart enough — talented enough — to make this career change into web development. You try hard for a week and then your motivation finally takes a nosedive when you can’t get your code to work.

You can’t wait until you’re confident in your skills and feel equipped to tackle any problem.

Let me tell you something.

It will never feel like that.

Part of the job is learning to be OK with feeling ill-equipped, underprepared, and like you’re just barely scraping by. It’s called impostor syndrome, and we all have it.

In this field, there’s so much to remember and things are amorphous and ever-changing, and The Right Way™ is up to interpretation.

You’ll grow the most when you’re wedged in that uncomfortable spot where ‘what you know’ juts right up against ‘what you don’t know.’

So don’t stick with what’s comfortable.

Don’t avoid a certain popular technology because, in your opinion, it’s a nightmare to work with.

That probably means you haven’t worked with it enough. You haven’t gotten to know it well enough to appreciate its quirks, nuances, and special powers.

(Hey you!Yeah you! I know you want to just give up on understanding CSS! And that vanilla Javascript scares the bejeezus out of you. Keep on trying.)

Never stop learning, and you’ll never stop exceeding your own self-imposed limitations.

Filed Under: Coding, Free Code Camp, The Odin Project, Web Development

FreeCodeCamp Progress: Wikipedia Viewer and Twitch Viewer

September 5, 2017 By lupe 4 Comments

Wrapping Up the Wikipedia Viewer Project

It took me a while to return to my Wikipedia Viewer project after writing the blog post about troubleshooting the Wikipedia API. But I finally hunkered down and finished it up.

I posted my project to several online forums and received feedback on how to improve my code. A few things that were brought to my attention:

  • Accessibility: I’d created some accessibility issues when I removed the focus styling from my input, button, and link elements.
  • Semantics: I was nesting paragraph tags within <a> tags unnecessarily, when a simple <a> tag would have sufficed.

Here’s a look at how I improved my tabbed navigation experience:

GIF showing focus styling on search input and search button, as well as mouseover effect on button

[Read more…] about FreeCodeCamp Progress: Wikipedia Viewer and Twitch Viewer

Filed Under: Free Code Camp, Web Development

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

May 8, 2017 By lupe 28 Comments

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. [Read more…] about Wikipedia Viewer: Wikipedia API & Cross-Origin Requests (SOLVED)

Filed Under: Free Code Camp, Web Development

Getting Started Coding: freeCodeCamp vs The Odin Project

May 1, 2017 By lupe 8 Comments

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. [Read more…] about Getting Started Coding: freeCodeCamp vs The Odin Project

Filed Under: Free Code Camp, The Odin Project, Web Development

Primary Sidebar

About

I’m a web developer at an awesome web design agency in PDX. I’m passionate about learning, playing, tinkering, and blogging about everything from coding to DIY experimentations. Read More

Recent Posts

  • Mimi G Men’s Fitted Shirt Sew-Along: Part 2
  • Mimi G Men’s Fitted Shirt: Part 1 (Beginner Sewing Adventures)
  • The Best Free React Course for Beginners
  • A Note To Beginners: Your Discomfort Means You’re On The Right Path
  • Taking A Cue From Perfumers: Pre-Diluting Essential Oils For Blending Fragrances

Amazon Associates Disclosure

Lupe Camacho is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.com.

Patched together with and plenty of

We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it.Ok