I didn’t write anything for a long time. In first, because I didn’t think that things I can share could be interesting to a wide range of my blog readers. In second, because some friends of mine prefer or can read only in Ukrainian, some in Russian, some in Polish languages and that was a trouble for me until I realized that all of them read and write perfectly in English. Unfortunately, my English is still not perfect but at least all of yours, my lovely readers, can read it. I am still doubting about format and topics, so, for beginning, I would start with some digest or reviews of interesting things I read and would like share with you.
Here we are.
There are some articles discovered by me recently and sincerely believe it worth to read.
- Grok Trends or What I Learned in 2018. A lot of numbers, details and analytic about IT industry in the past year.
- Network Protocols – Programmer’s Compendium. A nice article about the beauty of network design
- What’s Next for Marketplace Startups? Deep and detailed analysis of startup business, shifting paradigms and close future prediction.
- How I Built A $5,000 Per Month Side Project. The title is self-explaining. I like real stories, especially stories of success, and this is one of them.
- Write code that is easy to delete, not easy to extend. It’s quite a fresh look on coding discipline but when I read it I felt how close values and vision of this guy to mine.
- The Complete Guide to the Kano Model. Features prioritization algorithm. Model for everybody who is interesting in product management and who carry about doing right thing instead of things right.
- Professional Software Development. A short and comprehensive book about software development. Covers many topics from requirements and design, to development, testing, processes, and risks. Highly recommended for everybody who is new in the IT industry.
- How To Be a Programmer: A Short, Comprehensive, and Personal Summary. Another one short book with distilled and well-structured knowledge about being a programmer. Practices for developing necessary skills for being a good programmer, tips&tricks and many useful advises for developers of any level.
- Writing system software: code comments. Detailed and structured analysis types of code comments from Antirez (author of open source key-value database Redis). The guy has huge experience in writing very complicated system and look through his approach to making a code more readable, maintainable and manageable with commenting done right. Mostly recommended to persons who think: good code doesn’t need comments at all.
Also would like recommend a few books for reading.
- High Output Management by Andy Grove. It was on my list for a long time. It’s kind of gold standard in the industry for management on all levels. If you are interested in how Intel build the process that allows them to create incredibly complex, innovative products with high quality and ship it in time it with to read the book. If you are doubting to read or not, you can look through a short summary.
- Inspired: How to Create Tech Products Customers Love Book by Marty Cagan. I am just starting dive in the product management field and can recommend the book all beginners. Author has huge experience and goes step by step through all pitfalls of product management: product discovery, market research, MVP, product validation, specific of processes, specific of markets and a lot of tips and recommendations.