browse
This data as json, copyable, CSV
id | title | quote | source | source_url | author | author_url | year | timestamp |
---|---|---|---|---|---|---|---|---|
error-handling | Error Handling | Error handling is important, but if it obscures logic, it's wrong. | Clean Code | Michael Feathers | https://michaelfeathers.silvrback.com/ | 2008 | 2022-08-03T04:05:19Z | |
certificates-are-hard | certificates are hard | It doesn’t matter what your market cap is. Certificates are hard. | (twitter) | https://twitter.com/ejcx_/status/1224443098362593280 | Evan Johnson | https://ejj.io/ | 2020 | 2020-02-04T02:48:01Z |
refactor-low-hanging-fruit | Winds of Change | In real life, what typically happens is, after the twister, your house lands on top of the previous lead architect, and you peer tremulously out the door at a twisted landscape of big balls of crufty mud, written by short programmers, their growth stunted by long working hours and junk food, under the spell of some lesser process than XP. This leaves you wondering where to start. Then MichaelFeathers, wearing a Wikid Witch of the North costume, appears with a copy of The Joy of LegacyCode, and smacks you across the forehead with it. | Refactor Low Hanging Fruit | http://wiki.c2.com/?UnitTestingLegacyCode | 2016-12-01T03:50:20Z | |||
another-race-condition | Another Race Condition | Life is hard enough without having to worry about another race condition. | How to change symlinks atomically | http://blog.moertel.com/posts/2005-08-22-how-to-change-symlinks-atomically.html | Tom Moertel | http://blog.moertel.com/about.html | 2005 | 2016-11-30T09:23:15Z |