In a company that makes mobile and web products, developers shouldn’t be the only ones who can launch the latest version of an app. You need proper testing beyond getting colleagues to give ad hoc feedback by clicking through the app.
How do you encourage your development team to build more projects without being bogged down with deployment? As a company that builds mobile and web products, it’s a priority that we create an environment where our team members focus on building rather than deploying.
But even if we have a deployment platform, we’ll still need someone to manage the administration. As engineers, anything we have to repeat, we want to automate.
What would be a secure way to give our developers access to our deployment platform?
- We want to allow our developers to build their own projects (perhaps personal) without needing to ask an administrator for permission or resources to deploy a new application for testing or experimenting
- Our developers can deploy their own application, update it, or remove it
- Lower barriers for trying out new things (so to speak)
Continue reading “How I built a Kubernetes cluster so my coworkers could deploy apps faster”
Here’s a short list of things you shouldn’t need to worry about when setting up a static website:
- scaling up your servers for surges in traffic
- logging into the AWS Management Console just to upload a new index.html file
- spending US$5 to host a single static website
I myself was sick of worrying about these things. So I learned some Go, developed a small command line tool over the weekend, and open-sourced it.
AWS S3 is an affordable option for for hosting (and free for first time users), and AWS CloudFront is good for CDN. But setting up the two is a pain.
Continue reading “How to manage your static websites with AWS S3, CloudFront, and a command line”
… and it didn’t benefit that much.
There are always sysAdmin coming around and telling you how Docker has made his life easier, how well the automation goes or how lightweight the containers are…
Continue reading “Dockerizing our Python stack”