What I use?

Tom Forth,

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