Short Tips

  • Management Consultants as Startup Founders

    March 2, 2019

    Can Management Consultants Be Good Startup Founders?

    Traditional management consultants (and advisors) are MBAs who have spent a decade or more in the corporate space. I’ve studied 500+ of them and over 80% fell in this category. Funnily enough, this is mainly dictated by the background of “management consulting”. This isn’t a popular title in the startup ecosystem and most founders haven’t gone through […]

  • February 15, 2019

    How To Gain Experience As A Junior Developer

    Let’s review that from an employer’s perspective. The First Week Or Two Someone with no practical skills and proven experience joins your team. You greet them, show them around, introduce them to the team, let them settle on their desk. You share the access to your VPN, add them on Dropbox or Drive, give them […]

  • Do Every Great Programmer Type Fast?

    Does Every Great Programmer Type Fast?

    I believe that fast typing is not a prerequisite but it helps you with several things: Some programming languages are fairly verbose (such as Java). Same goes for front-end development (generating markup, scaffolding projects, building new templates). Fast-typists can do better, although most intelligent IDEs can do most of the heavy lifting. You don’t want your typing speed […]

  • Difference between Freelancers and Office Workers

    February 11, 2019

    What Is The Difference Between Freelancers And Office Workers?

    Freelancers Are Usually Project-Based Employees  The common belief is that freelancers are usually project-based employees who often work independently on a specific project with a deadline. This may vary given ongoing agreements (a certain number of hours a month) and collaboration with other people. Due to the irregular work schedule and a limited number of hours, […]

  • How to Reject Sales Proposal

    February 10, 2019

    How To Reject Sales Proposals While Keeping Your Door Open

    Generally, most of the cold emails and calls we receive (dozens every month) are automated and provide no value for us whatsoever. Some of the remaining exceptions are just not a good fit for us. And every 3–4 months we receive an interesting one that may be worth pursuing. Whenever we want to politely put a […]

  • February 8, 2019

    On Working As a Developer Only For a Paycheck

    Why is it that when it comes to computer programming, everyone completely warns against doing it for the money? What Is Software Engineering Anyway? Software development has been continuously hyped, praised, promoted by media for various reasons – high salaries and increasing demand being the primary ones. Some of the most valued companies out there are in […]

  • Freelancers

    February 4, 2019

    Upwork’s IPO Impact On Freelancers Who Use Their Platform

    As a former freelancer, I’d generated over $60K back in the day. As a company owner, we’ve already invested 6 figures through Upwork. Increase The Profit Margins While the long-term strategy of Upwork may shift, going public will mean stricter compliance reported to investors and finding opportunities to increase the profit margins (and profit as a whole). The […]

  • January 30, 2019

    Choosing Between Scarce Good Developers vs. Less Experienced Developers

    Common sense would suggest that good developers are better than inexperienced/junior ones. That’s the norm in an ideal scenario where those few good developers would stick around, handle a good volume of workload, and generate solid ROI. Also, interns and entry-level developers may become the weakest link in the company. They are slow and inefficient, often produce low-quality […]

  • How Do Web Developers Decide Whether To Use CMS Or No Framework?

    January 24, 2019

    How Do Web Developers Decide Whether To Use CMS Or No Framework?

    Here’s A Typical Timeframe On How Web Developers Decide 0 – 2 years of experience: Thrilled about their favorite (and only) framework they’ve ever used. 2–4 years – Frameworks are crap, everything has to be built from scratch, period. 4–7 years – A mix between a couple of frameworks with an unnecessarily complicated distributed environment running behind […]

  • Programming Languages Used By Large Companies - PHP vs. Java

    January 18, 2019

    Programming Languages Used By Large Companies – PHP vs. Java

    Some people try to bash PHP and explain how building high-scale platforms works. A Different Perspective Since that’s a bit biased, I’ll try to outline a different perspective – as a certified Java programmer who currently runs an agency with PHP developers. In terms of “website developers”, there is no clear statistics since a good chunk of […]