When Culture Is More Than A Fad

Culture is more than just saying the word “Culture” a lot

If you polled the corporate community about initiatives and goals across 2021–2022 you will probably hear two very common themes, Diversity/Inclusion and Culture. The world has hi-lighted the lack of these in the modern corporate environment. How have corporations responded specifically to culture?


To help retain talent and unfortunately, sometimes to help employees overlook negative aspects of a company companies employ “Culture”.

When many companies say “culture” what do they mean? I have heard.

We want to be like Google

I’m not really sure what that means, most of the time the person has not worked at Google or event knows anyone there.

We want to build a cool environment where people are free to be themselves, have an open schedule, and really promote the company as a great place

These are some lofty goals, but how to they play out usually? In many cases they are only words. I have seen those goals play out as insane deadlines, worked weekends, additional pressure, planned “culture” activities that get cancelled.


Because in most cases, “culture” is used as a retention methodology, a means to keep people around. The concern around “culture” should stem from the care and concern of people not the concern for the bottom line. To have a successful “culture” at work people need to be held above the business.

We can illustrate it this way.

A family business is run differently than a non-family business. In a family business you are willing to put up with that 2nd cousin that slacks off or is not great at their job. Why? Because they are family. Instead of a performance review you support that cousin, educate and help them get better. You give them every opportunity to advance.

You care about the person more than the exact job they are doing.

Would a company ever take that approach?

Recently I made a major job change. I never really talked about it here but previously i was the Senior Director of Product Engineering at Comcast, I was responsible for the Strategy and Architecture of their e-commerce platform.

While i was being interviewed for my new role (which i will write more about that interesting process later) i heard something over and over. People are important. Culture is in our blood. I was excited to hear about their return to work policy, that it was geared towards the comfort of their employees. I liked that they covered more modern medical expenses that many companies don’t cover. The list went on and on.

I have to admit, what i heard was great, but i did feel like if i got the job it was only going to hit about 60%-70% of what i was told.

About a month ago I took the position of Senior Director of Software Engineering at Red Ventures and i have to admit i stand corrected. From day one you felt the difference. What made this different?

  • 2 week on boarding — To learn about the company and your environment before you actually start your job.
  • Mental Health Days — The company has given extra fridays off through the year for people to refresh themselves.
  • Openness — Through my first month i met many people at different levels. At the VP level and above i heard people admit to mistakes they made and ask for genuine support.
  • Politeness — It seems funny, but people respect each other so much that you can get into a conversation thread of just thank yous, back and forth.
  • Being Yourself — I listened to one of the best and funniest town hall meetings ever. Each presenter embraced who they are and were not trying to impersonate some corporate persona. Humor was allowed and encouraged.
  • Mental Health — People understood what it was like to learn a new domain, new rules and new people. I was frequently offered the opportunity to take time to refresh and gather myself.
  • Closeness — Within the second week i felt like i had know people for years and I knew that they were willing to support me.

I could go on and on, but i think this illustrates the point. The approach was different from the very beginning. This “Culture” came from the concern from the individual, the real person. Investment in people should be more important than investment in technology or anything else.

How did they drive this? Listen to their C.E.O and Founder.

I can confirm that there are places where people are still important and where you can still be yourself and succeed. Are you looking for that?

Come Join Us, You Won’t Regret It

Come work close to me and my teams

Software Engineer — Dev Tools

Senior Software Engineer, DevTools | Red Ventures

Staff Software Engineer

Staff Software Engineer - Healthline | Red Ventures

When Culture Is More Than A Fad was originally published in A Technologists POV on Medium, where people are continuing the conversation by highlighting and responding to this story.

Best Vue.js Free Templates You Must Try Out for Web Development in 2021

When it comes to creating a single-page application or a user interface, Vue.js is the framework that comes into every developers’ head. Vue.js is one of the best open-source JavaScript frameworks that are available in the market. It ranks seven in the list of most used web app development frameworks by 17.3%. Vue.js offers many free templates that the developers can use to write JSX render functions. In this blog, we will go through some of these templates that a Vue.js developer can try in 2021.

Top 12 Free Vue.js Templates for Web Development in 2021

1. Star Admin Vue

Star Admin Vue is a free template of Vue.js. This template is rich in components and features. Stat Admin Vue has a massive collection of icons, elements, and buttons. It is a template that guarantees that the Vue.js development companies can provide the best user experience for both desktop and mobile devices.

Besides, if there is a need to customize the web app development project, this template is a perfect choice. It makes everything much easier and simpler.

2. Coreui

