Clipping
- 2021-07-29 » How to Speak by Patrick Winston
- 2020-07-31 » Clippings of 2020 June & July
- 2020-06-01 » Clippings of 2020 May
- 2020-05-13 » Clippings of 2020 Apr
- 2020-04-13 » Clippings of 2020 Mar
- 2020-03-16 » 物理学里的软件工程 - 《现实不似你所见》
- 2020-03-09 » Clippings of 2020 Feb
- 2020-02-04 » Clippings of 2020 Jan
- 2020-01-23 » Clippings of 2019 Dec
- 2019-12-04 » Clippings of 2019 Nov
- 2019-11-26 » Management, Refactor, and Prune
- 2019-11-22 » Nobody Wants To Use Your API
- 2019-11-15 » How to Start Consuming Less and Creating More?
- 2019-11-08 » Clippings of 2019 Oct
- 2019-11-05 » Think of time as a series of timestamps
- 2019-10-18 » Google is the modern Syntopicon
- 2019-10-15 » The Paper First Illustrated Waterfall: 40 Years Later
- 2019-10-04 » Clippings of 2019 Sep
- 2019-09-26 » Create Experiences When Coaching
- 2019-09-25 » Apply Minimalism to Fight "Feature Bloat"
- 2019-09-17 » Each Problem Is Unique
- 2019-09-06 » Clippings of 2019 Aug
- 2019-09-04 » 3 Key Ideas Behind The Erlang Thesis
- 2019-08-22 » Doing One Thing At A Time
- 2019-08-18 » Ideas Are Cheap
- 2019-08-14 » Use Uncertainty to Drive Design Decisions
- 2019-08-07 » Understanding Agile with Complete Rate
- 2019-08-05 » Clippings of 2019 Jul
- 2019-08-05 » 《龙蛋》摘录
- 2019-08-02 » Put Decision Into Action - Assign It To a DRI
- 2019-08-01 » Use Phoenix LiveView to Enhance Observability
- 2019-07-24 » Optimize for Code Deletability
- 2019-07-22 » Learning = Being Inconsistent Consistently
- 2019-07-18 » The Ovarian Lottery Thought Experiment
- 2019-07-17 » Speed-Up and Accelerate
- 2019-07-12 » How to Apply OKRs Practically? (Book Review: Radical Focus)
- 2019-07-03 » Clippings of 2019 Jun
- 2019-06-20 » Apple, OKRs, and DRI
- 2019-06-18 » Make Your Software Really "Soft"
- 2019-06-13 » Ruthless Prioritization - The Core of Management
- 2019-06-12 » Code Review as an Interview
- 2019-06-10 » Say NO to Processes
- 2019-06-06 » Pattern Matching is FP's Polymorphism Affordance
- 2019-06-05 » Clippings from Crucial Conversations
- 2019-06-04 » Clippings of 2019 May
- 2019-05-24 » The Modular Monolith: Elixir Architecture
- 2019-05-16 » Set Restrictions to Make People Restrictionless
- 2019-05-15 » Why Do We Need a Plan?
- 2019-05-13 » 才华不够
- 2019-05-11 » Asking the Right Question
- 2019-05-09 » Clippings of 2019 Apr
- 2019-05-08 » Clippings from Nonviolent Communication
- 2019-05-07 » Clippings from Measure What Matters
- 2019-04-29 » Difficulties in Abstraction
- 2019-04-25 » Your First Task Would Take the Most of The Time
- 2019-04-24 » 从具象到抽象
- 2019-04-19 » Good, Fast, and Featureful. Pick Two!
- 2019-04-16 » The Super Mario Effect
- 2019-04-15 » Application-Infructructure Cycle in the Elixir world
- 2019-04-12 » Clippings from A Philosophy of Software Design
- 2019-04-12 » Why Do We Need Managers?
- 2019-04-11 » Values and Practices
- 2019-04-08 » What's Right Doesn't Seem Right
- 2019-04-07 » Clippings from Accelerate: The Science of Lean Software and DevOps
- 2019-04-07 » TDD Gives You a Tractable Task Board
- 2019-04-03 » Clippings of 2019 Mar
- 2019-04-03 » 硬影像:故事的意义与元素
- 2019-03-21 » LeBlanc's Law (a.k.a Later Equals Never)
- 2019-03-16 » Practical Tools for Playing Well with Others
- 2019-03-14 » Clippings from The Secrets of Consulting
- 2019-03-13 » Clippings from Understanding the Four Rules of Simple Design
- 2019-03-09 » Stop Thinking in Your "Head"
- 2019-03-07 » Clippings of 2019 Feb
- 2019-02-28 » Agile and Saying "NO"
- 2019-02-27 » Only With Limited Resources Can We Finish Things
- 2019-02-25 » My Understandings of Agile Over Time
- 2019-02-07 » Improvement Over Consistency
- 2019-02-06 » Common Sense is Not So Common
- 2019-02-05 » Clippings from The Effective Enginner
- 2019-02-03 » 人生,不是每一步都要找到「最优解」
- 2019-01-28 » Make a Lot of Lists
- 2019-01-27 » "A Philosophy of Software Design" by John Ousterhout
- 2019-01-09 » Don't Rewrite, Replace
- 2019-01-02 » My Monthly Best Reads (2018 Dec)
- 2018-12-25 » Write Tests to Justify Your Design Decisions
- 2018-12-24 » No Code is Better Than No-Code
- 2018-12-12 » The Point of A Degree
- 2018-08-07 » Clippings from Domain-Driven Design
- 2018-07-12 » Five minute journal
- 2018-06-27 » TDD is All About Reducing Accidental Complication
- 2018-06-20 » 人类已经过了最后的匮乏时代
- 2018-06-07 » Livable and Disposable Code
- 2018-05-28 » Conceptual Compression
- 2018-04-26 » FP and OOP are compatible (and should be)
- 2018-04-17 » 做产品要有探索精神
- 2018-03-30 » What Agility Really Means
- 2018-03-26 » UI/UX design and software/code design are very alike
- 2018-03-24 » Clippings from The Mythical Man-Month
- 2018-03-21 » Elixir/Erlang provide a great way to develop incrementally
- 2018-03-15 » Reason is the only thing that's important
- 2018-03-08 » Design Tests to Fail
- 2018-03-05 » 主观上填充不了焦灼的饥饿感
- 2018-02-26 » Clippings from Extreme Programming Explained
- 2018-02-21 » Globals don't need to be just variables
- 2018-02-11 » Clippings from Fearless Rails Refactoring
- 2018-02-10 » Clippings from Smalltalk Best Practice Patterns
- 2018-02-08 » Adding more code is a code smell
- 2018-02-08 » You may implicitly and strongly believe something wrong
- 2018-01-30 » Following the crowd is easy
- 2018-01-27 » elm-package diff
- 2018-01-22 » I don't know how to code without TDD
- 2018-01-20 » Cropping image using pure CSS
- 2018-01-20 » Secret Superstar
- 2018-01-18 » Understand the problem first
- 2018-01-17 » Twitter cookies being too large because of tracking
- 2018-01-09 » Your editor configuration is the biggest project in your life
- 2018-01-08 » How to know a book is good before reading it
- 2018-01-01 » Build Data-Oriented Applications with WulinMaster
- 2017-12-30 » Coping with Complexity
- 2017-12-27 » Be a Better Story Teller
- 2017-12-27 » Solving the Whole Problem from Giant Robots Smashing Into Other Giant Robots
- 2017-12-21 » Code style consistency matters
- 2017-12-21 » 现代人的崩溃,是默不作声的崩溃
- 2017-12-18 » Teahour: PingCAP 数据库及编程语言
- 2017-12-16 » Global Find Clipboard on macOS
- 2017-12-16 » What's Next For Phoenix
- 2017-12-15 » Notes from "Why VSCode is better than Atom? - Teahour.fm"
- 2017-12-14 » How to keep Ruby Relevant?
- 2017-12-14 » Use git bisect run to automatically find the first bad commit
- 2017-12-12 » Imperative Shell around the Functional Core
- 2017-12-12 » Turn a long letter into a short one
- 2017-12-11 » 「鲸鱼」用户和 28 效应
- 2017-12-11 » 设计的能力边界
- 2017-12-11 » Write your code as if you're writing a letter
- 2017-12-07 » CRDT is used in both Teletype for Atom and Phoenix
- 2017-12-05 » How to write deliberately unmaintainable code?
- 2017-12-05 » 人生的意义