Tag: Devops and ci cd
-
Concurrent programming in Python is not what you think it is
Posted on August 30, 2019, Level intermediate Resource Length medium
In this article, author will first walk you through the distinction between concurrent programming and parallel execution, discuss about Python built-ins concurrent programming mechanisms and the pitfalls of multi-threading in Python. By Melvin Koh.
Tags software-engineering product-and-design backend-development frontend-and-mobile devops-and-ci-cd
-
Common systems programming optimizations & tricks
Posted on August 26, 2019, Level advanced Resource Length long
An article from the pen of Paul Cavallaro about system programming. It is an overview of some common optimization techniques and neat tricks for doing "systems programming" -– whatever that means today.
Tags software-engineering cloud-and-infrastructure devops-and-ci-cd
-
Getting started with Rancher
Posted on August 22, 2019, Level intermediate Resource Length medium
An article by Mike 'MJ' Johnson about getting your hands on Rancher. With the power and flexibility of Kubernetes, you also get a massive amount of complexity. Rancher was founded in 2014 with a company focus on creating software to help manage Docker containers. Rancher 2 can help you more easily deploy, manage and maintain your Kubernetes clusters across multiple environments, both on premise and in the cloud.
Tags frontend-and-mobile devops-and-ci-cd how-to
-
Golang tutorial for Node.js developers
Posted on August 21, 2019, Level intermediate Resource Length long
CEO of RisingSTack Tamas Kadlecsik wrote this guide for Node.js developers interested in learning Go. Throughout a tutorial series, we'll cover the basics of getting started with the Go language, while building an app and exposing it through a REST, GraphQL and GRPC API.
Tags backend-development frontend-and-mobile software-engineering devops-and-ci-cd cloud-and-infrastructure
-
How to encrypt files with gocryptfs on Linux
Posted on August 16, 2019, Level intermediate Resource Length short
Gocryptfs encrypts at the file level, so synchronization operations can work efficiently on each file. An article by Brian "bex" Exelbierd (Red Hat).
Tags cloud-and-infrastructure devops-and-ci-cd miscellaneous software-engineering product-and-design
-
Maximizing your security posture with Azure ATP
Posted on August 3, 2019, Level intermediate Resource Length medium
Interesting article from Chris Hallum from Microsoft. Their customers spend a lot of time and money on security solutions and very few of them are taking full advantage of the solutions they've deployed. Even fewer of them are deploying or maintaining these solutions correctly. Based on this it's not surprising to see stats like "93% of all breaches could have been avoided if basic cyber hygiene had been in place" (Online Trust Alliance).
Tags cloud-and-infrastructure security-and-privacy devops-and-ci-cd architecture-and-apis
-
Agile metrics: the ultimate guide
Posted on July 28, 2019, Level beginner Resource Length long
This guide has everything you need to know about agile metrics. So if you want to understand all the different metrics you can measure and how to use them, you're in the right place. By leontranter.
Tags software-engineering leadership-and-career devops-and-ci-cd miscellaneous cloud-and-infrastructure
-
How to deploy a Go web application using Nginx on Ubuntu 18.04
Posted on July 24, 2019, Level beginner Resource Length medium
The guide by Michael Okoh about deploying a web application in Go which will be useful to many back-end developers.
Tags software-engineering cloud-and-infrastructure devops-and-ci-cd backend-development
-
Managing a secure JSON Web Token Implementation
Posted on July 22, 2019, Level beginner Resource Length medium
Daniel Fanara wrote this article about more advanced topics of managing secure JSON Web Tokens (JWT). They are great for representing a user's authentication / authorization state without needing to maintain a server-side session store.
Tags security-and-privacy devops-and-ci-cd backend-development frontend-and-mobile
-
To run or not to run a database on Kubernetes: What to consider
Posted on July 21, 2019, Level beginner Resource Length short
Benjamin Good, Solutions Architect, Google Cloud, wrote this piece in which he considers if you should run a database on Kubernetes. Today, more and more applications are being deployed in containers on Kubernetes—so much so that we've heard Kubernetes called the Linux of the cloud.
Tags data-and-analytics devops-and-ci-cd cloud-and-infrastructure
-
The Hows, Whats, and Whys of Elixir Telemetry
Posted on July 18, 2019, Level intermediate Resource Length long
An article by Samuel Mullen in which author looks at the collecting and measuring data about their processes and applications. "What gets measured gets managed -- even when it's pointless to measure and manage it, and even if it harms the purpose of the organisation to do so."
Tags software-engineering backend-development frontend-and-mobile devops-and-ci-cd
-
Getting security to scale: learnings from modern app sec teams
Posted on July 15, 2019, Level beginner Resource Length long
Article by Jean-Baptiste Aviat about security challenges when operating at scale. The author sat with some of the best app sec teams operating today, and he figured there was a lot we could learn from them. The goal was to understand the challenges and the way these teams are working.
Tags security-and-privacy cloud-and-infrastructure devops-and-ci-cd