• Home
  • Interactive Resume
  • Blog
    • Coding
    • Health & Fitness
    • Success & Lifestyle
  • Contact
  • About

BAOSS

  • Home
  • Interactive Resume
  • Blog
    • Coding
    • Health & Fitness
    • Success & Lifestyle
  • Contact
  • About

Week 11 Day 1 – 1400 Lines of Code

Home Coding Week 11 Day 1 – 1400 Lines of Code
Week 11 Day 1 – 1400 Lines of Code

Week 11 Day 1 – 1400 Lines of Code

Apr 5, 2017 | Posted by Bao Le | Coding |

So after much deliberation, I’ve decided to really dive into Robby’s code and parse it to understand how he did everything. I’m having incredible difficulty trying to figure out how to implement my idea from scratch with the limited timeline I have. I figure the best use of my time is to parse his code and understand how he did it, and implement it myself.

That said, the source code for his interactive resume is insanely dense. At a little under 1400 lines of densely packed JavaScript, it’s not the easiest to read.

My main objective with this first pass of his code is to really understand how he set up all the layer movement. What’s really interesting is that, although the screen appears to move horizontally, then vertically, then horizontally, then finally vertically again, it’s simply one button, or one direction of scrolling in order to achieve this multi-directional path. There’s also a scroll bar on the side to show this concept as well. I’m struggling to visualize and understand how he was able to do that.

Upon looking at his code thus far, I’m noticing that he’s using A LOT of browser DOM API methods as opposed to jQuery, but it looks like that’s also because his code considerately takes into account compatibility with multiple devices, as well as multiple browsers. For now, my goal is to get the resume looking good with just Chrome. I’ll definitely come back to refine this project at a later date. Before that actually, I want to take what I’ll have developed, and migrate it to my own implementation of jQuery. I think it’ll be really impressive on a resume to be able to say that I used my own custom JavaScript library modeled after jQuery.

Otherwise, that’s pretty much it. I got a lot of work to do to catch up. I’m already feeling behind on my JavaScript project despite the extended deadline, and I also need to keep up with job search application materials. Thanks for reading! And I’ll catch everyone tomorrow!

0
Share

About Bao Le

Web Developer at Dropbox. Reach out, I'd love to connect!

Latest Posts

From Bootcamp to Dropbox: Part 2 – Success in the Program

From Bootcamp to Dropbox: Part 2 – Success in the Program

November 27, 2017

Before reading Part 2, make sure you’ve read Part 1!...

From Bootcamp to Dropbox: Part 1 – Application Process

From Bootcamp to Dropbox: Part 1 – Application Process

October 9, 2017

The Decision The decision to go into programming, without...

Signed with Dropbox!

Signed with Dropbox!

September 8, 2017

After a grueling 3 months or so, my job search has come to...

How I Overcome Rejection and Stay Motivated

How I Overcome Rejection and Stay Motivated

July 17, 2017

Having just had my first real rejection from a company I...

How I Overcome Imposter Syndrome Every Single Day

How I Overcome Imposter Syndrome Every Single Day

May 22, 2017

Before I really go into how I personally overcome imposter...

Future Googler

Future Googler

May 2, 2017

I’m finally “finished” with my interactive...

Introducing the Graduate Job Seeker Program

Introducing the Graduate Job Seeker Program

April 26, 2017

I almost forgot to blog today haha. Please expect not as...

Progress on Progress

Progress on Progress

April 25, 2017

The end of Week X Day X titles are here! And with it marks...

Week 13 Day 5 – Google Co-Working Meetup

Week 13 Day 5 – Google Co-Working Meetup

April 24, 2017

The Google meetup was absolutely dope. It was an incredible...

Week 13 Day 4 – Catching Up

Week 13 Day 4 – Catching Up

April 21, 2017

I think I have a pretty solid game plan of how to attack my...

Contact Us

We're currently offline. Send us an email and we'll get back to you, asap.

Send Message

Let’s Connect!

© 2025 · imbaoss.com

  • Facebook
  • Twitter
  • Instagram
  • LinkedIn
  • GitHub
Prev Next