Right? Lawyers can get into deep shit if they misrepresent their ability to well, represent a client on a case outside of their area of competence. How are medical professionals that often won't even tell you what they…
The problem that exists is that you cannot just willy nilly try out entirely different desktop envs/window managers/audio frameworks on an existing install of any other distro and be certain everything will work exactly…
> What this meant was that instead of leaving nitpicky comments, people would just change things that were nitpicky but clear improvements. They'd only leave comments (which blocked release) for stuff that was…
I would settle for accurate estimates being a requirement if sticking to the estimate and allocations is as well. Every project I've been a part of that has run over on timeline or budget had somebody needling away at…
Only have issues with it on my machine with an Nvidia card. Understand that it can be unstable and accept that when it happens - but with AMD/integrated graphics I don't have the same problem. Either way, only serves to…
It just feels obstinate to me. Most people will jump through all sort of bureaucratic/performative hoops when they're in a job to keep it or angle for promotions/minor raises, but this one that has a much higher average…
> just Or you can just learn a handful of puzzle patterns in exchange for more job opportunities that would have the potential for higher overall pay. Seems like a fair trade to me.
I'm a fan of writing tests that can be either. Write your tests first such that the real dependencies can be run against. Snapshot the results to feed into integration test mocks for those dependencies so that you can…
Coupled with weeks if not more of regularly scheduled sleep deprivation so you never actually recover from any of those hard days.
Same. I have a tmux-sessionizer like script that when I open a new tmux session for a project will automatically build out all the standard windows and pane setup for the type of project it is. Start neovim or rider,…
Something missing is the confidence that comes from being perceived that way as well. You're a high performer at a high prestige/competitive school - you're going to feel more like you can do everything the other…
The ones that get me are the billboard barges on Miami Beach. Like at least biplane banners have some charm.
> If I can't Google it (at least in a reasonable amount of time) and I suspect it may come up again, I'll jot it down. With how much google at least has become incentivized to push results further down for their other…
To me the point of the saying is more that the assumptions and environment that the software was written with are almost always going to change. Meaning the business and requirements rather than the technical…
> As this relates to software, I think it goes something like: you learn the magic incantation to make the computer do what you want (solving a hard task becomes habit), then you learn why that incantation works…
The number of replies I cut & paste to my notes archive far exceeds the amount of posts I actually make. I still find it valuable to work through my own thoughts to better prepare myself to have the same conversations…
> This seems political. Say it ain't so - tariffs are now being used for political reasons instead of economic? I hope the administration gets word of this. With how unstable the situation is and Framework being a small…
My hot take is that I personally feel 'flow' is already dangerously close to vibe coding, so I'm not surprised that vibe coding is seemingly taking off like it is. If you need to be buried in your subconscious to…
There's another more thorough version from the same author, for what it's worth. Just moved on from that company but the overall points are the same https://diataxis.fr/
> I asked him how he managed to code, and he replied with something that stayed with me: a good programmer should organize software in such a way that every piece of code has a clear and logical place. The organization…
Personally, I can understand that for initial setup but hate that the way they're implemented means that it has to always be running, and it frequently has to be restarted to recognize the mouse correctly and apply…
Meanwhile I'm wondering what 'draw a line around' something means, when they use circle in other parts. If they meant circle, they'd have said circle, no?
Personally, I feel more like I'm a monkey in a circus than in a rat race. I'll dance for the music when we're in the big tent, but the show stops for me when the tent is pulled down for the day.
There are two ways I've found success where I've come into a team with these issues: 1. Differentiate critical comments vs opinions/nice to haves. Not every comment needs to be resolved as part of that specific PR, they…
There are different levels of risk involved with different types of changes, and there's also risk involved in not making some changes. But aside from that, it is useful to separate the meaning of deployments(pushing a…
Right? Lawyers can get into deep shit if they misrepresent their ability to well, represent a client on a case outside of their area of competence. How are medical professionals that often won't even tell you what they…
The problem that exists is that you cannot just willy nilly try out entirely different desktop envs/window managers/audio frameworks on an existing install of any other distro and be certain everything will work exactly…
> What this meant was that instead of leaving nitpicky comments, people would just change things that were nitpicky but clear improvements. They'd only leave comments (which blocked release) for stuff that was…
I would settle for accurate estimates being a requirement if sticking to the estimate and allocations is as well. Every project I've been a part of that has run over on timeline or budget had somebody needling away at…
Only have issues with it on my machine with an Nvidia card. Understand that it can be unstable and accept that when it happens - but with AMD/integrated graphics I don't have the same problem. Either way, only serves to…
It just feels obstinate to me. Most people will jump through all sort of bureaucratic/performative hoops when they're in a job to keep it or angle for promotions/minor raises, but this one that has a much higher average…
> just Or you can just learn a handful of puzzle patterns in exchange for more job opportunities that would have the potential for higher overall pay. Seems like a fair trade to me.
I'm a fan of writing tests that can be either. Write your tests first such that the real dependencies can be run against. Snapshot the results to feed into integration test mocks for those dependencies so that you can…
Coupled with weeks if not more of regularly scheduled sleep deprivation so you never actually recover from any of those hard days.
Same. I have a tmux-sessionizer like script that when I open a new tmux session for a project will automatically build out all the standard windows and pane setup for the type of project it is. Start neovim or rider,…
Something missing is the confidence that comes from being perceived that way as well. You're a high performer at a high prestige/competitive school - you're going to feel more like you can do everything the other…
The ones that get me are the billboard barges on Miami Beach. Like at least biplane banners have some charm.
> If I can't Google it (at least in a reasonable amount of time) and I suspect it may come up again, I'll jot it down. With how much google at least has become incentivized to push results further down for their other…
To me the point of the saying is more that the assumptions and environment that the software was written with are almost always going to change. Meaning the business and requirements rather than the technical…
> As this relates to software, I think it goes something like: you learn the magic incantation to make the computer do what you want (solving a hard task becomes habit), then you learn why that incantation works…
The number of replies I cut & paste to my notes archive far exceeds the amount of posts I actually make. I still find it valuable to work through my own thoughts to better prepare myself to have the same conversations…
> This seems political. Say it ain't so - tariffs are now being used for political reasons instead of economic? I hope the administration gets word of this. With how unstable the situation is and Framework being a small…
My hot take is that I personally feel 'flow' is already dangerously close to vibe coding, so I'm not surprised that vibe coding is seemingly taking off like it is. If you need to be buried in your subconscious to…
There's another more thorough version from the same author, for what it's worth. Just moved on from that company but the overall points are the same https://diataxis.fr/
> I asked him how he managed to code, and he replied with something that stayed with me: a good programmer should organize software in such a way that every piece of code has a clear and logical place. The organization…
Personally, I can understand that for initial setup but hate that the way they're implemented means that it has to always be running, and it frequently has to be restarted to recognize the mouse correctly and apply…
Meanwhile I'm wondering what 'draw a line around' something means, when they use circle in other parts. If they meant circle, they'd have said circle, no?
Personally, I feel more like I'm a monkey in a circus than in a rat race. I'll dance for the music when we're in the big tent, but the show stops for me when the tent is pulled down for the day.
There are two ways I've found success where I've come into a team with these issues: 1. Differentiate critical comments vs opinions/nice to haves. Not every comment needs to be resolved as part of that specific PR, they…
There are different levels of risk involved with different types of changes, and there's also risk involved in not making some changes. But aside from that, it is useful to separate the meaning of deployments(pushing a…