MC
  • Home
  • About Me
  • Portfolio
  • Freelance Programming Blog
  • Contact

Your JS is a Mess. Javascript Namespacing

Posted In: Developer Training / Web Development

Chances are, unless you’re somewhat experienced with Javascript, you probably write a lot of sloppy JS. It’s not an insult. Don’t take it t...

Read more

How to Get Freelance Programming Work (With No Experience)

Posted In: Developer Training / Freelance Programming / Web Development

You just graduated with a Computer Science degree. Or finished the Web Development Immersive program at General Assembly, or another programming progr...

Read more

Why NOT to Try to Learn Everything

Posted In: Developer Training / Web Development

There is SO MUCH free information on every technology in existence. Pop a few keywords into google and you’ll find blogs and tutorials. Check github...

Read more

Dust bunny on a white background.

Javascript Linting: What Developers Need to Know

Posted In: Developer Training / Freelance Programming / Web Development

After working as a developer for quite some time (decades), I’ve recently started to train other developers and teams in ways to improve their front...

Read more

Why Developers Should Cross-Train

Posted In: Developer Training

I’m not a big follower of sports in general, but they can serve as a good metaphor for development. Software engineering is sometimes mistakenly ...

Read more

FREE: Freelance Programming Career Checklist
Join my email list for freelance programming career tips, and get a FREE getting-started guide for your career.  
100% Privacy. We don't spam.

More Articles

  • Illustration of businessman being stretched apart by giant handsHow to Get Freelance Programming Work Using Tech Recruiters Part 2: Pros and Cons
    In Freelance Programming
  • Illustration of businessman being stretched apart by giant handsHow to Get Freelance Programming Work Using Tech Recruiters Part 1: When to Use Them
    In Freelance Programming
  • JavaScript-logoHow to Convert a JavaScript / ES6 Object to a Class
    In JavaScript, Web Development
  • The Programming Language You Can Use Everywhere
    In Freelance Programming
  • Hiring a Freelance Programmer: Do You Need One Yet?
    In Freelance Programming, Hiring Freelance Programmers, Web Development

© 2022 Mike Cavaliere. All Rights Reserved.