Adam Tanner

@admtnnr

I write software sometimes.

Lexington, KY
Joined May 2007

Tweets

You blocked @admtnnr

Are you sure you want to view these Tweets? Viewing Tweets won't unblock @admtnnr

  1. Retweeted
    22 hours ago

    Unless you follow up your “it depends” or “it’s all about trade-offs” with an actual disposition of WHAT it depends on or HOW to weigh those trade-offs, you’re saying less than nothing. It’s an intellectual pause button.

    Show this thread
    Undo
  2. Retweeted
    Feb 1

    When you put related code together, you get to *choose* the order that people read the code, and you can optimize it for understanding. One Class Per File is ceding this order to what is effectively randomness, instead of Thoughtfulness

    Show this thread
    Undo
  3. Retweeted

    I'm so happy to share the updated version of our Full Service Ownership guide from ! Extra special shout-outs to for all their contributions to this.

    Undo
  4. Retweeted
    Jan 23

    All abstractions leak because things need to be debugged.

    Undo
  5. Retweeted
    Jan 22

    Software architecture gets challenging when multiple devs need to decide how to design a solution. This is why developers who are seen as great software architects are very strong at seemingly unrelated skills: negotiation, driving consensus and facilitating efficient meetings.

    Undo
  6. Retweeted
    Jan 22

    Junior engineers are not yet proficient at writing code. Mid-level engineers are proficient at coding but not software engineering, so they just squirt out tons of code without a thought. Senior engineers know that software engineering means *thinking* about code.

    Show this thread
    Undo
  7. Retweeted
    Jan 9

    There should be a FailConf. The speakers would share stories about a time they failed then discuss what they learned and how they recovered from that failure.

    Undo
  8. Retweeted
    Undo
  9. Retweeted
    30 Dec 2019

    Some thoughts on environments and running code in production:

    Undo
  10. Retweeted
    Jan 3

    Breaking apart a monolith into a distributed system is no more objectively good than a monolith is objectively bad. You have to have teams of distributed systems devs - not enterprise devs plus a couple architects who figured out how to stand up k8s.

    Undo
  11. Retweeted
    14 Dec 2019

    When you tell me you are a "senior" engineer, I expect you: Read RFCs Write documents Present to your peers Know how to discuss in writing Understand tradeoffs Back arguments with data Know how to manage meetings Self manage Prove there's a problem before you implement a solution

    Undo
  12. Retweeted
    11 Dec 2019

    Never underestimate the motivating power of telling someone they're doing a good job

    Show this thread
    Undo
  13. Retweeted

    What do you think is the most effective way for leadership at a company to get the honest and accurate opinions from people who work at the company?

    Undo
  14. Retweeted
    6 Dec 2019

    Tech companies are built on the backs of their Customer Support teams They perform constant emotional labor to remedy errors that they didn’t make, so that PMs/eng/design/ops/sales doesn’t have to. They protect a company from its own mistakes & should be revered, not exploited.

    Undo
  15. Retweeted
    5 Dec 2019

    He's making a list He's checking it twice He's got no idea who's naughty or nice Data consistency in a distributed environment is extremely difficult

    Undo
  16. Retweeted
    5 Dec 2019

    anyone else feel like kubernetes would be a lot easier if there weren't all these servers to manage

    Undo
  17. Retweeted
    5 Dec 2019

    has anyone tried to do RPC but on the same server, what would you even call that

    Undo
  18. Retweeted
    5 Dec 2019

    it seems like the biggest problem with microservices is the network so has anyone tried just putting them all on one big server

    Show this thread
    Undo
  19. Retweeted

    Paw — The most advanced API tool for Mac (REST & HTTP Client) · We're making a crazy Black Friday offer: Retweet to get a free Paw license (worth $49.99) 💰 · Or buy 50% from our website + all profits go to organizations fighting climate change 🌎

    Show this thread
    Undo
  20. Retweeted

    Your corporate culture is a mirror of what your perf process rewards.

    Undo

Loading seems to be taking a while.

Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.

    You may also like

    ·