MC
  • Home
  • About Me
  • Portfolio
  • Freelance Programming Blog
  • Contact
JavaScript-logo

How to Convert a JavaScript / ES6 Object to a Class

Posted In: JavaScript / Web Development

Here’s a simple JavaScript / ES6 refactoring pattern that comes up often. Usually you’ll start a project by combining a loose methods into an obje...

Read more

Hiring a Freelance Programmer: Do You Need One Yet?

Posted In: Freelance Programming / Hiring Freelance Programmers / Web Development

Quite often, clients will come to me and ask me for help doing any of a number of things. Redesigning and rebuilding their website. Building a single-...

Read more

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

Stuff You Should Know This Week

Posted In: Freelance Programming / Laptop Life / Web Development

The technology industry moves fast. Stuff is happening all day long, and all night - since there are developments going on all over the world in Europ...

Read more

Garbage can image with computer parts sticking out of it

F**k Going Green: Throw Away Your Code

Posted In: Freelance Programming / Web Development

Someone once said there are two types of writers: those that try to get a line perfect before writing the next one, and those who dump everything out ...

Read more

Programmers Aren’t Confrontational. F**k you!

Posted In: Freelance Programming / Web Development

I was reading an interview with developer Mark Dalgleish recently. He mentions how important it is that we as developers do something about our confro...

Read more

What Your Client REALLY Wants

Posted In: Freelance Programming / Web Development

As developers, we love to code, build, create, invent. As consultants our livelihood is dependent on this; yet, I believe we have a certain responsibi...

Read more

Ethics for Freelance Programmers

Posted In: Freelance Programming / Web Development

Ethics is a topic rarely, if ever talked about among freelance developers. Some of the more successful developers I know definitely have a sense of...

Read more

Keep Your Swords Sharp

Posted In: Freelance Programming / Laptop Life / Web Development

No matter how long you've been in this business, you should keep practicing the craft of coding. The better you get at what you do, the easier thi...

Read more

  • 1
  • 2
  • Next
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.