Re:Ask HN: Windows Dev Setup?
by noisem4ker on Wednesday April 20, 2022 @07:45AM
(#31095491)
Addendum to 2: use PowerShell 7, a newer major version than the one probably coming as default, and based on the modern Core lineage. You get niceties and the sanity you'd expect such as UTF-8 when writing to files with the > operator.
Re:Ask HN: Windows Dev Setup?
by majkinetor on Wednesday April 20, 2022 @09:45AM
(#31096861)
Indeed: cinst pwsh
Also set it as default in terminal/conemu.
Re:Ask HN: Windows Dev Setup?
by majkinetor on Wednesday April 20, 2022 @09:46AM
(#31096869)
BTW, here is my profile.d for PowerShell:
> Disable Windows Defender
And use what instead? Defender is pretty good at keeping you safe, so you definitely need a replacement.
Re:Ask HN: Windows Dev Setup?
by majkinetor on Friday April 22, 2022 @09:05AM
(#31121114)
No you don't. You are IT engineer, not a grandma (I guess).
I could be both... ;)
Re:Ask HN: Windows Dev Setup?
by majkinetor on Friday April 22, 2022 @09:14AM
(#31121182)
In theory :)
1. Use Chocolatey (winget is still new). You can setup everything via it, and I mean everything - node, postgre, docker, vscode, all browsers, selenium and drivers etc.
2. Learn Powershell, but learn it really good. Adopt PowerShell build system Invoke-Build
3. Install better terminal - ConEmu or Windows terminal
4. Enrich Windows using FOSS and cross platform tools: choco install copyq, flameshot, less, fzf, paint.net, git, tortoisegit, winscp, kitty, screentogif, sysinternals, wiztree, gsudo, lockhunter, signal, viber, slack
5. Disable Windows Defender and use some debloater (controversial, but I do it, and system is at least x2-x5 faster). I use https://github.com/W4RH4WK/Debloat-Windows-10 along with ShutUp10 tool.
6. Install the best search engine in the world: cinst everything
Enjoy, its awesome.