Înapoi la articole →

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 27
  1. Interviewing in the age of AI

    How companies should adapt interviews to AI

  2. When should a manager step in?

    When and how to intervene as a manager

  3. It's time to move your docs in the repo

    AI agents address the remaining concerns with having your documentation alongside your code in version control

  4. Write and checkout the plan

    Why you should start your AI coding session with planning mode, and check out the resulting plan

  5. A Python project checklist

    All the best practices for setting up a new app in Python

  6. Senior engineers ship and uplift

    Senior engineers should be expected to ship business value and uplift others around them.

  7. A functional style leads to simpler code

    Taking inspiration from FP patterns leads to simpler code, even in languages that don't fully support them.

  8. Starting a new job as an engineering manager

    how should you onboard yourself as an engineering manager?

  9. Test coverage only matters if it's at 100%

    All lines of code should be covered by a test or explicitly excluded from test coverage.

  10. Writing a subquery with SQLAlchemy core

    Uses joins, select_from, label.

  11. Pretty print JSON inside Vim using jq

    jq + vim

  12. Writing a correlated subquery with SQLAlchemy

    How to use session.correlated()

  13. Running pytest on modified files

    How to run pytest only on modified files

  14. How to align the last flexbox item to the right.

    Aligning the last flexbox item to the right with margin auto

  15. Latexify a URL with a Regex

    How to latexify URLs in a doc with a Regex

  16. The great microservices migration

    How did Uber go from a 450,000 lines monolithic Python application to more than 1,000 microservices?

  17. Negative feedback antipatterns

    Untargeted feedback.

  18. 10 principles for good code

    Taking inspiration from Dieter Rams' ten principles for good design, here are the ten principles of good code.

  19. Maslow's pyramid of code review

    Maslow's pyramid can help us think about what great code reviews look like.

  20. Grow the team.

  21. It's demanding.

  22. Code as Craft

    Let's take pride in our software engineering craft.

  23. Resources to learn coding

    A list of resources to learn programming.

  24. Code is not the end

    An engineer's job is not to write code - it is to solve business problems.

  25. How to visualize your code's profile with qcachegrind.

  26. Why taking the time to learn Vim is a smart investment.

  27. Some quotable quotes about functional specs.