reviewbookJan 27, 2024, 8:16 AMSummary of Recently Read BooksI've read various books recently, so I'm summarizing ones that might be of general interest as a reminder. I'll add a brief comment, but if there's a lot to write, I plan to summarize in separate articles as needed.
reviewbookJan 24, 2024, 8:04 AM[Reading Notes] For Those Who Always "Don't Have Time": The Behavioral Economics of ScarcityThis is a review of the book that unravels the effects of "scarcity". It uses abundant real-world examples to illustrate how significant the impact of familiar scarcities, such as lack of time or money, can be.
developmentblockchainbookAug 6, 2022, 8:44 AMDistributing "Learn by Creating NFTxBlockchain: Implementing an Anonymous Membership Site with Solana NFT" at C100I will be distributing a new book titled "Learn by Creating NFTxBlockchain: Implementing an Anonymous Membership Site with Solana NFT" at Comic Market 100. This book covers the creation of an anonymous membership site using NFTs on Solana, a fast blockchain written in Rust. The content ranges from basic blockchain technology knowledge to the technical elements necessary for NFT sales.
bookreviewMay 21, 2018, 4:30 AMThoughts on "Start with the Issue"This is a review of "Start with the Issue". The author emphasizes "narrowing down the problem" as an important step to increase productivity, and explains the specific approach and rationale. In this article, I summarize important points for problem-solving from an engineer's perspective, including actual failure examples. I felt that this book provides a systematic approach to problem-solving and is very useful for engineers as well.
bookdevelopmentDec 31, 2017, 4:40 AMI Released a Technical Book at Winter Comiket (C93)I released a technical book at Winter Comiket (C93) for the first time. I wrote about my experiences, from applying to participating in the event, including the schedule and procedures. I also shared my thoughts on selling my book at the event.
bookreviewJan 6, 2017, 11:04 PMImpressions of "How Google Works"This book is written by Eric Schmidt, the current chairman of Google, and Jonathan Rosenberg, the former senior vice president of product management, who share the "lessons" they learned while contributing to Google's growth, along with many examples. The idea that companies that attract smart creatives and deliver excellent products can survive is particularly interesting. It's also an enjoyable read, and I recommend it even if you're not interested in business.
bookreviewDec 4, 2016, 6:22 AM"Team Geek" Impressions"Team Geek" is a book that introduces the method of building a team by Google engineers. The authors, based on their experience in developing Subversion and working at Google, emphasize the importance of teamwork and cooperation. In particular, the book provides many tips for managers, focusing on the HRT (Humility, Respect, and Trust) concept to build a team culture. It also touches on how to deal with harmful individuals. This book is packed with extremely useful information for those who lead teams.
bookdevelopmentNov 20, 2016, 6:33 AMScala Functional Design & Programming - Chapter 6 (6)I've finished reading Chapter 6 of Scala Functional Design & Programming. This chapter explains how to handle state and tackles issues such as random number generation and state transitions. By introducing the Rand type and State type, and generalizing map, map2, and flatMap, we can smoothly handle state transitions. Finally, we experienced powerful stateless descriptions through a vending machine simulation.
bookreviewNov 16, 2016, 7:24 AM"Soft Skills" Impressions"Soft Skills" is a technical book targeting programmers, but it's also a book about career development and life. This book touches on various aspects of life, from daily work to asset formation. The author explains techniques such as the spiral of learning and selling, asset formation, and KanbanFlow in detail. In particular, it emphasizes the importance of habituation and the effects of output. Reading this book may help you find direction in life.
bookdevelopmentOct 10, 2016, 1:15 AMScala Functional Design & Programming - Chapter 5 (5)I read Chapter 5 of Scala Functional Design & Programming and learned about lazy evaluation and Stream implementation. Stream utilizes lazy evaluation to achieve efficient processing, and I learned about generating infinite streams and implementing functions using foldRight. After grasping the basics of Stream, I learned about generating infinite streams and implementing functions using unfold. Finally, I learned about implementing tails and scanRight.