Yuanle's Technology Radar
Created On: 2016-06-06 Updated On: 2019-09-02
Similar to ThoughtWorks Technology Radar, I start to write my own radar. In the radar I will list my choice of technology related services, frameworks, tools and development practices. This radar will be updated periodically when my view changes.
Adopt
- OMD monitoring system
- Cloud server for hosting small websites
- Kubernetes
- Self-hosted Gitlab
- Bugzilla or Redmine
- Git
- Debian on developer workstation
- Rsync and rsnapshot for backup
- KVM based virtualization for develop, testing, deploy.
- Emacs
- Salt as configuration management tool
- Postgres database
- Nginx, HTTPS, HTTP/2
- CDN
- Sentry for exception logging
- Gmail
- ftp or sftp as file server
- Trello as a notepad and todo board
- Test-driven development (TDD)
Assess
- ZFS on Linux with mirror mode
- let's encrypt certs with acme.sh client
- ELK stack for log aggregate and filtering
- Hetzner for self-service dedicated hosting
Avoid
- tarsnap backup service
- BSD or Gentoo on developer workstation
- Docker for deploy
- Openstack as a platform
- Common lisp for production deploy
- HTTP based file uploading and downloading, especially when using a browser
- Almost all file/text syncing service on mobile. If you update content from multiple devices.