Creează un cont pentru a te abona la acest blog și a-i urmări articolele pe pagina Lectură.
-
How companies should adapt interviews to AI
-
When and how to intervene as a manager
-
AI agents address the remaining concerns with having your documentation alongside your code in version control
-
Why you should start your AI coding session with planning mode, and check out the resulting plan
-
All the best practices for setting up a new app in Python
-
Senior engineers should be expected to ship business value and uplift others around them.
-
Taking inspiration from FP patterns leads to simpler code, even in languages that don't fully support them.
-
how should you onboard yourself as an engineering manager?
-
All lines of code should be covered by a test or explicitly excluded from test coverage.
-
Uses joins, select_from, label.
-
jq + vim
-
How to use session.correlated()
-
How to run pytest only on modified files
-
Aligning the last flexbox item to the right with margin auto
-
How to latexify URLs in a doc with a Regex
-
How did Uber go from a 450,000 lines monolithic Python application to more than 1,000 microservices?
-
Untargeted feedback.
-
Taking inspiration from Dieter Rams' ten principles for good design, here are the ten principles of good code.
-
Maslow's pyramid can help us think about what great code reviews look like.
-
Grow the team.
-
It's demanding.
-
Let's take pride in our software engineering craft.
-
A list of resources to learn programming.
-
An engineer's job is not to write code - it is to solve business problems.
-
How to visualize your code's profile with qcachegrind.
-
Why taking the time to learn Vim is a smart investment.
-
Some quotable quotes about functional specs.