Skip to main content

Reality Checks to Demystify Buzzwords

As an IT insider, I feel I have something valuable to offer nontechnical people in terms of correcting misinformation. Here are a few simple tests for some popular buzzwords in tech. When evaluating a product or service, if you can honestly answer Yes to the reality check question, the buzzword probably truly applies. If the answer is No, it is probably fake.
agile
Does it make the developers happy?
blockchain
Does it cut out the middleman?
cloud
Does it automatically scale?
microservice
Does it only do one thing?
object oriented
Is it mostly made of interfaces?
RESTful
When requests arrive at a certain address, are they ready to use (without parsing)?
unit test
Does it prevent the tested code from touching anything outside itself?

Popular posts from this blog

What We're About

About UsMission Statement: We provide a product to make high performing software developers happy by giving them a chance to work in a more self-directed way on software that is more meaningful to them. Core Values (in priority order):Integrity: Honesty, trustworthiness, and faithfulnessPreparation: Research, planning, and goalsReputation: Branding, naming, presence, and networkingProfitability: Product salesProduction: Product development, ideas, online contentImprovement: Research and trainingSupport: Minimal overhead Who We Are
Isaac Serafino is a Software Architect in Omaha, Nebraska. He has a strong experience developing technology solutions. He has long had the dream to lead his own startup business.
Our ProductsSnap Screen™
More efficiently provide a safe environment for using electronic devices. Sends pictures of what is on the display at somewhat random times so user knows they could be observed at any time, but the supervisor does not need to be their watching over their sho…

The Invasion of the Developer Commandos™

I. Why Deploy Commandos? It's hard to find the best people to solve difficult problems. By deploying Developer Commandos™, you can get great software developed without needing to figure out how to find the software developers. II. What are Developer Commandos? Unlike an old fashioned developer, a commando works independently. They manage themselves so you won't need to. III. How Can You Deploy Commandos? A. Create a Project Use a project host like GitHub to create a shared workspace online. Commandos will be able to contribute to your software project through this workspace. B. Obtain Incentives Use a cryptocurrency exchange like Coinbase to purchase an amount of a cryptocurrency such as Ether. You will be able to use this cryptocurrency to provide an incentive for commandos. C. Post Opportunities Use a bounty network such as Gitcoin to post bounties. A bounty describes the software problem you need resolved, and allows you to attach a cryptocurrency incentive for resolving i…

The Iterative Startup

You don't have to get yourself into debt for the things you need to launch a startup. You can start from zero and get off the ground organically. Divide the journey into phases, and use the successful completion of each phase to bootstrap the next.
I. Write a Roadmap Start by envisioning where you want to end up, then plan what you need in order to get there. For example, you might want to end up with a registered trademark, employees, a legal corporation, and your own office building. You don't need to run out and try to obtain all four of these things on day one. Consider which things depend on others. For example, you could hypothetically get a registered trademark and employees before you form a legal corporation, but you might want to form the corporation before you purchase a building. II. Align Phases with Milestones Set a specific goal that you intend to accomplish with each phase. For example: You might start in January, and set milestone in your roadmap, to raise $270…