Coreui is a Vue.js admin template that enables creating, customizing, and simplifies the web app development process. It also makes it easy to learn Vue.js admin templates and Vue.js UI components. It is an open-source bootstrap and Vue admin template. This template is entirely based on bootstrap version 4. Coreui is known as one of the best templates from the free Vue.js admin template. This template enables the Vue.js development services providers to reduce the time to market the product.

3. Vue-Element-Admin

Vue-element-admin is one of the most used front-end management background integration templates. It has around 63.8k GitHub stars. This template uses UI toolkit elements and is based on Vue. It comes under the Vue.js admin template and is based on a built-in i18n solution, the newest and best development stack of Vue. With Vue-element-admin, Vue.js developers can create amazing features for enterprise applications. Besides, it also enables the creation of large and complex single-page apps.

4. Arbano

Arbano is not an entirely free template but is a highly-qualitative one. It is built with the use of Vue.js and Bootstrap 4. Arbano enables the developers to provide a great design and clean code for any type of business solution. Creating a project with this template is an easy and quick task. It has a fully responsive layout that supports the display of any size.

Besides, it has more than 30 custom elements like charts, progress bar, forms, and maps. Arbano makes it easy for the Vue.js developers to customize the applications in a way that the clients want them.

5. Vuexy

Vuexy is an advanced Vue.js admin template that is highly responsive, well-structured, and clean. It is a template that is laced with HTML, React, PHP, and Vue.js. Vuexy is a highly recommended template by the top Vue.js development companies as it is a user-friendly template and creates applications at a faster pace. Besides, Vuexy is well-known because of its UI/UX tools which provide an amazing experience. It is also an RTL ready template.

In addition to this, Vuexy offers tools like floating nav bar, bookmarks, dark & semi-dark layout options, charts, and labels.

6. Sing App

Sing App is nothing but a Vue.js dashboard which is totally free and is built using Bootstrap 4 and Vue.js 2.5.2. As this dashboard is created using the newest development tech stack in the market, the Vue.js developers will have to learn everything about it by exploring it.

When the developer wants to create a CRM platform, CMS, eCommerce platform, or a SASS-based platform for the clients, he can use the Sing App template. It comes with ready to use components which makes it one of the easiest templates to work with.

7. VueJs Laravel Admin Template

As the name suggests, It is a Laravel admin template that comes with the Vue.js admin template. It has various color schemes. VueJs Laravel Admin Template is developed using powerful components like Vue-router, Vuex, and Axios. The developers can use Axios when they want to have a weather widget in an app or they want different charts.

With this template, the Vue.js development company can create unique single-page applications.

8. Clear Admin Template

Clear is an admin template that is free to use. It offers unique and highly-efficient app development features. The app development team can provide great UI designs using the Clear template. Besides, it comes with excellent components, layout-across dashboard, and widgets. The Clear admin template makes the applications look simple as well as stylish with the different color schemes.

9. Pragmatic

Pragmatic is again a free Vue.js admin template that is used by Vue.js developers to create distinct applications. It gives a boost to the app development process and enables the developers to learn some of the major aspects of Vue.js technology.

To work with this template, the developers will have to install Node.js and @vue/cli in their systems. These are required for the app development process.

10. Basix Admin

Basix Admin is a creation of Vue.js, Bootstrap, and JavaScript technology. The developers can find all the necessary Vue.js components in this template. These components can create any type of Admin Panel. Besides this, Basix Admin is a template that extends the components of Bootstrap 4 and also enables the development of custom projects and CRM solutions.

11. CoPilot

CoPilot is a Vue.js template that is built on Bootstrap 3. It is an easy to use and highly customizable template. CoPilot offers all the responsive elements that a developer would need. Besides, it offers different charts, stats widgets, and graphics for displaying your projects demand. One can also create a task list using this template.

12. Adminify

Adminify is a Vue.js admin template that is fully responsive in nature and offers pre-integrated features for the admin panel. It is created using Bootstrap 4. It aims at providing a hassle-free app development experience to the developers. Besides, it offers features that make it easy to create the backend panel.


Here we went through the top 12 Vue.js free templates that one can try in the year 2021 for web app development. If you are a Vue.js developer, you can opt for any of these templates for your next project. And if you’re a business owner who wants an excellent web app for your organization, hire a Vue.js developer who can use any of these templates for your project.

More useful resource on VueJS

Why Build Native Apps with VueJS Framework?

A to Z About the New Progressive JavaScript Framework for Development — VueJS

Vue is an Amazing Framework for 2020. Why?

Best Vue.js Free Templates You Must Try Out for Web Development in 2021 was originally published in A Technologists POV on Medium, where people are continuing the conversation by highlighting and responding to this story.

Should you be buying or selling?

Bitcoin and Cryptocurrency markets are at an all time high, the US dollars printing machine is going brrrrrr, and the economy is on the brink of disaster.

