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 SERVER-SIDE DEMO!?

Where are all the 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 hundreds of tutorials on Code Boxx – It takes “more than 5 minutes” to set all the demos.
  • Security concerns – There will be spam and abuse. Nobody is paying for additional firewalls, Captcha services, 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 – How much will this entire “demo server” cost? Time, money, and labor? Who is willing to pay? Nobody. It’s impossible to maintain a demo server of this scale.

To make this post 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 HAVE QUESTIONS, I NEED HELP WITH MY PROJECT, I HAVE A REQUEST.

Code Boxx gets quite a lot of questions and requests daily, it is impossible to reply to everyone. So sorry, there will be no free consultation services and rigorous follow-ups. Short precise questions that are related to the tutorials will get priority – That will help others as well. The rest of the following nature will most likely not be answered otherwise:

  • Unclear questions and requests.
    • “I don’t know what went wrong, help me fix it”.
    • “I don’t know how to do this, help me do it”.
    • “I am a beginner, help me with everything”.
  • Questions that are not related to the tutorial, requests for free labor, and free consultations for personal projects.
    • “I want this feature, do it for me free-of-charge”.
    • “I have an exciting project idea, but don’t know how to proceed”.
    • *INSERT CODE* Something is wrong with my project.

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

 

YOUR CODE IS “NOT WORKING”! THERE IS AN “ERROR”!

Dear possibly angry person, I understand your frustration. But what exactly is “not working” and what is the “error”? Please help yourself by learning some simple debugging skills first, find out what is “not working”; Very often on this blog, people resolved their own issues just by looking at a simple error message.

Javascript Debugging & Troubleshooting – A Really Simple Guide

Importantly, share more details on what you are trying to do, what you did, and the error messages – Complaining “not working” is as good as going to a doctor and just saying “I am sick, and I don’t know what’s wrong with myself”. Now go find out what is “not working” and good luck.

 

IT’S NOT WORKING. I DON’T KNOW WHY.

First off, don’t work in the dark. The unclear “I don’t know why”, “I don’t know what”, “I don’t know how”, “I get nothing”, “It’s not working” question is probably not going to be answered anywhere on the Internet – It could be anything.

So importantly, learn how to debug and trace errors. Provide more constructive details – What you are trying to do, what you have done, especially error messages. In most cases, it is something very simple:

  • Wrong path to a script.
  • Use http:// and not file://.
  • Typo-errors.
  • Syntax errors.
  • Wrong settings and configurations.
  • Timeout.
  • Problems with permissions.
  • Browser or version compatibility – Check with caniuse.com if you are not sure of the compatibility.

 

YOU DELETE BAD COMMENTS?

Why waste precious time to feed stupid trolls and toxic people!? What good will dumb hate comments do to help others? If you need help from other people, it is only right to ask properly and politely.

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…

 

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 random dumb troll comments – These do not serve to help others.

 

Yes, I understand. Many people want backlinks for either “silver bullet SEO”, “free traffic”, or “free marketing”. Sorry, but no for various reasons – Code Boxx being an educational blog as the most important one. Outward links to random (plus shady harmful) sites just don’t make any sense, they will be removed without notice. Only links that are related to the tutorial and serves a purpose will be kept.

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.

P.P.S. I reward pesky and persistent spam muppets by reporting them to good old Google. This helps everyone’s favorite Penguin to hunt PBNs and link spammers faster.

 

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.