featured in #549
Good Software Development Habits
tl;dr: “This post is not advice, it's what's working for me. It's easy to pick up bad habits and hard to create good ones. Writing down what's working for me helps me maintain any good habits I've worked hard to develop. Here's an unordered list of 10 things that have helped me increase speed and maintain a respectable level of quality in the product I'm currently developing.”featured in #549
Making Progress On Side Projects With Content-Driven Development
- Nicole Tietz-Sokolskaya tl;dr: “In the last couple of years, I stumbled into a way to avoid getting stuck midway in my projects. It's not just about productivity: this also lets me let go of things when I reach a good stopping point. It helps me figure out what that stopping point should be.”featured in #549
featured in #547
featured in #546
featured in #546
Algorithms We Develop Software By
- Grant Slatton tl;dr: “I recently had a conversation with a distinguished tech CEO and engineer. I loved hearing his description of a software development methodology he's occasionally used, and it got me thinking about other heuristics and generalizations.” Grant discusses tactics to develop software effectively.featured in #544
Derisking 12 Common Workplace Scenarios
- Wes Kao tl;dr: Wes covers simple ways to derisk the following workplace scenarios:(1) Sharing an idea your colleagues might find controversial. (2) Giving constructive feedback to a direct report. (3) Testing your offer. (4) You made a mistake and need to tell your customer. (5) Troubleshooting a technical issue. (6) Giving feedback to a peer. And more.featured in #543
Algorithms We Develop Software By
- Grant Slatton tl;dr: “I recently had a conversation with a distinguished tech CEO and engineer. I loved hearing his description of a software development methodology he's occasionally used, and it got me thinking about other heuristics and generalizations.” Grant discusses tactics to develop software effectively.featured in #543
Practices Of Reliable Software Design
- Christoffer Stjernlöf tl;dr: Christoffer discusses the following: (1) Use off-the-shelf. (2) Cost and reliability over features. (3) Idea to production quickly. (4) Simple data structures. (5) Reserve resources early. (6) Set maximums. (7) Make testing easy. (8) Embed performance counters.featured in #542