Uses
I recently learned about https://uses.tech and decided to share my config.
Hardware
Notebooks
- MacBook Air 13’ 2013 (Core i7 8Gb RAM 256Gb SSD) my own
- MacBook Pro 15’ 2019 (Core i7 16Gb RAM 256Gb SSD) provided by my company
- MacBook Pro 14’ 2023 (M3 Pro 18Gb RAM 512Gb SSD) my own
Smartphone
iPhone 8 256GbiPhone 11 256Gb- iPhone 13 Pro 256Gb
Headphones
- Apple Earpods
- Sony WI-C300
- Anker Soundcore Life Dot 2 NC
Sound system
- Sony GTK-XB7
Gimbal
- Dji Osmo Mobile 2
Drone
- Dji Mavic Air
Desktop
OS
- macOS Sonoma
- Linux CentOS/Fedora/Xubuntu/Lubuntu (Previously I used Linux on Desktop long time)
Text Editor
Currently, I switched to Zed for main work and Vim for fast editing files in terminal.
Also, I use VS Code as my second text editor
VS Code with JetBrains Mono font and default Dark theme.
List of VS Code Extensions:
- Better Haml (haml syntax support)
- Docker (Dockerfile-syntax support)
- ESLint (JavaScript linter)
- Markdown All in One (Markdown support)
- Python (Python language support)
- Ruby (Ruby language support)
- Ruby Solargraph (Ruby LSP)
- Vetur (Vue tooling)
- Vim (Vim-mode)
- VS Code Ruby (Ruby language support)
Programming languages
- Ruby - my main programming language at work
- PHP - I was introduced to this programming language in 2004 and continue to use it. Now it is not my main programming language and I continue to use it only to support old projects. I used Yii2, Laravel, WordPress, 1C-Bitrix (scary an terrible 😄), etc
- Python - I write small automation scripts in it, as well as web applications using Django
- Bash - small and simple scripts
- JS - JavaScript everywhere 😉
Terminal
iTerm2 in drop-down mode with Monaco font.- currently, not usedAlacritty (https://github.com/rhamdeew/dotfiles/blob/master/alacritty.yml)KittyWezTerm- Warp
Web browser
- Arc (main)
- Firefox (for testing)
Cli Apps
- Homebrew
- ripgrep - very fast grep analogue
- fzf - i use this utility for fuzzy find in prompt history
- asdf - manage Ruby/Node.js versions
- ansible - for faster provision a new servers
- make - short commands in projects
- docker - must have
- docker-compose - must have
- zoxide - for super-fast jumping between directories
Gui Apps
- KeepassXC - tool for manage passwords
Grammarly - tool for checking my English grammarDropbox - for important files sync- iTunes - for podcasts listening
- GarageBand - I try to create music in this app
iMovie - for video editingDaVinci Resolve - for video editing too- CapCut - for video editing
- Books - default macOS app for Book reading
- Notes - default macOS app for taking notes
- Reminders - default macOS app for Reminders
- Slack - work chats
- Telegram - many chats and interesting channels
- XnConvert - batch images edit
Monosnap - screenshots with annotations- Shottr - screenshots with annotations
Deeezer - listen musicSpotify - for music listening- Yandex Music
- Apple Music
- Sublime Merge - a great tool for resolving merge conflicts
GIMP - for simple image editing- SeaShore - for simple image editing
- ImageOptim - for batch image optimizing
Tunnelblick - for OpenVPN- MacOS built-in VPN support
- FoXray
- Streisand
- Audacity - simple audio edit
- Filezilla - sometimes I need FTP client
- Midnight Commander - sometimes I need FTP client
- balenaEtcher - for creating bootable USB
- Spotlight - currently, I almost completely replaced the use of Launchpad with the use of Spotlight
- Raycast
Rectangle - a great tool for app windows positioningPock - this app helps me to use MacBook touch bar- NetNewsWire - RSS reader
Podcasts
RWpod- 😥- Ваши любимые рок баллады
- Radio-T
- Don’t Speak
- Брендятина
iOS Apps
Duolingo - an app to learn languagesCake - another app to learn languages- Books - default app
- Notes - default app
- Reminders - default app
- GarageBand - default app
Feedly - RSS Reader- Musixmatch - Shazam analogue
- Google Translate - I use it for ENG <-> RUS translations
- Yandex Translate - this translate app have the support of Tatar language
- YouTube
Twitter- Slack
- Snapchat
- Maps.me - for offline maps
- Stocard
- DJI GO - app for Dji Osmo Mobile 2
- Real Racing 3 - I play it when I’m bored
FIFA Mobile - I play it when I’m bored- GTA San Andreas
- CarX Drift 2
- CarX Drift 3
- Wreckfest
Servers
OS
- Centos Linux (host machines)
- Alpine Linux (containers)
Apps
- Docker
- Ansible
Servers
- DigitalOcean - for temporary instances. Fast and stable. I receive funds for the account balance under the affiliate program.
ArubaCloud - use very cheap promo instances (1€/month) for testing and develop.PQ.Hosting - use very cheap instances (1€/month) for testing and develop.OVH (Kimsufi) - use bare-metal server with 2Tb HDD for backups and self-hosted services.- VDSina - for client sites.
- FastVPS - fast and stable instances. This company provided me powerful VPS for free. Thanks!
- Aeza
Cloud storage
Amazon S3 - stable storage with much featured API
Cloud hosting for static sites
- GitHub Actions + GitHub Pages
- GitLab CI + GitLab Pages
- Netlify
- Vercel
Static site CMS
- Hexo - used on this site
- Hugo
- Jekyll
Self-hosted services
Gitea (previous used Gogs)- I used Gitea in my own company to manage repositories.Redmine- I used Redmine in my own company to manage tasks
Uptime monitoring
- Monitorus.ru
Log errors
- Sentry