lsaffie Saffie

2 Followers | 11 Following

Follow

lsaffie Saffie

458 days ago

The bus ticket theory also explains why people are less likely to do great work after they have children. Here interest has to compete not just with external obstacles, but with another interest, and one that for most people is extremely powerful. It's harder to find time for work after you have kids, but that's the easy part. The real change is that you don't want to.

The Bus Ticket Theory of Genius

paulgraham.com

lsaffie Saffie

573 days ago

A great musician is someone, yeah, who’s got some ability there, but they love practicing music. You’ve really got to enjoy the practice of the thing you’re doing.

Scott Page: Becoming a Model Thinker [The Knowledge Project Ep. #55]

fs.blog

lsaffie Saffie

646 days ago

Rather than focusing on the negative aspects of an existing culture that need to be changed, it is more useful to identify which cultural behaviors you would like to see, what values you want to embody, and take proactive steps towards those ends.

The Design of Engineering Culture

dzone.com

lsaffie Saffie

700 days ago

Any fool can write code that a computer can understand. Good programmers write code that humans can understand.

DDD 101

medium.com

lsaffie Saffie

739 days ago

Level 5 leadership is not just about humility and modesty. It is equally about ferocious resolve, an almost stoic determination to do whatever needs to be done to make the company great.

Level 5 Leadership

jimcollins.com

lsaffie Saffie

751 days ago

Entrepreneurs are the only people who will work 80 hours a week to avoid working 40 hours a week,

'Shark Tank' investor: 'Entrepreneurs are the only people who will work 80 hours a week to avoid working 40 hours a week'

businessinsider.com

lsaffie Saffie

768 days ago

Of course, I’m papering over the nitty-gritty of security compliance, data integrity and so forth, but I genuinely believe that live traffic testing with good Observability into the impact of the tests being conducted is the way forward for testing microservices.

Testing Microservices, the sane way

copyconstruct.medium.com

lsaffie Saffie

768 days ago

Traffic Shaping with Service Meshes
One of the reasons I’m so excited about the emerging service mesh paradigm is because a proxy enables traffic shaping in a way that’s extremely conducive to testing. With a small amount of logic in the proxy to route staging traffic to the staging instance (which can be achieved with something as simple as setting a specific HTTP header in all non-production requests or based on the IP address of the incoming request), one can end up exercising the actual production stack for all but the service in question. This enables performing real integration testing with production services without the overhead of maintaining an ornate test environment.

Testing Microservices, the sane way

copyconstruct.medium.com

lsaffie Saffie

768 days ago

I coined the term “step-up testing”, the general idea being to test at one layer above what’s generally advocated for. Under this model, unit tests would look more like integration tests (by treating I/O as a part of the unit under test within a bounded context), integration testing would look more like testing against real production, and testing in production looks more like, well, monitoring and exploration

Testing Microservices, the sane way

copyconstruct.medium.com

lsaffie Saffie

768 days ago

Yet another drawback of integration tests for complex systems is that it then demands maintaining separate environments for development, test, and/or staging. Many organizations try to keep these environments as identical and “in sync” as possible with production, which usually involves replaying all live traffic (or at least writes) to a test cluster, so that the persistent stores in the test environment match production. Either way you slice it, this involves a significant investment in automation (and personnel) to monitor and maintain.

Testing Microservices, the sane way

copyconstruct.medium.com

lsaffie Saffie

769 days ago

It turns out that past a certain point, however, increasing reliability is worse for a service (and its users) rather than better! Extreme reliability comes at a cost: maximizing stability limits how fast new features can be developed and how quickly products can be delivered to users, and dramatically increases their cost, which in turn reduces the number of features a team can afford to offer.

Testing Microservices, the sane way

copyconstruct.medium.com

lsaffie Saffie

769 days ago

The sooner we come to terms with the fact that it’s a fool’s errand to try to predict every possible way in which a service might be exercised and write a regression test case for it, the sooner we’re likely to embrace a less dysfunctional approach to testing.

Testing Microservices, the sane way

copyconstruct.medium.com

lsaffie Saffie

769 days ago

"

Testing Microservices, the sane way

copyconstruct.medium.com

lsaffie Saffie

806 days ago

People leave managers, not companies

Why Great Managers Matter

open.buffer.com

lsaffie Saffie

881 days ago

6 things I’ve learned in my first 6 months using serverless

read.acloud.guru

lsaffie Saffie

881 days ago

Designing the Future of Work

medium.com

lsaffie Saffie

887 days ago

Studying microeconomics, game theory, psychology, persuasion, ethics, math and computers won’t directly make you money – but they will make you the kind of person who makes money

How To Get Rich – Without Getting Lucky (An analysis of the Naval tweetstorm)

lifemathmoney.com

lsaffie Saffie

888 days ago

Scaling Engineering Teams

medium.com

lsaffie Saffie

888 days ago

The low-hanging fruit of productivity is often found by unblocking people from expensive agreement and coordination

Efficiency Is Not Our Goal

medium.com

lsaffie Saffie

889 days ago

How to fail as a new engineering manager

blog.usejournal.com

lsaffie Saffie

889 days ago

Leadership inspires, it doesn’t dictate. A leader paints the picture of destination, setting a direction rather than giving directions. Instills a shared sense of purpose and meaning. Provides enough context via the mission, strategy and objectives to enable individuals to make the good decisions.

How to fail as a new engineering manager

blog.usejournal.com

lsaffie Saffie

896 days ago

Meet Vaclav Smil, the man who has quietly shaped how the world thinks about energy

sciencemag.org

lsaffie Saffie

897 days ago

Beyond Interactive: Notebook Innovation at Netflix

netflixtechblog.com

lsaffie Saffie

900 days ago

We fired our top talent. Best decision we ever made.

freecodecamp.org

lsaffie Saffie

900 days ago

Stop Trying To Memorize

medium.com

lsaffie Saffie

900 days ago

The efficiency of the team is approximately the inverse of the square of the number of members in the team

Why Small Teams Win And Bigger Ones Fail

medium.com

lsaffie Saffie

907 days ago

Leaders who insist on controlling and micro-managing the small details of people’s day-to-day work can debilitate an organization by short-circuiting learning and development.

Boss-zilla: How to Not Suck as a Leader

medium.com

lsaffie Saffie

919 days ago

At the petabyte scale, information is not a matter of simple three- and four-dimensional taxonomy and order but of dimensionally agnostic statistics. It calls for an entirely different approach, one that requires us to lose the tether of data as something that can be visualized in its totality.

The End of Theory: The Data Deluge Makes the Scientific Method Obsolete

wired.com

lsaffie Saffie

936 days ago

Why Barry Diller believes in cultivating creative conflict

fastcompany.com

lsaffie Saffie

940 days ago

Hate OKRs? Avoid these 7 mistakes

medium.com

lsaffie Saffie

945 days ago

How the Principles of Stoicism Can Help Your Personal and Financial Life

lifehacker.com

lsaffie Saffie

958 days ago

Top-down, command-and-control organizations with billions of dollars and thousands of employees are getting their butts kicked by small, agile teams with only a handful of employees, informal org structures and very little resources

The Critically Important Role of Product Teams in Strategy, Innovation & Org Structure

medium.com

lsaffie Saffie

967 days ago

9 Ways Great Companies Organize Their Teams For Success

fastcompany.com

lsaffie Saffie

967 days ago

entrepreneurs and investors compound this problem by assuming that all startups grow and scale by executing the Revenue Plan.

Death by Revenue Plan

thinkgrowth.org

lsaffie Saffie

978 days ago

Apple’s Organizational Crossroads

stratechery.com

lsaffie Saffie

981 days ago

“If you don’t delight a customer you don’t create a viral effect because delight is the greatest form of virality.” Andy Rachleff.

A Dozen Ways “Virality” Can be Misused and Misunderstood

25iq.com

lsaffie Saffie

982 days ago

Transformational Leadership

mindtools.com

lsaffie Saffie

982 days ago

"The highest type of ruler is one of whose existence the people are barely aware…. The Sage is self-effacing and scanty of words. When his task is accomplished and things have been completed, all the people say, 'We ourselves have achieved it!'"

Why Isn’t ‘Servant Leadership’ More Prevalent?

hbswk.hbs.edu

lsaffie Saffie

986 days ago

How I set and execute 50-year goals

medium.com

lsaffie Saffie

998 days ago

The Bill Gates Line

stratechery.com

lsaffie Saffie

999 days ago

aggregator-dominated value chain: aggregators completely disintermediate suppliers and reduce them to commodities

Stratechery by Ben Thompson

stratechery.com

lsaffie Saffie

1000 days ago

“The difference between a good business and a bad business is that good businesses throw up one easy decision after another. The bad businesses throw up painful decisions time after time.”

medium.com

lsaffie Saffie

1003 days ago

Candor works by decoupling the generation of ideas from the evaluation of ideas.

usecandor.com

lsaffie Saffie

1003 days ago

anything that has more upside than downside from random events (or certain shocks) is antifragile; the reverse is fragile.

Nassim Taleb: A Definition of Antifragile and its Implications

fs.blog

lsaffie Saffie

1027 days ago

An Organization-Wide Approach to Good Decision Making

hbr.org

lsaffie Saffie

1031 days ago

Excessive meetings are the blight of big companies and almost always get worse over time.

themindsetapp.com

lsaffie Saffie

1038 days ago

CEO and Michael Lopp’s point is that the busier you are, the less room you have for the stuff as a leader only you are responsible for : Recruiting folks, guiding the culture, charting out the long-term team vision. And if you’re too busy with the work, you won’t do those things.

The most surprising principle of good leadership? Don’t be busy.

blog.knowyourcompany.com

lsaffie Saffie

1038 days ago

One of the rules of the road should be never to evaluate R&D programs individually. You should always decide on them within the context of an R&D portfolio. There needs to be an “is this better than that?” conversation—no one should get to personally champion his program in a vacuum. Any single idea can look great in isolation.

How we do it: Three executives reflect on strategic decision making

mckinsey.com

lsaffie Saffie

1038 days ago

One of the most important types of decision making is deciding what you are not going to do, what you need to eliminate in order to make room for strategic investments.

How we do it: Three executives reflect on strategic decision making

mckinsey.com

lsaffie Saffie

1038 days ago

Decisions have shelf lives, so you really need to put tight timeframes on your process. I would so much rather live with the outcome of making a few bad decisions than miss a boatload of good ones.

How we do it: Three executives reflect on strategic decision making

mckinsey.com

Like this set of items on Pocket? Share with friends.