We're building enterprise software that runs mostly on-premise as well as we're offering some libraries for sending SMS and E-mail.
I try to avoid trends and only run on simple, straightforward but most of all proven and stable tech.
The core software is a mix of C++ and C#. Mostly moving toward C# for new features.
I use JetBrains TeamCity for continuous integration and testing. Where test scripts are mostly VBScript or Powershell. Using plain old self-hosted SVN for versioning.
Backoffice; like sales and licensing servers are all ASP classic.
The website is a custom WordPress template running at a shared hosting company.
Also, I strongly believe in 'dogfooding' as in 'Eat your own dogfood'. I use my own software products wherever I can. That really helps me find weaknesses and improve on usability.
For me it's worth a lot if new functionality, once built, can be left alone an add value for as long as possible.
I try to avoid trends and only run on simple, straightforward but most of all proven and stable tech.
The core software is a mix of C++ and C#. Mostly moving toward C# for new features.
I use JetBrains TeamCity for continuous integration and testing. Where test scripts are mostly VBScript or Powershell. Using plain old self-hosted SVN for versioning.
Backoffice; like sales and licensing servers are all ASP classic.
The website is a custom WordPress template running at a shared hosting company.
Also, I strongly believe in 'dogfooding' as in 'Eat your own dogfood'. I use my own software products wherever I can. That really helps me find weaknesses and improve on usability.
For me it's worth a lot if new functionality, once built, can be left alone an add value for as long as possible.