Buy and Hodl is more like, buy and hope!

During these uncertain times I wouldn’t encourage anyone to buy hand-over-fist. Likewise, I wouldn’t suggest they sell out of their core positions.

The smartest move right now for most investors is to accumulate on all dips. I’m personally adding to each of my core positions, on every leg down. There is one caveat to this method. The rule of adding on the way down only applies to SOLID crypto projects. These are projects that are heavily researched, and bought with 100% conviction.

Accumulate right now, are you mad?

everything is topped out right now, why would I add more?

Remember, in the wild wild west of cryptocurrency nothing is as it seems. We’re dealing with an asset that is barely understood by even the experts. This means crypto cannot currently be analyzed in a meaningful way. Unlike stocks, a coin’s price is solely based on speculation and hope, so things such as charting and price prediction are of very little value. This also makes a coin’s so-called bottom elusive, and since the bottom is unknowable, one can’t assume to know when to buy. By adding on each leg down, you’re giving yourself a chance to buy the actual bottom. It also allows you to develop your position, while building true conviction in your purchase.

“But how do I know the right time to add to my position”?

Is it too early to accumulate you may ask? First of all, this thought of “too early” asserts that you know the present, but requires you know the future. Since the future is un-knowable, my answer to your question would be — It’s never too early, or too late, to accumulate coins of a good project! When you invest, you have to invest in the project, the value of the project and the conviction of future performance. Never invest in the price!

“So are we at a top”?

As previously discussed, the term “top” is completely relative and can’t be known. With that being said, in the short term one scenario we could see play out is a gradual drifting down. So far, shorts are not being encouraged to cover, nor longs to buy. A gradual decline, if it happens, could typically retrace between 10–30% from the top, which would put $BTC around $27K. In my opinion this would only occur if we were to get more head winds, such as Janet Yellen’s Bitcoin rant.

What about specific coins?

The majority of altcoins have already completed a significant phase from bottom to top. Some of them have broken to new highs, while most look to be headed that way. Weekly charts show the completion of what I call the commodity phase, although coins such as $BTC, $ETH, and $LINK appear to have no clear signals in place.

“Greed is good” — Gordon Gekko

Back in 2017, we saw traders from all walks of life FOMOing into everything under the sun, mostly because they were afraid to miss the move. Shortly after we saw many of them jumping off a cliff, and they couldn’t get out fast enough.

This time around things are much different. Any weak-handed selling is immediately bought up by larger players who are loaded with capital. In part, this has kept Bitcoin from breaking down through current support levels, with any conviction. At the same time, buying the downside on market order has been stronger than ever. I’ve noticed that this contra trend buying had pushed positive flow to a 1 month high. Surreptitious buying is corroborated by net flow of the neutral tick, which declines as selling hits a firm bid underneath.

It should be emphasized that price in these markets can be easily swayed by superficial sentiment, held by the mass of traders who dominate the action. Even more so, this sentiment affects the price at the margin and induces the non-convicted public to move in its direction. Because of what I call, “the lemming effect”, market price can sometimes decline even while stronger buying outweighs weaker selling. But to those who have conviction about the prospects under what they’re buying, the downside price bias provides opportunity. This is why you accumulate!

Where is the market currently at?

Where does this leave the market at present? The bigger players are waiting for the other shoe to drop, so at the moment they’re not playing. Smart money is waiting patiently for any superficial bad news that the worldwide myth makers can roll into end-of-times. This in turn will induce the game players to sell into their own booked orders underneath, and to trick the public amateur traders to try to beat the market by selling short or selling out completely. Problem with that approach is there is still too much positivity.

Case in point why you can’t play their games. The pro’s will have you for lunch. Therefore you do well not to focus on short term price movement. Keep your eyes fixed on project fundamentals, while propping up your core positions.

In the end cryptocurrency will thrive!

In the end, whether the markets move up or down you must drown out the noise, there’s lots of it! Hold on tight to the coins you believe in, and use these buying opportunities to own more of them.

I think Gordon Gekko said it best, “The new law of evolution in corporate America seems to be ‘survival of the unfittest’….. Through wars, depressions, inflations and deterioration of paper money, trees have always kept their value. Forests are perishable, forest rights are as important as human rights to this planet, and all the illusory Maginot lines, scorched earth tactics, proxy fights, poison pills, etc….. the bottom line, ladies and gentlemen, as you very well know, is the only way to stay strong is to create value, that’s why you buy stock, to have it go up. If there’s any other reason, I’ve never heard it.”

Should you be buying or selling? was originally published in A Technologists POV on Medium, where people are continuing the conversation by highlighting and responding to this story.

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.


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.