Live data from Hacker News

All the best engineering advice I stole from non-technical people (2019)

bellmar.medium.com

51–60 of 91 posts

Re: All the best engineering advice I stole from non-technical people (2019)

#51
post #39
post #31

Kind advice to everyone willing to share their write ups: avoid Medium. I can’t read the article because of the signup wall. It is cheap and easy to set up a blog on your own custom domain.

In situations like these, Bypass Paywalls extension for Firefox comes really handy! Especially in combination with uMatrix and uBlock Origin.

For Android Firefox has disabled almost all addons so the same solution is Kiwi browser that can load chrome addons (got the solution here on HN)

Re: All the best engineering advice I stole from non-technical people (2019)

#52
post #34
post #31

Kind advice to everyone willing to share their write ups: avoid Medium. I can’t read the article because of the signup wall. It is cheap and easy to set up a blog on your own custom domain.

> It is cheap and easy to set up a blog on your own custom domain True. But you can defeat all of Medium's annoying features by just disabling JavaScript.

While true, I'd say a lot of people just won't even bother. I've seen people refuse to download whole books because they needed to put in email.

"You can create a 10-minute email" you say. True, and a lot of people do while also a lot of people simply don't want the book that much.

Re: All the best engineering advice I stole from non-technical people (2019)

#53
post #31

Kind advice to everyone willing to share their write ups: avoid Medium. I can’t read the article because of the signup wall. It is cheap and easy to set up a blog on your own custom domain.

I think it’s a choice to monetize your writings. Medium doesn’t force you to put your stuff behind a paywall. We need to stop blaming Medium and realize the authors wanted to monetize.

I could be wrong but even if you choose not to join the system I think it might still count against views. But you can dig into the story settings and get a referrer link that does not eat page views.

Re: All the best engineering advice I stole from non-technical people (2019)

#54
post #25

> Security and reliability are more likely to go wrong in the seams between components. That means literal integrations, but it also means organization seams. Elon said the best part is no part. Parts between systems, interfaces/valves/pumps/APIs/whatever, are often modelled not after what makes the most sense for the final system or product but often follows the organisational structure of the people making the syst…

This is just an instance of Conway's Law:

    Any organization that designs a system (defined broadly) will produce a design whose structure is a copy of the organization's communication structure.
    — Melvin E. Conway

Re: All the best engineering advice I stole from non-technical people (2019)

#55
post #34

Earlier quoted context omitted.

> It is cheap and easy to set up a blog on your own custom domain True. But you can defeat all of Medium's annoying features by just disabling JavaScript.

While true, I'd say a lot of people just won't even bother. I've seen people refuse to download whole books because they needed to put in email. "You can create a 10-minute email" you say. True, and a lot of people do while also a lot of people simply don't want the book that much.

I've found more instances of sites blocking the temporary email services (typically forums) than I have situations where it worked as a bypass :/

Re: All the best engineering advice I stole from non-technical people (2019)

#56
post #2

“Before you can make things better, you have to stop making them worse” Incredibly great advice. Especially when trying to resolve an already broken situation.

Notable failures both personally experienced and famous usually involve great amplifications of the issue resulting from attempts to fix, often with increasingly urgent and hasty actions.

Yes, the adage should be "changes for the better start with changes for the worse."

Re: All the best engineering advice I stole from non-technical people (2019)

#57
post #38
post #32

Earlier quoted context omitted.

I do think that, and (to paraphrase The Mythical Man-Month) I also think that it would be great to work on a small and focused team with a clear mandate and no legacy stakeholders to worry about. So do we all, but those circumstances are not usually available. The interesting parts start to pop up when you need to make difficult choices. Good managers with a technical background are scarce and therefore not usually a…

A good manager doesn’t need to be technical as they are a managing people. That is the hard part. Not tech.

If you’re a manager and not technical you’re not going to understand what your people are doing, you’re only going to understand what they tell you.

Also, you’re going to be manipulated and hoodwinked by the managers around you who are technical.

Lastly, the engineers you’re managing are going to laugh at you behind your back.

I’ve seen all of this happen before.

Re: All the best engineering advice I stole from non-technical people (2019)

#59
post #54
post #25

> Security and reliability are more likely to go wrong in the seams between components. That means literal integrations, but it also means organization seams. Elon said the best part is no part. Parts between systems, interfaces/valves/pumps/APIs/whatever, are often modelled not after what makes the most sense for the final system or product but often follows the organisational structure of the people making the syst…

This is just an instance of Conway's Law: Any organization that designs a system (defined broadly) will produce a design whose structure is a copy of the organization's communication structure. — Melvin E. Conway

> whose structure is a copy of the organization's communication structure

Yes, and if different parts of an organization don't communicate, then the systems they develop / procure will often be stovepiped.

I have seen this in a UK civil service acquisition organisation, that even lacked consistent shared engineering guidance for the different teams. They did at least approximately follow the same acquisition guidance so there were commonalities with how they approached industry and managed the bidding process.

Re: All the best engineering advice I stole from non-technical people (2019)

#60

Earlier quoted context omitted.

Notable failures both personally experienced and famous usually involve great amplifications of the issue resulting from attempts to fix, often with increasingly urgent and hasty actions.

Yes, the adage should be "changes for the better start with changes for the worse."

"The road to hell is paved with good intentions"
Post reply on HN