🔺 5-step guide to developing your OWN personal software projects

***open me***

In this video, we’re going to be planning a #software development project in five steps. Tell me if this situation sounds familiar: You’re browsing your #Udemy courses and see a cool project. You follow the tutorial step-by-step and soon have a nice-looking project that also has some sweet functionality. Right on! Problem is, 100,000 other people have that same exact project freshly pushed to #GitHub. Sad trombone…

What happens when you’ve reached the point in your software development journey where you’re ready to develop your own projects? Where and how do you start? Rip open a #code editor and hope for the best? (If you’re like me at the start of my career, yes.)

No doubt, experimentation is fun and can lead to some great ideas, but without testing your technical ideas or even asking yourself if they’re feasible, you’re going to be spending a lot of wasted time in front of a computer screen. Why put that unnecessary strain on your eyes, even in dark mode?

Instead, check out this five-step video guide to planning a software development project and you’ll be well on your way to better results you can not only show off proudly in your #portfolio, but also take full credit for as the creator.

Skill up and rock out with Dev Mojo, a newsletter for web developers! https://realtoughcandy.com/dev-mojo/


If you *really* dug this video and want to go the extra mile, there are many fabulous ways to do that:

via Patreon (sweet swag, even a custom bathmat): www.patreon.com/realtoughcandy

via Paypal 1-time donation: paypal.me/toughcandy

via investing in my top-rated course on Udemy: https://bit.ly/2R7Q8nd

also via eBook & video bundle (rave reviews): https://realtoughcandy.com/developer/

Follow me on twitter: twitter.com/realtoughcandy

Chat about geeky dev stuff in our Discord (open to all!): https://discord.gg/88Q4v3m


I’ve been getting a lot of requests to do videos on my experiences as a web developer freelancer. One of the questions I get is who I use for web hosting. I only use only TWO companies. I have no plans on changing that anytime soon.

For smaller clients, I use Namecheap. I seriously cannot say enough good things about this company. Their customer service is *fantastic* and their first year hosting rates are crazy cheap.

Don’t let the cheap name fool you: Namecheap is very high quality in all their offerings. I have seven websites deployed with them and will be adding more soon.

Check them out: ➡️➡️➡️


For bigger clients I use Cloudways. Some people have said, “Candy, you should use Digital Ocean, they’re cheaper.” Yes, they ARE marginally cheaper but guess what?

While a solid company, their setup time can suck and you don’t get to pick which cloud you use. It’s just…Digital Ocean. With Cloudways, you and your clients can CHOOSE which cloud service you prefer (with one click) whether it’s AWS, Google, Digital Ocean, Linode, etc. I’ve deployed client sites so fast with their interface.

Great company, great reviews, great prices. Also, a free week-long trial with no credit card required.

Check them out: ➡️➡️➡️