Our great sponsors
-
Pode
Pode is a Cross-Platform PowerShell web framework for creating REST APIs, Web Sites, and TCP/SMTP servers
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
PowerShell is looked down upon poorly by a lot of people familiar with UNIX system administration. However, it does offer up a lot of features that many shells just don't have. In addition, PowerShell can be improved drastically using tools like scoop or winget to bring package management capabilities and CLI editors like vim integrate very well into PowerShell. I myself have been able to make some neat things in PowerShell that would have been far more difficult in a language like C, like a CLI YouTube downloading and watching script. Hopefully a lot of the things that make PowerShell difficult for those familiar with UNIX programming can be fixed in the near future. I have seen that Microsoft has already made a lot of progress with the introduction of windows-terminal and the winget package manager. I hope that this post has been an interesting look into my perspective as a windows outsider looking in.
As for non-system admin tasks... Check out Pode https://github.com/Badgerati/Pode I had a couple use cases where I needed to build a simple REST API, and since I am primarily a windows sys admin, powershell is my goto language. While I've done it in PHP as well, at this point I prefer making REST stuff in powershell.
I have a hotkey that converts aliases on the command line when I hit alt+% That makes it easier to paste into discord or wherever. Why % ? I'm not sure, that's what what PSReadLine used
I have a hotkey that converts aliases on the command line when I hit alt+% That makes it easier to paste into discord or wherever. Why % ? I'm not sure, that's what what PSReadLine used