Welcome to subscribe the new Weekly newsletter of Ian Yang hosted by Revue.
A collection of 144 articles
🕯 R.I.P 达叔.
I have read 2 books: Extreme Ownership, by Jocko Willink and Leif Babin. Ikigai: The Japanese Secret to a Long and Happy Life, by Hector Garcia and Francesc Miralles.
I published 2 posts: ♯ Install macOS Big Sur in 2021 ♯ SSH Authentication Using a YubiKey on Windows And the OpenSSH Client During the holiday, I have migrated my information hub from Diigo to Readwise.
Picks: Monitoring in the time of Cloud Native | by Cindy Sridharan | Medium Observability is about the ability to let maintainers understand how the system behaves in the production. It’s a super set of monitoring. Observability makes debugging possible in production. Three pillars of observability: Logs Metrics Traces @copyconstruct: Hashed and Hierarchical Timing Wheels: Data Structures for the Efficient Implementation of a Timer Facility, paper from 1987 that’s used in Kafka and rust’s tokio library. The thread has listed several timing wheels implementations and a seminar video. [[Set Up a New Mac]]…
I have been setting up the QNAP NAS this week. Use Emby as the media server. Install Transmission via Container Station for BT.
Picks: 做產品真是哭夭難！ — Marty Cagan 演講 70 分鐘中文逐字翻譯 | by Jason HOU (Q&A 中文逐字翻譯 | Video)…
My picks An introduction to Data Oriented Design with Rust - Statistically Insignificant This article introduces several data-oriented patterns for better performance. The art of deprioritization You can’t have more than one top priority. You just can’t. Deciding to prioritize one thing means, by definition, deciding not to prioritize something else.
I have read the book Specifying Systems: The TLA+ Language and Tools for Hardware and Software Engineers and several other books about painting. Daily Painting: Paint Small and Often To Become a More Creative, Productive, and Successful Artist Perspective Made Easy Pencil Sketching My picks: 8 Cognitive Biases in Software Development What are cognitive biases and how they can pop up in our work, as software developers. Different techniques to prevent these biases, to take more logical decisions.
Last week picks: Productivity Shame: How To Stop Feeling Like You Haven’t Done ‘Enough’…