What tools and services do you now consider part of your daily workflow?
-
I was thinking about how my development life has changed a little in the last decade. No longer is it just Visual Studio. It's Visual Studio, and Azure DevOps, and SQL Server management studio, and pgAdmin, and Redis desktop manager, npm and webpack, Chrome and DevTools, CodeProject and SO, remote desktop, PowerShell, and all the ridiculousness around hosting, domain management and DNS. That's a lotta stuff, which I guess I could group roughly as IDEs Build tools Debug tools Data storage management Remote management tools Source code control Library management systems Hosting services and tools (including backups) Community support [also: Office + online Office (MS + Google)] [also: Security apps (password managers / authorisation apps)] [also: Chat / video conference apps] [also: graphic design apps] Coffee Is this normal? Anything else you guys are generally using day to day (or no longer using these days)?
cheers Chris Maunder
I'd add Excel, PaintShop Pro, and Outlook plus a couple of in-house tools for monitoring odds and ends. Oh, and Expresso. And Fusion 360, but that's more personal than work related.
"I have no idea what I did, but I'm taking full credit for it." - ThisOldTony "Common sense is so rare these days, it should be classified as a super power" - Random T-shirt AntiTwitter: @DalekDave is now a follower!
-
I was thinking about how my development life has changed a little in the last decade. No longer is it just Visual Studio. It's Visual Studio, and Azure DevOps, and SQL Server management studio, and pgAdmin, and Redis desktop manager, npm and webpack, Chrome and DevTools, CodeProject and SO, remote desktop, PowerShell, and all the ridiculousness around hosting, domain management and DNS. That's a lotta stuff, which I guess I could group roughly as IDEs Build tools Debug tools Data storage management Remote management tools Source code control Library management systems Hosting services and tools (including backups) Community support [also: Office + online Office (MS + Google)] [also: Security apps (password managers / authorisation apps)] [also: Chat / video conference apps] [also: graphic design apps] Coffee Is this normal? Anything else you guys are generally using day to day (or no longer using these days)?
cheers Chris Maunder
Chris Maunder wrote:
IDEs Build tools Debug tools Data storage management Remote management tools Source code control Library management systems Hosting services and tools (including backups) Community support Coffee Is this normal?
Yes... I fear yes... :sigh: :sigh: And you are still lucky, because you don't have a big OEM / Government IT looking over your shoulder, increasing exponentally the burocracy for each step or blocking for a big while every thing you want to purchase / use... :sigh: :sigh: X| X| :mad:
M.D.V. ;) If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about? Help me to understand what I'm saying, and I'll explain it better to you Rating helpful answers is nice, but saying thanks can be even nicer.
-
I was thinking about how my development life has changed a little in the last decade. No longer is it just Visual Studio. It's Visual Studio, and Azure DevOps, and SQL Server management studio, and pgAdmin, and Redis desktop manager, npm and webpack, Chrome and DevTools, CodeProject and SO, remote desktop, PowerShell, and all the ridiculousness around hosting, domain management and DNS. That's a lotta stuff, which I guess I could group roughly as IDEs Build tools Debug tools Data storage management Remote management tools Source code control Library management systems Hosting services and tools (including backups) Community support [also: Office + online Office (MS + Google)] [also: Security apps (password managers / authorisation apps)] [also: Chat / video conference apps] [also: graphic design apps] Coffee Is this normal? Anything else you guys are generally using day to day (or no longer using these days)?
cheers Chris Maunder
As a simple C++/MFC desktop developer (no DB, no online/web), I'm relatively conservative. Just Visual Studio and an old version of Araxis Merge and Visual Assist and ReSharperC++ and notepad++ And jira and git and azure devops. This has has been my setup for many years (except azure devops which is new-ish)
I'd rather be phishing!
-
I was thinking about how my development life has changed a little in the last decade. No longer is it just Visual Studio. It's Visual Studio, and Azure DevOps, and SQL Server management studio, and pgAdmin, and Redis desktop manager, npm and webpack, Chrome and DevTools, CodeProject and SO, remote desktop, PowerShell, and all the ridiculousness around hosting, domain management and DNS. That's a lotta stuff, which I guess I could group roughly as IDEs Build tools Debug tools Data storage management Remote management tools Source code control Library management systems Hosting services and tools (including backups) Community support [also: Office + online Office (MS + Google)] [also: Security apps (password managers / authorisation apps)] [also: Chat / video conference apps] [also: graphic design apps] Coffee Is this normal? Anything else you guys are generally using day to day (or no longer using these days)?
cheers Chris Maunder
our shop just upgraded from writing in the dirt with sticks, to stone tablets. big win, if you ask me!! :-D - Visual Studio 2019 - SQL Server - DevOps using Git repos. Continuous integration with DevOps as well as sprint planning, etc. - Visual Code - LinqPad 5 - Learning AWS
-
I was thinking about how my development life has changed a little in the last decade. No longer is it just Visual Studio. It's Visual Studio, and Azure DevOps, and SQL Server management studio, and pgAdmin, and Redis desktop manager, npm and webpack, Chrome and DevTools, CodeProject and SO, remote desktop, PowerShell, and all the ridiculousness around hosting, domain management and DNS. That's a lotta stuff, which I guess I could group roughly as IDEs Build tools Debug tools Data storage management Remote management tools Source code control Library management systems Hosting services and tools (including backups) Community support [also: Office + online Office (MS + Google)] [also: Security apps (password managers / authorisation apps)] [also: Chat / video conference apps] [also: graphic design apps] Coffee Is this normal? Anything else you guys are generally using day to day (or no longer using these days)?
cheers Chris Maunder
I would group all of those, mentioned above, by: Development Machine (Offline): IDEs Build and debug tools Remote management tools Data Center or Cloud (Online): Data storage management Source code control Library management systems Hosting services and tools (including backups) Community support Miscellaneous: Coffee :)
-
I was thinking about how my development life has changed a little in the last decade. No longer is it just Visual Studio. It's Visual Studio, and Azure DevOps, and SQL Server management studio, and pgAdmin, and Redis desktop manager, npm and webpack, Chrome and DevTools, CodeProject and SO, remote desktop, PowerShell, and all the ridiculousness around hosting, domain management and DNS. That's a lotta stuff, which I guess I could group roughly as IDEs Build tools Debug tools Data storage management Remote management tools Source code control Library management systems Hosting services and tools (including backups) Community support [also: Office + online Office (MS + Google)] [also: Security apps (password managers / authorisation apps)] [also: Chat / video conference apps] [also: graphic design apps] Coffee Is this normal? Anything else you guys are generally using day to day (or no longer using these days)?
cheers Chris Maunder
These are all tools I use daily: 1. Coffee (makes me decide to live another day) 2. Coffee (ensures I let the rest of you live another day) 3. Remote Desktop (working from home) 4. Visual Studio 5. Trace Viewer (an in-house debugging tool) 6. Visual SourceSafe (don't; just don't) 7. Coffee (renews #1 and #2) 8. Chrome, Google, www.codeproject.com :cool: and www.stackoverflow.com :~ 9. Notepad 10. Paint.net 11. Builder (in-house automated build tool) These are as needed: 12. WinMerge 13. SysInternals suite
Software Zen:
delete this;
-
These are all tools I use daily: 1. Coffee (makes me decide to live another day) 2. Coffee (ensures I let the rest of you live another day) 3. Remote Desktop (working from home) 4. Visual Studio 5. Trace Viewer (an in-house debugging tool) 6. Visual SourceSafe (don't; just don't) 7. Coffee (renews #1 and #2) 8. Chrome, Google, www.codeproject.com :cool: and www.stackoverflow.com :~ 9. Notepad 10. Paint.net 11. Builder (in-house automated build tool) These are as needed: 12. WinMerge 13. SysInternals suite
Software Zen:
delete this;
6. Visual SourceSafe (don't; just don't)
I will : my condolences. :rose: :rolleyes:
I'd rather be phishing!
-
I was thinking about how my development life has changed a little in the last decade. No longer is it just Visual Studio. It's Visual Studio, and Azure DevOps, and SQL Server management studio, and pgAdmin, and Redis desktop manager, npm and webpack, Chrome and DevTools, CodeProject and SO, remote desktop, PowerShell, and all the ridiculousness around hosting, domain management and DNS. That's a lotta stuff, which I guess I could group roughly as IDEs Build tools Debug tools Data storage management Remote management tools Source code control Library management systems Hosting services and tools (including backups) Community support [also: Office + online Office (MS + Google)] [also: Security apps (password managers / authorisation apps)] [also: Chat / video conference apps] [also: graphic design apps] Coffee Is this normal? Anything else you guys are generally using day to day (or no longer using these days)?
cheers Chris Maunder
-
6. Visual SourceSafe (don't; just don't)
I will : my condolences. :rose: :rolleyes:
I'd rather be phishing!
Maximilien wrote:
Visual SourceSafe
Is that still a thing? :rolleyes:
-
Maximilien wrote:
Visual SourceSafe
Is that still a thing? :rolleyes:
In our defense we have a set of best practices which are aggressively enforced, automated backups, and smart people using it. We are a small group that started with over a dozen people years ago and are now down to five after some financial misadventures by the company. Our workload is heavy enough and SourceSafe is such an ingrained part of our toolchain that we've never been able to switch.
Software Zen:
delete this;
-
These are all tools I use daily: 1. Coffee (makes me decide to live another day) 2. Coffee (ensures I let the rest of you live another day) 3. Remote Desktop (working from home) 4. Visual Studio 5. Trace Viewer (an in-house debugging tool) 6. Visual SourceSafe (don't; just don't) 7. Coffee (renews #1 and #2) 8. Chrome, Google, www.codeproject.com :cool: and www.stackoverflow.com :~ 9. Notepad 10. Paint.net 11. Builder (in-house automated build tool) These are as needed: 12. WinMerge 13. SysInternals suite
Software Zen:
delete this;
Up until about 2 years ago we were using VSS as well, then (what was meant to be a temporary step) we moved to SourceGear. This is very similar to VSS so really no learning curve. They have VSS to Source migration tool (probably a day's downtime with about a weeks prep). It was very easy/relatively painless process. The repository resides in SQL, Visual Studio integration, GUI tool or Browser. It does have its funnies, but nothing serious (that I've come across). It does have a migration to GIT as well (for later). BTW, not associated with SourceGear, just a user.
// TODO: Insert something here
-
I was thinking about how my development life has changed a little in the last decade. No longer is it just Visual Studio. It's Visual Studio, and Azure DevOps, and SQL Server management studio, and pgAdmin, and Redis desktop manager, npm and webpack, Chrome and DevTools, CodeProject and SO, remote desktop, PowerShell, and all the ridiculousness around hosting, domain management and DNS. That's a lotta stuff, which I guess I could group roughly as IDEs Build tools Debug tools Data storage management Remote management tools Source code control Library management systems Hosting services and tools (including backups) Community support [also: Office + online Office (MS + Google)] [also: Security apps (password managers / authorisation apps)] [also: Chat / video conference apps] [also: graphic design apps] Coffee Is this normal? Anything else you guys are generally using day to day (or no longer using these days)?
cheers Chris Maunder
mostly: RDP VSCode (go, typescript, React, Redux) gitBash yarn git protobuf chrome gerrit jenkins Teams Outlook Jira Confluence
-
Up until about 2 years ago we were using VSS as well, then (what was meant to be a temporary step) we moved to SourceGear. This is very similar to VSS so really no learning curve. They have VSS to Source migration tool (probably a day's downtime with about a weeks prep). It was very easy/relatively painless process. The repository resides in SQL, Visual Studio integration, GUI tool or Browser. It does have its funnies, but nothing serious (that I've come across). It does have a migration to GIT as well (for later). BTW, not associated with SourceGear, just a user.
// TODO: Insert something here
Back in 2015 we had a lull in the workflow, so I took a serious look at modernizing our toolchain. I considered SourceGear, but opted for git. Unfortunately our situation went to hell in a handbasket as we were talking about the change, so that all fell by the wayside.
Software Zen:
delete this;
-
I was thinking about how my development life has changed a little in the last decade. No longer is it just Visual Studio. It's Visual Studio, and Azure DevOps, and SQL Server management studio, and pgAdmin, and Redis desktop manager, npm and webpack, Chrome and DevTools, CodeProject and SO, remote desktop, PowerShell, and all the ridiculousness around hosting, domain management and DNS. That's a lotta stuff, which I guess I could group roughly as IDEs Build tools Debug tools Data storage management Remote management tools Source code control Library management systems Hosting services and tools (including backups) Community support [also: Office + online Office (MS + Google)] [also: Security apps (password managers / authorisation apps)] [also: Chat / video conference apps] [also: graphic design apps] Coffee Is this normal? Anything else you guys are generally using day to day (or no longer using these days)?
cheers Chris Maunder
Visual Studio 2019 Notepad Excel MS Snipping Tool Character map Outlook Edge Firefox Visio MS Paint Paint.Net MS Expression Encoder 4 Screen Capture Foxit Reader Z-zip Calculator Age of Empires II reboot
It was only in wine that he laid down no limit for himself, but he did not allow himself to be confused by it. ― Confucian Analects: Rules of Confucius about his food
-
I was thinking about how my development life has changed a little in the last decade. No longer is it just Visual Studio. It's Visual Studio, and Azure DevOps, and SQL Server management studio, and pgAdmin, and Redis desktop manager, npm and webpack, Chrome and DevTools, CodeProject and SO, remote desktop, PowerShell, and all the ridiculousness around hosting, domain management and DNS. That's a lotta stuff, which I guess I could group roughly as IDEs Build tools Debug tools Data storage management Remote management tools Source code control Library management systems Hosting services and tools (including backups) Community support [also: Office + online Office (MS + Google)] [also: Security apps (password managers / authorisation apps)] [also: Chat / video conference apps] [also: graphic design apps] Coffee Is this normal? Anything else you guys are generally using day to day (or no longer using these days)?
cheers Chris Maunder
A hammer, only to cite to most useful in meeting.
-
I was thinking about how my development life has changed a little in the last decade. No longer is it just Visual Studio. It's Visual Studio, and Azure DevOps, and SQL Server management studio, and pgAdmin, and Redis desktop manager, npm and webpack, Chrome and DevTools, CodeProject and SO, remote desktop, PowerShell, and all the ridiculousness around hosting, domain management and DNS. That's a lotta stuff, which I guess I could group roughly as IDEs Build tools Debug tools Data storage management Remote management tools Source code control Library management systems Hosting services and tools (including backups) Community support [also: Office + online Office (MS + Google)] [also: Security apps (password managers / authorisation apps)] [also: Chat / video conference apps] [also: graphic design apps] Coffee Is this normal? Anything else you guys are generally using day to day (or no longer using these days)?
cheers Chris Maunder
-
I was thinking about how my development life has changed a little in the last decade. No longer is it just Visual Studio. It's Visual Studio, and Azure DevOps, and SQL Server management studio, and pgAdmin, and Redis desktop manager, npm and webpack, Chrome and DevTools, CodeProject and SO, remote desktop, PowerShell, and all the ridiculousness around hosting, domain management and DNS. That's a lotta stuff, which I guess I could group roughly as IDEs Build tools Debug tools Data storage management Remote management tools Source code control Library management systems Hosting services and tools (including backups) Community support [also: Office + online Office (MS + Google)] [also: Security apps (password managers / authorisation apps)] [also: Chat / video conference apps] [also: graphic design apps] Coffee Is this normal? Anything else you guys are generally using day to day (or no longer using these days)?
cheers Chris Maunder
-
I was thinking about how my development life has changed a little in the last decade. No longer is it just Visual Studio. It's Visual Studio, and Azure DevOps, and SQL Server management studio, and pgAdmin, and Redis desktop manager, npm and webpack, Chrome and DevTools, CodeProject and SO, remote desktop, PowerShell, and all the ridiculousness around hosting, domain management and DNS. That's a lotta stuff, which I guess I could group roughly as IDEs Build tools Debug tools Data storage management Remote management tools Source code control Library management systems Hosting services and tools (including backups) Community support [also: Office + online Office (MS + Google)] [also: Security apps (password managers / authorisation apps)] [also: Chat / video conference apps] [also: graphic design apps] Coffee Is this normal? Anything else you guys are generally using day to day (or no longer using these days)?
cheers Chris Maunder
I do desktop app development - my daily workflow revolves around: * Visual Studio Code - editor & I use the integrated terminal to get stuff done. I prefer to Visual Studio - it's a personal preference thing. * WSL with an Ubuntu 18.04 distro - I use Linux for a) bash (don't like CMD & Powershell so much), b) building and testing and debugging on Linux * Visual Studio C++ tools - I needs MSVC * g++ - primary Linux build toolchain * clang - provides C/C++ formatting (clang-format) and static analysis (clang-tidy & clang static analyser) * CMake - build generator * Ninja - build tool * gdb - Linux debug through VSCode * git, GitKraken - command-line git mostly, but I like GitKraken for preparing commits when I've been bad & done multiple commits worth of work without actually committing... * fd, rg and various other Linux tools - `fd` is a `find` replacement, `rg` is a `grep` replacement. They work so much faster than `find` and `grep` and ignore files in your `.gitignore` - perfect for codebase searches. * 1Password - my favourite password manager * [Pandoc](https://pandoc.org/), LaTeX - I prepare my documentation in Markdown & publish to HTML & PDF with [Pandoc](https://pandoc.org/) & LaTeX. It all uses pre-prepared workflows & is fully automated - Markdown in, nice looking HTML and PDF out!
Java, Basic, who cares - it's all a bunch of tree-hugging hippy cr*p
-
I was thinking about how my development life has changed a little in the last decade. No longer is it just Visual Studio. It's Visual Studio, and Azure DevOps, and SQL Server management studio, and pgAdmin, and Redis desktop manager, npm and webpack, Chrome and DevTools, CodeProject and SO, remote desktop, PowerShell, and all the ridiculousness around hosting, domain management and DNS. That's a lotta stuff, which I guess I could group roughly as IDEs Build tools Debug tools Data storage management Remote management tools Source code control Library management systems Hosting services and tools (including backups) Community support [also: Office + online Office (MS + Google)] [also: Security apps (password managers / authorisation apps)] [also: Chat / video conference apps] [also: graphic design apps] Coffee Is this normal? Anything else you guys are generally using day to day (or no longer using these days)?
cheers Chris Maunder