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

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

How to Have The Perfect Schedule

Posted In: Freelance Programming / Laptop Life

A few years ago, I had to make some serious choices about the way I work. I've always enjoyed doing technology work, but since I was a young kid I've ...

Read more

Don’t Eat The Candy

Posted In: Freelance Programming / Web Development

I had someone contact me recently who wanted a website redesigned and rebuilt. It was a portal site with lots of different features….products to s...

Read more

Get Hired Again and Again: 3 Steps

Posted In: Freelance Programming / Web Development

Freelance developers, full-time developers and brand-new-fresh-outta-school-newbie developers all face a similar dilemma at different times in their c...

Read more

Pros and Cons of Freelancing

Posted In: Freelance Programming / Laptop Life

I love a lot of aspects of the freelance life. It suits me well, which is why I’ve done of it for most of my 15 year career. In fact, in those 15 ye...

Read more

10 Tools for Getting Sh*t Done in Coffee Shops

Posted In: Freelance Programming / Laptop Life

It's really fun - and can be super productive - to work from a good "coffice" (a cafe you work from. Google it.). I've been a serial cafe worker fo...

Read more

The Importance of Saying NO

Posted In: Freelance Programming / Web Development

Having a can-do attitude is generally a good thing. However, learning to respectfully decline requests or projects is vital for your career in the lon...

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

Which Programming Framework Should I Learn?

Posted In: Freelance Programming / Web Development

These days, web frameworks are everything. Whether you’re building a startup, a data-driven app, or even a static HTML website, they’re a require...

Read more

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