What I use?
,
I'm giving a talk on Monday where I think I’ll need to tell people what I use. So rather than put it on a PowerPoint slide, I’m putting it on the web. Because I like the web.
Databases
- MongoDB, in Atlas, on AWS.
 - MySQL, on Azure.
 - MongoDB Compass and Navicat to manage my databases.
 
Websites
- HTML5
 - Javascript
 - CSS
 - PHP
 - Small Javascript Libraries (PapaParse, Leaflet, Pikaday, Moment, D3, StuQuery, StuCharts, Google Charts)
 - Hosted on a small hosting service in Leeds. (no React, no WordPress, no Angular etc…)
 - Developed mostly in Brackets by Adobe.
 
APIs
- ASP.NET (C#), hosted on Azure Web Apps.
 - PHP for some basic APIs.
 
Apps
- PhoneGap by Adobe.
 - Developed separately for iOS and Android using Android Studio and XCode, but with a common codebase.
 - Plugins for notifications, calendar access, etc…
 
Data processing and Machine-learning
- EmEditor (powerful text editor).
 - C# (.NET Core 2).
 - Accord.NET.
 - Lots of other packages from NuGET (CSVHelper, MongoDB driver, DotSpatial, NewtonSoft JSON)
 - Visual Studio 2017.
 
Other software
- Office 365
 - QGIS
 - InkScape
 - Photoshop Elements
 
Computers
- XPS13 Q9360 laptop, 4 cores, 16GB RAM, Windows 10.
 - Azure Virtual Machine, flexible size (up to 8 cores, 32GB RAM), Windows 10.
 - Azure Web Apps (Windows 10) for recurring tasks.
 
        
        
        blog comments powered by Disqus