Web Development Archives - THEMWEBS
I love podcasts, I’m addicted for sure here is a list of some of my favourites. If you have any cool podcasts please share in the comments below, thanks.
Za Dev chat is local South African series where Kenneth Kalmer and friends div into the technicalities of software engineering. I was a guest on episode 33.
A podcast by Andreessen Horowitz. If you are interested in current affairs in the tech space from a global perspective, these guys are sharp.
Responsive Web Design Podcast
Karen McGrane and Ethan Marcotte interview companies who have undergone the process of upgrading legacy non-responsive websites into fully fledge responsive websites. They dig into technical and non-technical aspects of site builds.
Shop talk show
Chris Coyer, say no more author of CSS Tricks, this podcast is a mix of audio and video on all aspects of web design and development.
Whitney Johnson interviews one on one with celebrity/accomplished CEO’s, inventors, writers, makers, and she gets them to divulge their secrets to their success.
How I Built This
Hack to Start
Kubernetes is a very powerful system used for managing containerised software applications in a clustered environment.
It is a command line driven orchestration system developed by Google to manage containerised applications across a cluster of nodes in a cloud architecture environment like Google Cloud Platform.
A pod is unit managed by kubernetes and you. It is made up of one ore more containers that make up your application.
Services act as a load balancer for other containers.
Services are an interface to a group of containers they provide a single access point.
By deploying a service, you easily get discover-ability and simplify your container design.
A replication controller helps you manage your containers by allowing you to kill and bring to life new and existing containers.
Horizontally scaled. If a container temporarily dies the replication controller kicks into action a replacement container automatically.
Is tag that is used for managing your pods by naming them with key value pairs. Its for keeping organised, mostly meta data in file.
Docker provides a wrapper around your software or application. It allows you to build, ship and run any application anywhere. The container is the application. It is a standardised unit of software that you can share with any one via docker hub.
Docker is made of images and containers.
These are read only templates used to create containers. They are built by you or other docker users, are shared and stored on docker hub.
These are isolated application platforms, this could be Ubuntu 16.04 or CENTOS. Containers have inside of them everything you need to run your application. The containers are based on one ore more images. images could be PHP, NGINX and MYSQL for example.
Provides a centralised place for finding other docker images built by the open source community.
It is cloud based registry service. It allows you to share your images with the world. You can build your images and share it with any one. You can test, store manually pushed images. You can link to Docker Cloud so you can deploy images to your host.