🦚 Brag document
Often, developers think that they do not do enough. Usually, this happens because they forget about all of the great stuff they already did. Brag document will help you and your manager to notice your impact.
Being honest — last year I almost skipped this practice. But I want to continue this year. So I set a weekly reminder to myself to fill it in for the last week on Friday. This week is ✅
📚 Books
Continue to read "Modern software engineering". The book is difficult to read — pure text and almost no pictures. I set a goal to read it at least 20 minutes a day.
The author says, that there are two proven factors which allow you to measure how good your software development is — stability and throughput. These two are based on the DORA metrics.
This allows us to measure if we are improving or making our software development process worse. For example — we introduce Rust. How will stability and throughput behave? Knowing that we can assess if our decision was good or bad and take another one.
Another example, this time from the book, you observe that your failure rate is high. After the releases there are bugs. So you might think — our features are poorly verified, let's introduce the
Change Approval Board and they would to thoroughly check and approve each change. Turns out, science proves, that this will only make your throughput worse. So, now you have low stability and low throughput. Not cool. While introduction of the auto tests will improve both stability and throughput 📈. With this "simple" measurement, we can verify each adjustment to the development process and take informed decisions.
🎥 Kaleidoscope
Last week, Netflix released a unique TV series (trailer) where viewer can watch episodes in any order (except the last one) and they make a complete picture. From a techical perspective, as I understand, they just shuffle first 7 episodes for each account. Each customer will have their own unique watching experience.
I'm a big fan of new formats on TV, so I watched it. It's fascinating to reflect on the questions like "How I would feel if this episode was shown as the first one to me?". Authors made a great work, that each episode adds new details ot the picture.
Have you watched it already?
⬛️ That was it for the last week. Attached image is what Midjourney thinks "software engineer is filling a document where they list all the achievements they made recently".