Tech leadership playbook
Tags: productivity, career, java, machinelearning
Published: 2021-11-20 17:42:13

#### Follow me on Linkedin if you like provoking posts about software development. [Let's socialize!](https://www.linkedin.com/in/alexsandro-souza-dev/detail/recent-activity/shares/)


It is often very challenging to think for yourself, and it is easier to maintain the status quo. I have a unique view of the software development world, and after researching and reflecting on different topics, I usually transform my thesis into blog posts. 

Below are some of my reflections that will help you and your team achieve more when delivering value through software. 


## Team management
- [Team Principles](https://dev.to/apssouza22/team-working-agreements-4on1)
- [Forming, Storming, Norming and Performing](https://dev.to/apssouza22/forming-storming-norming-and-performing-hmm)
- [Great leaders create principles, not rules](https://dev.to/apssouza22/good-leaders-teach-principles-not-rules-4803)

- [Practical ways to improve team communication](https://dev.to/apssouza22/practical-ways-to-improve-team-communication-43f0)

- [Costs of loosing an employee](https://dev.to/apssouza22/costs-of-losing-an-employee-19af)

- [Is the 10x developer a myth?](https://dev.to/apssouza22/is-the-10x-developer-a-myth-33h4)

- [You are bad at haring good engineers](https://dev.to/apssouza22/you-are-bad-at-hiring-good-engineers-4idl)

- [Democratic voting can kill innovation and be an illusion of safety](https://dev.to/apssouza22/democratic-voting-can-kill-innovation-and-be-an-illusion-of-safety-4dj0)

- [Team effectiveness manifesto](https://dev.to/apssouza22/effectiveness-manifesto-practical-tips-5fh)
- [What is DX and why you should invest in it?](https://dev.to/apssouza22/what-is-dx-and-why-you-should-invest-on-it-58jn)

- [Expert generalist](https://dev.to/apssouza22/expert-generalist-in-the-software-development-industry-e8j)

- [What important truth do very few people agree with you on?](https://dev.to/apssouza22/what-important-truth-do-very-few-people-agree-with-you-on-2932)


- [The small fraction of your team will do most of the work](https://dev.to/apssouza22/the-small-fraction-of-your-team-will-do-most-of-the-work-1deb)

## Project management
- [Agile estimation and planning](https://dev.to/apssouza22/agile-estimation-and-planning-56aj)
- [Software development life cycle](https://dev.to/apssouza22/recommended-software-development-life-cycle-4hpj)
- [The cost of delays](https://dev.to/apssouza22/the-cost-of-delays-584h)
- [The truth about technical debts](https://dev.to/apssouza22/have-you-ever-reflected-on-tech-debt-2o0n)
- [How to document software?](https://dev.to/apssouza22/documentation-is-not-a-critical-success-factor-in-software-development-3go3)
- [Epics, User Stories and Tasks](https://dev.to/apssouza22/epics-user-stories-and-tasks-4f46)
- [Project management guideline](https://dev.to/apssouza22/project-management-guideline-4b3o)

- [It is all about trade-offs](https://dev.to/apssouza22/it-is-all-about-trade-offs-2jc8)
- [Agile principles](https://dev.to/apssouza22/agile-principles-explained-with-images-2633)
- [Keep track of software decisions](https://dev.to/apssouza22/decision-records-240j)
- [Don't developers like meetings?](https://dev.to/apssouza22/developers-don-t-like-meetings-that-s-not-true-382g)
- [What is a bug?](https://dev.to/apssouza22/what-is-a-bug-5ba)


## Software design and architecture
- [How to structure code effectively](https://dev.to/apssouza22/we-are-structuring-software-incorrectly-4oab)
- [Rethinking Domain Driven Design: Beyond Tactical Patterns](https://dev.to/apssouza22/rethinking-domain-driven-design-beyond-tactical-patterns-432o)
- [Microservices vs monolithic](https://dev.to/apssouza22/microservices-vs-modular-monolithic-16ej)
- [Are you starting with microservices? Forget the DRY principle and embrace redundancy](https://dev.to/apssouza22/are-you-starting-with-microservices-forget-the-dry-principle-and-embrace-redundancy-54pa)
- [The modern way of managing APIs using Protobuf and OpenAPI](https://dev.to/apssouza22/the-modern-way-of-managing-apis-using-protobuf-and-openapi-4366)
- [Protobuf API contract guideline](https://dev.to/apssouza22/protobuf-api-contract-guideline-3j2n)
- [How to implement gRPC for production](https://dev.to/apssouza22/grpc-for-production-golang-1611)

## QA
- [How to test software effectively](https://dev.to/apssouza22/we-are-testing-software-wrongly-and-it-costs-a-lot-of-money-23o5)
- [Questions/Answers about software testing](https://dev.to/apssouza22/questionsanswers-about-software-testing-1l2)
- [Architecture testing](https://dev.to/apssouza22/are-you-writing-automated-tests-for-your-architecture-3h14)
- [Quality Assurance roles and responsibilities](https://dev.to/apssouza22/quality-assurance-roles-and-responsibilities-533e)


## Best practices
- [Code review best practices](https://dev.to/apssouza22/best-practices-for-code-review-quick-reference-4gal)
- [Is it true that good programmers don't use the else clause?](https://dev.to/apssouza22/is-it-true-that-good-programmers-do-not-use-the-else-clause-49h7)
- [Java best practices](https://dev.to/apssouza22/java-best-practices-quick-reference-55hh)
- [Golang best practices](https://dev.to/apssouza22/golang-best-practices-4fnk)
- [Meetings best practices](https://dev.to/apssouza22/meetings-best-practices-10kk)
- [Logging best practices](https://dev.to/apssouza22/logging-best-practices-4ook)

## DevOps
[Service mesh - How to manage microservices communication with Istio](https://dev.to/apssouza22/programming-microservices-communication-with-istio-452m)

## Big data
- [How to build real-time Big Data pipeline](https://dev.to/apssouza22/lambda-architecture-how-to-build-a-big-data-pipeline-11bl)

## Java
- [Java under the hood](https://dev.to/apssouza22/java-under-the-hood-2eab)
- [JVM execution dilemma](https://dev.to/apssouza22/jvm-execution-dilemma-1d)


## Security
- [Security with PHP - Portuguese](https://imasters.com.br/back-end/seguranca-em-aplicacoes-web-com-php)

## Front-end
- [A new age for front-end developers - Portuguese] (https://imasters.com.br/desenvolvimento/novo-capitulo-na-evolucao-do-desenvolvedor-web)

## Business
- [Economy, investments, wealth, human nature and bitcoin ](https://dev.to/apssouza22/economy-investments-wealth-human-nature-and-bitcoin-2i6i)