Code Boxx FAQ

WHAT THE HECK IS THIS PAGE!?

Welcome to the hidden not-so-secret page on Code Boxx. Here are some answers for the curious ones who are wondering why certain things are done/not done on Code Boxx… Also to have a good laugh while addressing some dumb haters too.

 

WHY IS THERE NO DEMO!?

Where are all the server-side PHP, MYSQL, NODEJS, PYTHON demo on Code Boxx!? According to some self-entitled folks – Code ninja bloggers should create a demo page for all their tutorials, and some say “it only takes 5 minutes”. To clear things up:

  • There are several hundreds of tutorials on Code Boxx. It takes “more than 5 minutes” to set and maintain all the demos.
  • Security concerns – There will be spam and abuse. Nobody is paying for additional firewalls, spam filters, nor managed hosting.
  • Privacy & data concerns – The “chosen ones” will definitely upload some sensitive stuff and sue Code Boxx for their own idiocy.
  • Cost concerns – Nobody is paying for the time, money, and labor. It’s impossible to maintain a demo server of this scale.

To make this section meaningful, there are many things that go beyond coding. Project management, risk assessment, cost estimations, automation, security, business processes, returns on investment, etc… A project is ultimately not about code. It is about solving problems, helping businesses grow, and making lives easier.

Well, if any sponsors and volunteers want to cover the hundreds of demos on this blog – Go ahead, download all the source code and set it up on your own server. That will definitely help a lot of people save their precious time.

 

CAN I USE YOUR CODE FOR MY PROJECT?

Yes. As stated, all code on the blog is released under the MIT license – Free for personal and commercial use. But on the condition of no strings attached, use at your own risk, no support will be given, Code Boxx is not liable when things screw up.

P.S. Students – A friendly reminder to quote the source URL, or you will be hammered with plagiarism.

 

I WANT TO HIRE YOU FOR MY PROJECT

Thanks for the interest! But sorry, I am kind of not available for hire… Here are some salary references on how much you may need to offer a senior web developer + SEO consultant + technical writer for your project:

  • The average salary for a senior web developer is about $8334 per month – indeed.com
  • The average salary for an SEO Consultant is about $4418 per month – indeed.com
  • A Technical Writer makes about $33.80 per hour – indeed.com
  • On top of that, add a couple of thousand dollars of extra income from my blogs and online sales.

Yep, I figure that is simply not cost-effective for most small projects. So not sponsored, try upwork.com or peopleperhour.com instead.

P.S. Please don’t cheap out and say it is expensive even if “other web developers” charge you $1000 for a simple 1-week project. That is about the right price.

 

I HAVE QUESTIONS, REQUESTS, HELP WITH MY PROJECT.

Due to the high volume of requests, I can only answer short precise questions that are related to the tutorials. Otherwise, there will be no rigorous follow-ups or free consultations for personal projects. The following questions will likely not be answered:

  • Unclear questions and requests. (I don’t have Cerebro nor mutant psychic powers to know what’s wrong with your project)
    • “I don’t know what went wrong”.
    • “I don’t know how to proceed”.
    • “I am facing problems and difficulties”.
  • Help and requests on a deeper level. (Sorry, I just can’t work for free)
    • “I want this feature”.
    • “I will send you my entire project”.
    • *INSERT CODE OR URL*  “Fix my project”.
    • “I am a beginner. Explain everything”.
    • “Contact me. I need help”.

Requests for new features and tutorials may be considered, but will not be immediately answered. For help with personal projects, here are some websites you can try:

13 Websites To Get Help With Programming

Not sponsored, but try hiring a freelancer at upwork.com or peopleperhour.com if you are really stuck with your personal project.

 

YOUR CODE HAS “ERROR”, “NOT WORKING”, “DON’T KNOW WHY”, “DON’T KNOW HOW”.

Dear possibly angry person, I understand your frustration. But what exactly is “not working”? Please share more details, especially error messages – Complaining “not working” is as good as going to a doctor and saying “I am sick, but I don’t know what hurts”.

Don’t work in the dark. Help yourself by learning some simple debugging skills first, find out what is “not working”. Good luck.

How To Debug Javascript – A Very Simple Guide

How to Debug PHP Code – A Very Simple Guide

7 Tips On How To Properly Ask For Programming Help

 

I DON’T LIKE THE WAY IT’S DONE!

Nothing is perfect on this blog. There are no perfect systems, no perfect way to do things. Share your sound reasoning and arguments behind why it’s bad, and how things should be done instead.

If not, “I don’t like it” is purely a personal opinion or preference of yours. “Stupid, dumb, worst” are just comments to fuel your own ego in an Internet troll manner. Lowly personal attacks will only reflect your poor character. These do not serve to help others in meaningful ways.

 

I DON’T LIKE YOUR ATTITUDE!

I don’t owe you anything for your own lack of knowledge. I am not responsible that you decided to take the shortcut and skip the basics. If your pride is shattered in place of a harsh lesson, blame yourself for the folly. AND REMEMBER TO THANK the one who put you onto the right path.

– Wise words from an officer that I respect.

I apologize if my abrasive language, strong and rather egoistic character offended you (credits to good old days in the military). If you can’t handle a little harsh constructive criticism, feel free to f**k off. I cannot comfort every dick, asshole, and snowflake that cries on every occasion.

“Bloggers should be like a soft-spoken prince on a white horse. Rose in mouth included. They must also bow down before their king and queen readers, kiss their feet”. Not sure where that self-entitled view came from, but feel free to stay in your Lala Land (TM). There’s only a sometimes blunt ex-sergeant here who will f**k dumba**es upside down. 😆

 

YOU DELETE BAD COMMENTS?

Why waste precious time feeding stupid trolls and toxic people!? Dumb hate comments do not help others to become better. They don’t make anybody’s day better. If you need help from other people, it is only right to ask properly and politely. If you want to prove something, do so with expertise and intelligence.

P.S. I still approve angry comments that are constructive and have reasoning. I.E. What is bad, what is unclear, what will help others do better, what are the alternatives, etc…

 

Getting too many random spammers. Set the filter to automatically drop all comments with any sort of links.

P.S. Business owner, blogger, or paid spam muppet – Link spamming is an outdated technique and will do more harm than good. Read this – I STOPPED building backlinks to grow traffic.

 

I AM AN “EXPERT”, YOU SHOULD DO THINGS AS I SAY!

Please go apply whatever “expert advice” on your own website and social accounts first. Then, show some solid proof, results, and present it with a positive attitude (and professional manner) if you want others to consider your credibility. If not, your twisted high horse with deer ass (馬鹿) ego can stay in the dumpster where it belongs.

 

“DATABASE NOT FOUND” OR “BASE TABLE OR VIEW NOT FOUND”

“Fools despise wisdom and instruction” – Proverbs 1:7

Dear lost soul, thank you for reporting this “error”. You are the 9999th twat who didn’t bother to read the “quick notes”, nor find out how things work. The “error” is exactly what it means.

  • You did not create a database.
  • You did not import the SQL file.
  • You did not change the database settings.
  • PHP is not connecting to the database properly.

Do your own studies if you don’t know basic RDB or how to import an SQL file. Hire a web developer if you are not willing to learn – Knowing how to unzip a file does not make you one.