Hard To Discover Tips And Apps For Making MacOS Pleasant
tl;dr: "Inspired by a few different conversations with friends who’ve switched to macOS where I give them a whole bunch of tips and recommendations..." Tristan also provides suggestions for iOS and productivity apps.
featured in #205
80-characters-per-line Limits Should Be Terminal, Says Linux Kernel Chief Linus Torvalds
tl;dr: "Linus Torvalds has railed against 80-character-lines as a de facto programming standard and has moved to make reminders to keep things short a thing of the past."
featured in #184
GitHub Protips: Tips, Tricks, Hacks, And Secrets From Lee Reilly
tl;dr: Make your @mentions stand out, using dark theme, markdown formatting tips and more.
featured in #181
Words Are Hard - An Essay on Communicating With Non-Programmers
tl;dr: Communicating engineering to non-programmers can be an important part of the job and, often, programmers shy away. Michael explains strategies and techniques he uses.
featured in #171
Notes On Technical Writing
tl;dr: Marcus frequently writes documentation for Wordpress. Here, he guides us through some of his learnings, including the concept of Minimalist Instruction.
featured in #169
Database Design Standards
tl;dr: Curtis runs through some tips on database design - whether to go with camel case names or underscore_names, plural or singular tables, column naming, and more.
featured in #169
Tech Lead Expectations for Engineering Projects
tl;dr: Framework of how Gergely manages his team at Uber including the initial team setup, how risks are managed, stakeholder communication and more.
featured in #166
A Comment Is An Invitation For Refactoring
tl;dr: A comment is usually a sign that a piece of code needs refactoring. Greg wants us to ask "could I refactor the code to remove this comment?" The answer is typically yes. He highlights three common examples of comments.
featured in #164