Operations | Monitoring | ITSM | DevOps | Cloud

The latest News and Information on DevOps, CI/CD, Automation and related technologies.

Clojure microservices for JavaScript developers

This series was co-written by Tyler Sullberg and Musa Barighzaai. CircleCI is growing, which is wonderful. However, one of the growth challenges we have is that our backend is primarily written in Clojure, and few developers know Clojure. Many CircleCI engineers, including myself, have learned Clojure on the job. Before joining CircleCI, I was a JavaScript developer. As the lingua franca of software engineers, JavaScript is a relatively straightforward language to learn.

Featured Post

The New Normal for Hybrid IT Solutions

The more things change, the more things stay the same. An idiom that's oddly comforting in its assurance that everything will remain balanced and undisrupted, and the winds of change-however ferocious-are somehow futile against the staunchness of the status quo. That said, I would suggest the creator of this idiom hadn't experienced a year like 2020 (and now 2021).

PD Summit21: Adopting and Maturing to Service Ownership with PagerDuty and Rundeck

Among the common goals of today's engineering and operations teams is to adopt a culture of service ownership: ""You build it, you own it."" As with many ancillary objectives to driving DevOps across an organization, this is easier said than done. Sometimes this is in small part due to the technology stack/architecture of a given company. But more often than not, this is because teams lack the human-to-technology mechanisms that allow for a culture of service ownership.

Creating Envoy WebAssembly Extensions

In the CNCF ecosystem, Envoy, an open source service proxy developed by Lyft, is a very common choice in service mesh networking. In a previous post we discussed that both Consul and Istio leverage Envoy. Were you aware that you can extend Envoy’s capabilities with WebAssembly? What is WebAssembly? WebAssembly, or Wasm as it is often abbreviated, is not so much of a programming language as it is a specification for a binary instruction format that can be run in sandboxed virtual machines.

How to encourage DBAs to embrace DevOps, rather than fear change

How do we help Database Administrators (DBAs) embrace DevOps in a way that can be really productive and part of a rich DevOps team that delivers value to customers quickly and continuously? That’s an important question to ask right now because there’s a common view among DBAs that DevOps isn’t for them. They’re responsible for documentation and maintenance and deployments, they have internal customers, and they serve internal requests.

The Confident Commit ep. 7 | Design Your Org Structure for Fast Flow of Change with Matthew Skelton

Rob interviews co-author of Team Topologies and founder of Conflux, Matthew Skelton on how to structure your team for a fast flow of change. Discover the signs, symptoms, and proper metrics that indicate your organization's structure may need a redesign.

Knative - deploy, and manage modern container-based serverless workloads - Elad Hirsch

Yalla! DevOps 2021 -- The first, in-person DevOps conference of the year! Driven by the DevOps community. All about the DevOps community. Knative is the new kid in town in the Serverless community. As Kubernetes is de facto our cloud infrastructure Knative is allowing us to focus more on our business logic and less on infrastructure ,All while committing to the new paradigm of Serverless computing.

GitLab GUI

Has GitKraken made my dev life easy? It’s been 6 months since I started at Pipefy as a Young Gun Tech. During these months, I have learned a lot and used various tools to streamline my work. For this post, I will talk about how I use the GitKraken Git GUI with GitLab, running on Ubuntu, because both tools have an awesome integration. So you can speed up your workflow just like me.