82 lines
3.4 KiB
YAML
82 lines
3.4 KiB
YAML
uuid:
|
|
- value: ba1ab96b-7ef0-4ef4-a525-2bdd6898ac42
|
|
langcode:
|
|
- value: en
|
|
type:
|
|
- target_id: daily_email
|
|
target_type: node_type
|
|
target_uuid: 8bde1f2f-eef9-4f2d-ae9c-96921f8193d7
|
|
revision_timestamp:
|
|
- value: '2025-07-10T23:29:35+00:00'
|
|
revision_uid:
|
|
- target_type: user
|
|
target_uuid: b8966985-d4b2-42a7-a319-2e94ccfbb849
|
|
revision_log: { }
|
|
status:
|
|
- value: true
|
|
uid:
|
|
- target_type: user
|
|
target_uuid: b8966985-d4b2-42a7-a319-2e94ccfbb849
|
|
title:
|
|
- value: 'Asking the right question'
|
|
created:
|
|
- value: '2025-07-07T23:02:56+00:00'
|
|
changed:
|
|
- value: '2025-07-10T23:29:35+00:00'
|
|
promote:
|
|
- value: false
|
|
sticky:
|
|
- value: false
|
|
default_langcode:
|
|
- value: true
|
|
revision_translation_affected:
|
|
- value: true
|
|
path:
|
|
- alias: /daily/2025/07/07/asking-right-question
|
|
langcode: en
|
|
body:
|
|
- value: |-
|
|
I recently watched a YouTube video about [not turning Neovim into VS Code][0] by Jannik Buhr.
|
|
|
|
In the video, he compares asking two questions:
|
|
|
|
- How do I get VS Code tabs in Neovim?
|
|
- How do you work with multiple files in Neovim?
|
|
|
|
Depending on which question you ask, you'll get quite different answers.
|
|
|
|
The same is true when working on software projects.
|
|
|
|
A client or Product Owner may request some new functionality or a change to the existing code, but ideally, you want to understand what caused the request.
|
|
|
|
You want to understand the problem to suggest the appropriate solution and not be locked into a pre-selected solution.
|
|
|
|
If you understand the problem, you may be able to solve it in a different way that could be easier or faster to do, or easier to maintain.
|
|
|
|
You may be able to suggest a short-term solution that means you can meet a deadline or work around a blocker, and implement a different solution in the future.
|
|
|
|
If you don't understand the problem or what you're trying to achieve, you can't make the best suggestions.
|
|
|
|
Ask the right questions.
|
|
|
|
[0]: https://www.youtube.com/watch?v=B7i5l0dTAAc
|
|
format: markdown
|
|
processed: |
|
|
<p>I recently watched a YouTube video about <a href="https://www.youtube.com/watch?v=B7i5l0dTAAc">not turning Neovim into VS Code</a> by Jannik Buhr.</p>
|
|
<p>In the video, he compares asking two questions:</p>
|
|
<ul>
|
|
<li>How do I get VS Code tabs in Neovim?</li>
|
|
<li>How do you work with multiple files in Neovim?</li>
|
|
</ul>
|
|
<p>Depending on which question you ask, you'll get quite different answers.</p>
|
|
<p>The same is true when working on software projects.</p>
|
|
<p>A client or Product Owner may request some new functionality or a change to the existing code, but ideally, you want to understand what caused the request.</p>
|
|
<p>You want to understand the problem to suggest the appropriate solution and not be locked into a pre-selected solution.</p>
|
|
<p>If you understand the problem, you may be able to solve it in a different way that could be easier or faster to do, or easier to maintain.</p>
|
|
<p>You may be able to suggest a short-term solution that means you can meet a deadline or work around a blocker, and implement a different solution in the future.</p>
|
|
<p>If you don't understand the problem or what you're trying to achieve, you can't make the best suggestions.</p>
|
|
<p>Ask the right questions.</p>
|
|
summary: ''
|
|
field_daily_email_cta:
|
|
- target_type: node
|
|
target_uuid: c74de3cf-5362-4d08-935a-a9d0d22fcb94
|