Bitcoin & Cryptocurrency are turning old school financial experts into fossilized dinosaurs!

Bitcoin & Cryptocurrency are turning old-school financial experts into fossilized dinosaurs!

If it looks like a duck, swims like a duck, and quacks like a duck, it’s probably a duck!

Every good story has a hero and a villain! Luke Skywalker had Darth Vader, Batman had the joker, and Clarice Starling had Hannibal Lecter.

So, too, Bitcoin has these guys…..

Dinosaurs like this will go down in infamy!

“Avoid Bitcoin Like the Plague”, We’ll Talk When It’s $100: — Jack Bogle -Vanguard Founder

Jack Bogle

Bogle is just one of many financial experts that have slowly become dinosaurs in this modern age of finance. It seems harsh, I know, but his time as a financial maven have come to pass. Even when dealing in the world of stock equities, Bogle has recently shown himself to be less than savvy. Amazingly, for all this pedigree, his confusion about Bitcoin shows he has little understanding of how money actually works. His idea to levy transactional tax was mind BOGLING. Dear Mr. Bogle, it is axiomatic that liquidity, the confidence that one can get the expressed price at any quantity, is mostly a function of the order density and nothing more. After all, if you artificially reduce the amount of transactions, Vanguard won’t be able to get rid of all those bad trades it holds en mass.

and who could forget this guy?

“Bitcoin is a fraud! It’s worse than tulip bulbs. It won’t end well. Someone is going to get killed.” — Jamie Dimon — J.P. Morgan

Jamie Dimon

Recently, Dimon has shown himself to be just another clueless WS bum. While we’ve had over a decade of history proving Bitcoin’s a legitimate asset, even a store of value, Dimon continues to warn us that Bitcoin is a fraud!

That’s pretty ironic since he’s persuaded millions to steer clear of one of the most profitable investments of the 21st century. He argues that Bitcoin has no underlying rate of return when in reality, nothing has a guaranteed underlying value. Not even stocks, or bonds which he happily markets to his customers on a daily basis. The whole financial system is a house of cards and he knows it. If Jamie could only understand that one has to focus on utility, scarcity, and need, for this is where real value lies in any given asset.

Last but not least!

Gold Bug Peter Schiff Says Bitcoin’s Recent Rise Is Due to Whale Manipulation, Calls BTC ‘Pyramid Scheme’. — Peter Schiff

Peter Schiff

What can I say that already hasn’t been said about Bitcoins biggest arch-villain Peter Schiff? This well known gold bug had been saying Bitcoin will go to zero for the last 10 years. Take a look at some of his most recent Twitter statements and let me know what you think.

He’s a true genius when it comes to his Bitcoin calls! Bitcoin has been, by far, the best performing asset every year for the past 10 years. Meanwhile his precious gold has less than doubled within that same timeframe. Check out below and see how some of the most popular assets have performed over the past decade when compared to Bitcoin.

The so called experts may lie, but the numbers don’t!

Bogle, Dimon and Schiff may have had their day, but now is a new era, the era of Bitcoin . Moving in on all-time highs once again, Bitcoin has outperformed every single asset over the past ten years, and this is only the tip of the iceberg!

It’s your choice, will you advance into the digital age by embracing the future of money or rather ride home on your dinosaur, and go hide inside your cave!


Bitcoin & Cryptocurrency are turning old school financial experts into fossilized dinosaurs! was originally published in A Technologists POV on Medium, where people are continuing the conversation by highlighting and responding to this story.

The Incubation Team, Your Key To Developer Success?

Bringing In New Developers? Try The Incubation Team Methodology

Develop New Talent and Retain Talent More Effectively

Photo by Austin Distel on Unsplash

This is a more in-depth explanation of what I touched on in this video.

What is an Incubation Team?

The concept is simple. A small team you use to incubate new talent and groom them for the larger organization. This team does not always act as a team, think of it as your reserve bench. You can pull people to join and support other teams for a sprint or a whole project. After some time, they move to support another group or team.

You want to keep this team small, usually less than 6 people. This allows the manager to focus on what each team member needs to succeed. Bi-weekly 1 on 1 meetings help keep your finger on the pulse of each team member. Your goal is to develop them for the larger organization. The extra benefit is seeing what their goals are and how we can help them succeed.

To understand the full benefit we first need to understand the problem.

Imagine this…

