A basic business lesson…be very careful about who and what binding business relationships you establish.
The general idea I want to get across is: don’t get into unnecessary deals with third party companies. Really think hard about what the “partner” brings to the table for you to want to “partner up” with them.
Now, specifically I want to talk about…
MCN: multi-channel network: A company that claims to help “grow” your channel (YouTube, in this case…), by taking control of your channel for x number of years, where generally all the income is funneled to the MCN, and after the “number of years” the income is returned, minus the MCN’s cut and generally you have no idea what the MCN has done, did or was planning on doing or the “help” they provided was ambiguous, uncertain or (in your best Unicorn voice), highly dubious. In my opinion it’s predatory. Also, see rent-seekers.
Generally the stuff they offer is stuff that sounds like you need their help getting but when you think about it, you don’t. Example: free access for using stock footage (you can get that yourself for about 20$ a month which is way less than their fee).
In the video we’ll link to some YouTube content creators that got hosed real bad (if you haven’t already heard) as an example. Plus some of the experiences we had in the past. Enjoy!
Hard to learn, easy to write … but slow to code with
Full disclosure: I love Java and in some ways, it can be easier to write than faster-to-write languages like JavaScript, Python and PHP. That being said, I wouldn’t use JAVA today in most situations… I know, I know, I can hear the rage-typing right now as the JAVA cavalry sweeps down the hill, charging towards me, but hear me out…
It’s hard to learn, even compared to other languages (like PYTHON, JAVAscript or PHP). It’s hard because “…you have to declare everything. …You have to explicitly write out everything your code is doing. …There’s a lot less things done automatically for you.” Which can be good: as a programmer that means there’s a lot less errors creeping in because there’s not really any “implied coding” (explanation in the video), BUT the coding you do write is super-detailed and verbose.
ALSO: It’s dog-slow at run time when writing desktop applications (never mind mobile apps).
-Totally dating myself here- JAVA was a great language for it’s time in the 90’s. “Because when you wrote JAVA it just worked…and it was very consistent. …JAVAscript: relative to JAVA was very inconsistent …it had some really weird, wonky behaviors and it could cause some really stupid little bugs that could cause you to pull your hair out trying to chase them down in JAVAscript, whereas you didn’t have that occur with JAVA.” I’m also not saying that JAVAscript is bad, in fact most companies toady are leaning towards lighter, faster languages and JAVAscript fits that build (especially when compared to JAVA).
So there you have it, from a guy that loves JAVA. It’s super verbose and heavily detailed in the writing (which also means less errors because you’re being explicit), and that writing code takes much more time, much more time means much more work and money/cost: “I wouldn’t do it.”
Check out the video for a more in-depth explanation PLUS what’s coming up with us with STUDIOWEB and other fundamental stuff we’re working on; super exciting stuff!
Soooo, long story short: I went to California for a business/pleasure trip. I was staying with family and while they were out, I entered their property and tripped the alarm (they hadn’t given me the code). I called the “fam”, got the code, entered, made a coffee and chilled out.
Now, what happened next, you gotta click the video and listen to believe: it’s pretty amazing…depending on your level of comfort with guns (that’s right plural), raised voices, and the police in general. Now I want to preface this by saying that everything is fine, and I don’t fault the officers that were simply following protocol, but the lesson here is to stay calm and move slowly…always…and no matter how many guns you have pointed at your face…(yeah, seriously!!). Check out the vid and Enjoy!
In the name of the JAVA; The RUN(time), And the HTML / PYTHON …DRUPAL.
THIS just in, from the Department of Urban Humanity or “DUH”: Programming Languages Are Not Religions! You’re all grown up professionals and we’re sure you have better things to do with your time than this, right?
Now if this doesn’t apply to you, please click on the video and enjoy the show…
But if you feel like “yeah but”-ing us about this, know that this isn’t a good look for you: both personally and professionally. Personally you come across as an arrogant jerk that has a “my way or the highway” approach (and not in a fun, sassy way), and professionally, well, you look like an amateur or a stunted, mid-level programmer that has no imagination or flexibility.
I know that seems harsh but it’s just such a waste of time when there’s amazing and inspired work to be done. Truly creative stuff that transcends the boundaries of algorithms and languages; and here we are chirping each other out cuz we don’t like the other person’s choice of programming language? C’mon!!
If you still feel the need to argue over this, might we suggest taking all that good energy and hitting the gym?Or maybe going to an actual church, breathing in some incense and chilling out in the back pew to some hymns? I mean, it should go without saying that even religions themselves shouldn’t be argued over like they’re religions, but here we are…
I don’r really know how to end this except by saying, be cool to each other guys. Life’s too short and you got better things to do with your time.
Unless you’re using RUBY, ya backwoods savages!! …just kidding!! …ish…
A few tips on how to best structure your daily coding routines. Tips, take breaks, and do some exercise.
For those of us old enough to remember the actual commercial and not the meme, congratulations! If we were a DnD monster, we’d be “ancient” dragons (color is up to you, of course). But the meaning is the same whether you’re a lvl1 fighter or a living relic that time forgot, sleeping deep in the earth on a hoard of riches… Time to get out there and do the job; which brings us to (in a totally not circuitous way) routines!
Now, there really is no ONE routine to rule them all! (guys, I think I might have an RPG itch to scratch…)
That is to say that different jobs and different individuals have different ways to get things done. For example, maybe you go out for a coffee in the morning to clear your head and then work for 3-4 hours, then lunch, a hangout/workout and then back to the grind for another 1-3 hours, etc.
However, maybe like most people, you grit your teeth for 8-12 hours of punching it out and then you’re done and gone to whatever else you’re heart desires (which by then is probably eating/drink/sleep with variations in between).
Look we’re not gonna pretend to tell you how to live your life, you do you, playa! …BUT… “we know from psychology that there are periods of peak productivity…and depending on the individual, your peak productivity in terms of mental efficiency is 3-4 hours. So it’s good to give your brain a rest…the data shows that the quality of your output [goes down], because your brain needs a rest.”
Check the vid to see and example of my daily routine and some (admittedly biased) helpful advice on changing up your routine to stimulate some other senses and keep your brain healthy and relaxed so you can do your best work. After all, if you’re burnt out, you get zero work done. Enjoy!
A couple of tips on how to price your freelance web design and development contracts.
Okay, you’ve got your first paying/serious/ for real-sises (technical term) job and after giving you the lowdown on the job, your client asks what the price tag is going to be?
Well, maybe you think to yourself, “I charge ‘X’ amount of money per hour and this looks like a ten hour job, so -” whoa, whoa, whoa, champ! there’s soooo much more to take into account.
First off, Shameless Promo: Check out the link to our freelancer courses that we offer. They’re real and they’re spectacular!
Second, if you’re freelancing you have to factor in all the stuff that goes around the project. ie: phone calls, re-writes/edits/corrections, etc. and those take up your time too and therefore need to be accounted for.
The good news is, you’re worth it, all of it. But, you do need to get into the practice of being able to correctly judge the price of a project.
Some businesses want know the sum total at the end of a job (“Is this going to cost my business 1000.00$? 5000.00$?) and you’re going to have to give them that. Check out the Vid below where we give you a few pointers and for maximum coverage, checkout our link below to our freelancer course.
Sure, you’re gonna learn a lot of stuff the hard way out there in ‘freelancer world’, but if we can save you a few hard knocks with our own experience, isn’t it worth it?
Thinking of kick-starting your freelance web design career?
Alright, it doesn’t matter the reasons that got you here, (but I agree, if you have to listen to one more of Brad-in-accounting’s “tight” 2 minute sets that he’s put together for his always upcoming/never happening open mic night, it was either gonna be him or you!), you’ve decided to strike out on your own and become a freelance web designer, congrats!
Now before we get to work, we just want to make sure that we’re clear on the terminology here when we say freelance. We don’t mean that you shopped your resume around and found work with another small company or start-up…
We’re talking <Peter Parker selling his “pictures of spider-man ;)” to J.Jonah Jameson, for money and if he doesn’t do it again tomorrow, he doesn’t get paid/doesn’t eat > freelance. But we’re not just gonna leave you “hanging” with no help at all; we’ve got 7 great tips that will help propel you into the freelance web designer-verse. Go get’em tiger!
Get your skills: First, you need the foundational skills: HTML5, CSS3, some JavaScript. Also, if there’s time or the chance, a little certification is always a plus… Now this is the only time we’re going to do this but we do offer a particularly kick-ass online course, and that’s the last shameless promo, we promise (what, we gotta eat too! You’re not the only superhero analogy swinging around out here, dang!).
Make Sure It Looks Good: You’ve got your skills and you feel confident. Well, the client may have no idea what they’re looking at, so always make sure it’s aesthetically pleasing (pleasing to the eye) that way even though they have no idea what it is you do, they know it looks great!
Small Jobs/Practice Jobs: Heads up you may work for next to/nothing your first few gigs. It’s fine: think of it as stretching your legs and seeing what you can do. Contact friends, family, or friends of family and local businesses to get these small jobs. You’re really just learning to work with other people/clients and gaining reputation…rep. is huge (we’ll get back to that).
Try Online Markets: If you can’t find local stuff (or you’re tired of it and want to try something a little more challenging and “long distance”, there are websites where you can sell your skills (not for much though, remember you want experience and reputation). Some quick sites that come to mind: “Fiverr”, “upwork”, to start. But google it and you’ll start your journey down the rabbit hole…
Social Presence: This is just becoming a MUST for anyone in almost any field. You know the rules: keep it professional. Let people see what you’ve achieved (ie: certifications) and what you’re capable of (the work you done for others). Again, build that reputation!
Specialize in a Business Sector(OPTIONAL): Not strictly necessary but it does help. Maybe you work designing websites for only coffee shops? There’s lots of them (and more on every street corner, amarite?), but it would be a specialized area to know exactly what every coffee shop needs if they want to seriously compete in the online space. Real estate agent websites are another really good expertise to have, which brings us to our last tip…
Develop Workflows to Cut Down on Time & Maximize Profitability: A mouthful of a final tip but it’s the very zenith of freelancing…to be so damn good/knowledgeable at what you do that you can get it done fast/easily and for muchos bucks!! This is where reputation kicks in. Now that you’re known for doing that thing you do so well, you can finally charge what you’re worth (and then some), and do it in half the time while still making it look tight and outta sight!
You’re money, baby!
Of course, check out the vid for more detailed info for each step, plus a little PSA about keeping your body (almost) as sharp as your mind. Trust us, it’s all fun n’ games until you pull a muscle getting off the couch one day… Enjoy!
Developers sit all day in a chair, so it is especially important that you do a regular exercise not only to stimulate your mind, but your body too.
Quick PSA from us to you. If you didn’t grab the gist of it from the subtitle, check out the video. Aw, heck, you should check out the video anyway cuz we made it for you…maybe while not sitting down…maybe listening to us while walking to get a coffee…no cream…no sugar…?
Seriously though, self care is important and not just the incense and hot bath part of it. Even though the world in becoming more and more cerebral and virtual, we’re all still very much a corporeal creature on a very real and tangible world…for now. Take care of that body and the mind will stay sharp. Enjoy!
What Programming Languages do the Most Popular Websites Use? The results may surprise you!
So, I was on what the kids call wiki-wiki-pedia the other day and I thought I’d look up what programming languages the most popular websites use. I know, most people look for civil war factoids or if their favorite band from their teenage years is still around but I guess I’m just weird like that…
Now, I’ll be honest with you, it’s better to watch this vid to see firsthand what I’m talking about but, quick spoiler, on the front end (that’s to say “code that lives in the web browser”.) it’s all JavaScript. But what’s most surprising is the back end where it’s almost all JAVA, PYTHON, C, C++, PHP, etc. Yup, pretty surprising (or not, if you’re pretending to be one of those “I’ve seen it all” programmers). The reason I bring this to your attention is that I want to “give you some insight into how effective a programming language is; how ‘serious’ a programming language is…Some people look at a programming language and say ‘it’s not serious, it can’t work on big projects’.” Well when you consider what these giants of the industry are doing (and you’re assuming they know their onions), you start to see that these languages are still very capable of doing the “heavy lifting”.
But seriously, check out the vid to put it all into context.
Also, blink and you might miss it: another quick dig at RUBY (mwahaha). Enjoy!
What to expect with the new developer related vlogs…
So full disclosure, this vlog is late but not because of me, our copy-writer is late and having to play catch up [don’t worry, he’s been beaten accordingly… 😉 ].
But what I really want to talk about is these new vlogs. It’s a “reach out to you” kind of idea, and thus will include more commentary on new technology, etc.
I’ll be presenting 4 content categories to you in these vlogs in some way, shape or form:
1. More Q&A videos
2. More Career talks.
3. Deep dive into tech videos.
4. My take on new programming related news.
The idea is you will be able to find what you want, in relation to where you are career-wise, and the challenges you may be facing.
Also some new announcements on this vlog, which you’ll just have to watch to find out.
Check it out and enjoy!