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