You get hired into a new company. You have passed all the interviews and technology riddles. You solved whiteboard problems and proved yourself as a capable engineer. Does any of this make day 1, week 1, or even year 1 easier? What if you are on a 90-day probation, how will you prove your worth in 90 days?

This situation will cause anxiety and sleepless nights. Your new teammates will be trying to understand too much at one time. A new business, new teams, and architectures. I have seen burnout in as little as 60 days trying to make a good impression. Why would we want to burden or burn out our new talent? Even if we set reasonable expectations, there is unseen pressure to perform in today’s environment.

Even within a large company, moving from one place to another causes the same issues. Say you spent 4 years in the world of user data (authentication, profiles, PII). You then move to eCommerce and sales, what a difference even one floor apart.

How does an incubation team approach help?

Imagine the different approaches to learning how to swim. First by being thrown into the deep end or second by starting in the shallows with a teacher. (I was thrown in the deep, and it still haunts me apparently)

This team concept allows new team members to learn at an easier pace and actually digest what is going on. This includes:

  • Architectures
  • CI/CD
  • The new team language (the acronyms we all love to make up)
  • Dynamics of the teams

This also gives a great benefit to the managers. Say you hire for a role in a team like Engineer 4 specializing in GraphQL. What if after time either you or the engineer decide that’s not the best fit? Would they be happier on another team? Those changes are more difficult midstream or sprint. What if you could place people in the best spot for everyone as soon as they settle in and feel comfortable.

2 Scenarios For Success

The Specialized Hire

Photo by KOBU Agency on Unsplash

When you find a specialized hire you are trying to fill a role. Usually, what happens here is that you throw that new talent right into the deep end expecting them to perform. You hired them for a reason so they are talented in one of these areas. Think about all the excess that you’ve given them that they were not prepared for. Team dynamics, new technologies, or architectural differences for instance.

In the incubation team, you still have the ability to use them for the role that you hired them for. The difference though is they also get the freedom to work at a different pace getting to learn. They learn the teams, technologies, and help out another team with an easier issue first. They can start to see how people interact, where the underlying technology issues are.

There is no set time frame for how long a member needs to be part of the incubation team. At any time when that person feels comfortable, you can move them to any team that you want. The main key here is the lack of pressure that people would normally face entering into a new organization with no background whatsoever.

The Jr Talent

Photo by Anna Sjöblom on Unsplash

If you’re like me you love hiring junior talent. I would define that as those coming in fresh out of school, or those within their first few years in technology. We see the amazing talent coming out of this space. Junior talent is hungry to prove themselves and they are born in a newer technology space. They are missing many of the bad habits we have developed.

The incubation team concept allows this junior talent to be able to develop within your space for whatever period you would like them to. Think of it as the nest where you’re going to help them understand your company your group or the goals of the teams. In some cases, you might want to keep them in that team and grow them through one or two promotions.

In this team, your junior talent gets the hands-on focus they need. Other team members and managers get to see how these ones operate and start to develop a desire to have them on their team. You easily see what their core strengths are. You are able to fit them into a part of the organization that will bring them the most amount of joy as well as gets the best results.

Do Incubation Teams Work?

Yes, I have personally run my team like this for a few years now. Our larger organization can be very confusing with a mix of old and new technology. I would fear throwing anyone right into the middle of it and expect them to perform.

In my team, we have graduated a few people out easily. In most cases, those individuals didn’t leave as just engineers but left to manage teams of their own, and some left with great promotions.

The biggest win was that they were all able to start in a new organization with no issues on day one. They were confident, they had ideas, they enabled change, they were respected by new team members already. They were happy.

Work is a marathon, not a sprint. There is a lot to be said about putting the time into your talent and handling things in a way that makes them happy. You will get better results and keep better talent.

TL;DR

Develop a small team that can help other teams. Use this internal team to nurture your developers, find out what makes them tick, and help them to have the best work-life possible. In doing so you will reap the rewards of having properly placed team members. Team leaders that can are developed, and people that truly understand how the company operates.

This concept allows managers the joy of having happy teams. Teammates that don’t need constant direction and happy employees who feel like they’re not overwhelmed. They know exactly what they should be doing and how to do it.


The Incubation Team, Your Key To Developer Success? was originally published in A Technologists POV on Medium, where people are continuing the conversation by highlighting and responding to this story.