← Înapoi la Urmăritori

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 30
  1. AI works well when a task depends on visible local context.

  2. Thoughts on AI: On Slop

    AI made software production much cheaper.

  3. Cultivation

    Skills, hobbies, and relationships change based on the attention they receive.

  4. Better AI tools changed the cost of code generation, but not the need for ownership.

  5. Thoughts on AI: Vibe Coding

    AI can write code faster than I can, but heavy use has a hidden cost.

  6. The Math of Collective Success

    Small individual efforts can produce a much larger shared result when each person does their part.

  7. PMS Framework

    Skill grows from preparation guided by a clear standard.

  8. Two Climbers

    One person starts before understanding the risk.

  9. Meaningful Output

    Organizations should compare meaningful output with the resources used to produce it.

  10. Modes of Communication

    Communication tools have different strengths.

  11. One on One Notes

    One-on-one meetings work best when managers use them to build trust, follow through on concerns, and give reports a safe place to speak directly.

  12. Sorting Cardboard Boxes

    Asking for a software estimate before understanding the work is like asking someone to sort a sealed box.

  13. Meeting Signal Ratio

    Meeting Signal Ratio is the share of a meeting that is useful to each attendee.

  14. Keeping Things Simple

    In software projects, many factors can overshadow the goal of keeping things simple.

  15. Ideas are 1%

    A business idea has little value without the ability to execute it.

  16. Businesses need plans, but software progress is difficult to predict.

  17. Over the years I've seen a lot of confusion around Waterfall and Agile approaches.

  18. Reframing 'Best Practices'

    'Best practice' is widely used and accepted as describing the optimal solution.

  19. A solution can be poor for the system and rational for the person choosing it.

  20. Software vs Product Engineers

    I use software engineer and product engineer to describe two ways of working.

  21. Favorite Color Problems

    def sum_list_for(nums): total = 0 for num in nums: total += num return total # vs def sum_list_while(nums): total, i = 0, 0 while i < len(nums): tota...

  22. Software and Communication

    Many software developers believe that programming is primarily focused on problem solving.

  23. The Cost of Processes

    A process can be useful by itself and still make a team less effective when combined with every other process.

  24. Daily Notes

    I keep one running note for each day.

  25. Recently I've been thinking a lot about how to consume information more efficiently.

  26. Effective Meeting Tips

    Consider whether you really need the meeting or whether a message or e-mail would be more appropriate.

  27. Effective Directorship Tips

    Work streams should always be ranked, so there is no ambiguity about priorities.

  28. Effective Management Tips

    Manage your own anxiety before you start managing other people.

  29. Software Development Principles

    Our team reduced a broad discussion about maintainable software to two principles: minimize complexity and optimize for readability.

  30. Energy Management

    I usually have enough time to work toward my goals.