Software Is About Developing Knowledge More Than Writing Code

Instead of presenting “Here is a solution to your problem”, take your time to explain alternatives (pros and cons) and choose the best option together. People will learn new things, feel included in decision making and trust you more.

Source: Software Is About Developing Knowledge More Than Writing Code | LinkedIn

On hiring Full Stack Developers

Dear recruiters,

if you are looking for:

– Java, Python, PHP

– React, Angular

– PostgreSQL, Redis, MongoDB

– AWS, S3, EC2, ECS, EKS

– *nix system administration

– Git and CI with TDD

– Docker, Kubernetes

That’s not a Full Stack Developer.

That’s an entire IT department.

Yours truly

Source

On accepting people as is

I think the hardest thing for anyone is accepting that other people are as real as you are. That’s it. Not using them as tools, not using them as examples or things to make yourself feel better or things to get over or under.

– Zadie Smith

Source