Patterns for Resilient Architecture

As you may know, a quote that shaped the way I think about architecture is from Werner Vogels, CTO at Amazon.com. He said: “Failures are a given, and everything will eventually fail over time.” Having worked on large-scale systems for more than a decade, if I could summarize in a single animation what I think about managing… Read More »

Kafka explained

Kafka’s growth is exploding, more than 1⁄3 of all Fortune 500 companies use Kafka. These companies includes the top ten travel companies, 7 of top ten banks, 8 of top ten insurance companies, 9 of top ten telecom companies, and much more. LinkedIn, Microsoft and Netflix process four comma messages a day with Kafka (1,000,000,000,000). Kafka is used… Read More »

Declaration for Daily Heroism

Today is a gift. The past is an illusion and the future is unknown. And so, I am leveraging this day to express my talents, elevate my genius and serve the world. I work for the world. Yes, I work for the world. When I feel afraid, I continue. When I am criticized, I persist.… Read More »

How to work with difficult people

Co-worker tensions account for about 80 percent of workplace difficulties, but fortunately there are many simple tactics to make life at the office easier. How Talking to Yourself Can Help You Be More Successful Psychologists have found that a threat to a person’s self-esteem can quite literally feel like a threat to survival, so it’s… Read More »

AWS Cloud Architecture Design Principles

When you develop or migrate application to the cloud, you need to pay attention to additional things compared to the traditional on-prem deployments. Also, you need to make sure that your application is able to fully take advantage of the benefits offered by the cloud. When you run your application on the cloud you will… Read More »

Fireproof your productivity

#1: Their Mental Focus. Without extreme concentration on your craft and “vital few” priorities, you’ll spread your brain’s bandwidth over many things. And, ultimately, end up genius at nothing. By dialling in your focus, you’ll leverage the neuroscientific rule that says “neurons that fire together wire together”. [Write that one down. Please.] Next, your massive… Read More »

The last days of average

#1. Average performers love to talk about others. Iconic producers are obsessed with discussing their dreams. #2. Average performers adore leisure. They know the hot TV shows, spend their finest hours playing video games and are first among friends to secure the latest gadget. Iconic producers are vastly different…their addiction is learning. They invest in… Read More »

What is Leadership/How Great Leaders Think

Much of my life has been a devotion to a simple expression: you can Lead Without a Title. The old model of leadership taught us that to lead meant the need to have a formal position, high authority and a big office. But we’re now in Leadership 2.0. And if you want your organization to… Read More »

Architecture Review Checklist

When you are in rush trying to reach a certain project milestone, you might forget important architecture aspects that can dramatically influence the solution in late project’s phases. To mitigate this risk, I developed a architecture checklist that I use to validate that all architecture aspects were addressed. The OpenGroup architecture checklist is a good… Read More »