View profile

Is Trunk Based Development still a nightmare? ๐Ÿš€ - Issue #6

Domenico Luciani
Domenico Luciani
Here we go, welcome to the issue number 6๏ธโƒฃ! ๐Ÿš€
Just a shout-out about an accomplishment Iโ€™ve made: last week, I received my first donation throughยย ๐ŸŽ‰
Someone discovered my article aboutย Web Scraping with Rust, found it helpful and thought to offer me a coffee โ˜•๏ธ; Iโ€™m so happy to know that my work somehow has been valuable for someone else ๐Ÿ™

Software Engineering ๐Ÿง‘โ€๐Ÿ’ป
Integrating often and directly on master can be scary, especially initially, but the benefits are uncountable over time. โฐ
This approach is called: Trunk Based Development.
Integrating frequently helps you have faster feedback โšก๏ธ, avoid big merges ๐Ÿ’ฅ, and force you to run your test suite every time ๐Ÿฅ…, providing to your colleague the latest version of the code as fast as possible ๐Ÿ‘ซ. Those are just a few points. You can find lots of information about this approach and how to avoid anti-patterns on this website. ๐Ÿ‘€
Trunk Based Development
Notional Knowledge โ†
Iโ€™ve always been a big fan of writing journals at the end of the day. ๐Ÿ“
It helped me remember what Iโ€™ve done right after the weekend or helped my colleagues to stay up to date on my task, recording what problems I encountered and how to solve them.
So why donโ€™t we apply this concept to our architectural decisions?
Architectural Decision Records
User Testing ๐Ÿ”Ž
Recently, I had to conduct some user testing research remotely, and I found this article super interesting. Have you ever conducted user testing interviews in the past? How did you change your approach to run them remotely?
Conducting User Testing Remotely | Thoughtworks
Database Scalability ๐Ÿชœ
I recently found a very small nice chart about databases scalability, I found it very helpful to understand in a blink of an eye the differences between replication and sharding. ๐Ÿ’ก
Scaling Databases
See ya ๐Ÿ”ญ
Thank you for reading and see you in the next issue โ˜„๏ธ
Did you enjoy this issue? Yes No
Domenico Luciani
Domenico Luciani @dlion92

Senior Software Engineer @VMware ~

Ex @Thoughtworks, @XPeppers ~

Traveller and curious by design ~ he/him

Extreme Programmer passionate about best practices, system design, security and IoT.

In order to unsubscribe, click here.
If you were forwarded this newsletter and you like it, you can subscribe here.
Created with Revue by Twitter.