I'd add that the cost for operating infrastructure in the cloud is higher
compared to on-premise hosting, but the TCO still is lower for cloud. And
running on cloud-infrastructure gives the easiest access to technological
innovations.




A static archive of Markus Tacker's tweets. Follow me on Mastodon: @[email protected].
I'd add that the cost for operating infrastructure in the cloud is higher
compared to on-premise hosting, but the TCO still is lower for cloud. And
running on cloud-infrastructure gives the easiest access to technological
innovations.




So, the main reasons and benefits for using the cloud remain, but my tools have
changed in the last years:
Today my personal email account is powered by the open-source
@openxchange, hosted by
@mailbox_org. Professionally I use the
Outlook Web Client. Both are on-premise solutions ...
Google Talk no longer exists. I use @Google
Hangouts regularly for personal video calls, professionally I use @zoom_us and
recently @MicrosoftTeams a lot. All work
good on Linux.
Personally I prefer @signalapp both on mobile
and Linux desktop, professionally obviously
@SlackHQ (which didn't exist back then!) and the
surprisingly decent @MicrosoftTeams.
Twitter for me is still the most important social network especially
profesionally. I only actively use
@coderbyheart these days. Still with the
official client on mobile and @TweetDeck on
Desktop.
Pro-tip: I have a private list with 170 members which I use as my home timeline.


My favorite tools for planning and executing software projects are still
@github,
@googledrive and
@trello.
Since then I wrote down my preferred process here:
https://coderbyheart.com/setting-up-a-product-management-process/



I no longer use @Dropbox. Google Drive is great
for sharing project files, @insynchq makes it
work even on Linux. For sending large files I either use
@googledrive directly or
@firefox Send:
https://twitter.com/firefox/status/1105537441891528704
Time tracking: still would use @mite ... these days
I do not track time in a fine-grained way.
One tool to rule them all?
Today I'd say @github: I really love the
Trello-like simplicity and integration with issues of GitHub projects
(https://github.com/features/project-management/) GitHub team discussions
(https://help.github.com/en/github/building-a-strong-community/about-team-discussions)
is actually quite good (only a watercooler-type chat is missing)
I still develop locally, the speed and convenience of having thousands of files
locally and indexed and being able to work offline still makes this necessary. I
do travel and fast, cheap and reliable internet connectivity is (and might never
be) available everywhere I go.
But all my work results are always in the cloud. At any given time I can only
lose a few hours worth of work.
Since I gave this talk I have never lost any work at all.