4

The REPL: Issue 96 - August 2022

 1 year ago
source link: https://ylan.segal-family.com/blog/2022/09/09/the-repl-issue-96-august-2022/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

The REPL: Issue 96 - August 2022

Sep 9, 2022 • Ylan Segal • the repl

Your Makefiles are wrong

make is a very powerful build tool, but it has sharp edges. In this post Jacob Davis-Hansson explains some best practices to improve the experience. The key insight is that each make target, by default, is suppose to generate a file, and execution is determined by laying out dependencies between files.

Why are you so busy?

as long as you are doing your work well and continuously working on the next most important thing prioritised by the business, any pressure to deliver beyond what your team is capable of is objectively unreasonable.

Tom Lingham writes about being busy in software engineering teams. The quote above gets at the crux of the problem: You can only do so much. Asking for more, means that you need to work more or take shortcuts. Both of those lead to non-sustainable work. The appropriate response is to push back and have the tough conversations.


Find me on Twitter at @ylansegal


Recommend

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK