Veladan Programming Blog
Menu
About
Best links
Books
My Apps
🇪🇸
Software tools for business, freelances and startups
Posted by
Daniel Vela
on June 09, 2019 ·
2 mins read
Software tools for business, freelances and startups
Communication
Team comunications and third party integrations with Slack
Mattermost: Open-source, high-trust, developer-centric collaboration platform
Development
Avoid Google: they get to much information by using their libraries.
Create your own quallity,tracking and analytics services to avoid Admob, Firebase, Analytics, etc.
Use Semver for versioning
Textmate: Text editor for macOS
Visual Studio Code - Code Editing. Redefined
Diagram online service Draw.io
Web
Website creating with Figma
Mantain blogs and static websites with jekyll
Mobile website creation with Turbo
Postman client to automate rest api testing
API
API development with Swagger
Develop Environments
Git repos, CI/CD, wiki, environment management with Gitlab. Use Community Version
Dangerfile to customize CI with your own conventions
Mobile
fastlane for automated deployment and more
iOS
Try to avoid using third party frameworks.
When third party framework is need user
Swift Package Manager
or
Carthage
, avoid CocoaPods .
iOS development native
Swiftlint code quality
Website creation for an ios app with turbolinks
Image resize tool: Prepo
Android
Android development native
Website creation for an android app with turbolinks
Backend
Backend development with Rails
PostgreSQL
Sqlite db for little projects
Parse backend: the complete application stack
Git repositories
Git repo management with SourceTree
Software quality d
Automated code review with Codebeat
Project management
OpenProject
Servers
Digital Ocean
AWS
Free static web site server with Github Pages
Containers
Docker containers
Docker swarm
Kubernetes
Monitoring
Prometheus
← Previous
Post
Next
Post
→