Links of the week
What Distinguishes Great Software Engineers?
“The study ranked attributes based on developers’ ratings of whether an attribute was essential for “greatness”. The analysis yielded the top five attributes that distinguish great engineers: “writing good code, adjusting behaviors to account for future value and costs, practicing informed decision-making, avoiding making others’ jobs harder, and learning continuously.”
My favorite product management templates
Just take a look at this. You will probably find something useful ;)
Citus: Distributed PostgreSQL for Data-Intensive Applications
“Citus is an open source distributed database engine for PostgreSQL that is implemented as an extension. Citus gives users the ability to distribute data, queries, and transactions in PostgreSQL across a cluster of PostgreSQL servers to handle the needs of data-intensive applications.”
Interview: Fuchsia’s past, present, and future, as told by ex-director Chris McKillop
“One of the problems a lot of people have when they build things on top of Linux is the Linux system call interface. There’s all that stuff underneath you, but you don’t worry about it, and then you build stuff on top. Most people don’t fully own that stack when they’re using the Linux kernel.
It’s just really hard to do because of the nature of the community and the size and scope of that codebase. That’s part of what I wanted to do. [What if] we narrowed it down — if we only took from Linux what we needed to take from Linux?“
Maker's Schedule, Manager's Schedule
“When you're operating on the maker's schedule, meetings are a disaster. A single meeting can blow a whole afternoon, by breaking it into two pieces each too small to do anything hard in. Plus you have to remember to go to the meeting. That's no problem for someone on the manager's schedule. There's always something coming on the next hour; the only question is what. But when someone on the maker's schedule has a meeting, they have to think about it.“
“But of course the world does not begin and end with software. Indeed the very concept may be foreign to the archive’s inheritors. That is why we have also assembled, archived, and this month deposited into the Code Vault, what we call the “Tech Tree.” While each reel already contains a human-readable guide, in five different languages, describing the archive and its contents, the Tech Tree is a selection of works–mostly human-readable, rather than encoded–which provide much broader context.“
Book of the week
Do you have any more links our community should read? Feel free to post them on the comments.
Have a nice week. 😉
Have you read last week's post? Check the archive.