Web Development - Linux - Digital Freedom


Where to Learn


  • Desktop Workstation:
    • Custom Built PC:
      • Windows - Latest
      • AMD Ryzen 2700x CPU
      • AMD Radeon RX 570 GPU
      • 32GB of RAM
  • Mobile Workstation:
    • Dell XPS 9370
      • Fedora - Latest
      • i7-8550U
      • 16GB of RAM


  • Unraid Server
    • I bought a custom built gaming rig from a colleague and wanted to put it to use. Best decision ever.
    • Specs:
      • 32Gb RAM
      • Intel i7 6700K CPU
      • Nvidia 1060 6Gb GPU
      • 32TB Seagate Ironwolf Array
        • 8TB Single Parity
        • 24TB Usable Storage
      • 1TB Dual SSD Cache Pool
  • Synology Disk Station DS1019+ NAS
    • I use this purely for backup of the Unraid Server.


Current Dev Tools

  • Most used operating system: ~Windows 10 with Windows Subsystem for Linux enabled – I’m OS-idexterous.
  • IDE: Visual Studio Windows & Neovim on Linux
  • Text Editor: Visual Studio Code
  • Command line: Cmder

Programming Languages

  • Most used paradigm: Object Oriented Programming
  • Least desirable paradigm: Functional Programming.
  • First language: Tie between Action Script 3 and Visual Basic for Applications
  • Most desirable language: C++
  • Most used language: C#
  • Least desirable language: JavaScript, although, TypeScript is a great improvement.


  • First framework: .NET 4.0
  • Most desirable framework: .NET Core
  • Most used framework: .NET Full Framework
  • Least desirable framework: Not sure, have only used .NET. I am looking forward to learning something new.

Web Frameworks

  • First web framework: ASP.NET 4.0
  • Most desirable web framework: ASP.NET Core
  • Most used web framework: ASP.NET 4.6.x
  • Least desirable web framework: Not sure. I have only used ASP.NET. I am looking forward to learning something new.