Chaos Engineering as management practice

Xebia

Chaos Engineering is perceived as a technical practice. The post Chaos Engineering as management practice appeared first on Xebia Blog. Chaos Engineering chaos engineering culture leadership management organisation

What Is Resilience Engineering?

DevOps.com

But modern engineering practices have moved beyond this fear, giving birth to a new practice in DevOps and site reliability engineering (SRE) known as resilience engineering. Resilience engineering today isn’t thought of as a function.

7 Important Truths About Chaos Engineering

DevOps.com

As a relatively new practice, chaos engineering has plenty of myths surrounding it, from randomly shutting down production systems to requiring huge investments of time and money. There’s a lot of confusion over the purpose, the value and the practice of chaos engineering.

Data engineers vs. data scientists

O'Reilly Media - Data

It’s important to understand the differences between a data engineer and a data scientist. I think some of these misconceptions come from the diagrams that are used to describe data scientists and data engineers. Overly simplistic venn diagram with data scientists and data engineers. What are data scientists and data engineers? Diagram showing the core competencies of data scientists and data engineers and their overlapping skills. Data engineers’ skills.

Why Distributed Tracing is Essential for Performance and Reliability

Speaker: Daniel "spoons" Spoonhower, CTO and Co-Founder at Lightstep

Many engineering organizations have now adopted microservices or other loosely coupled architectures, often alongside DevOps practices. Together these have enabled individual service teams to become more independent and, as a result, have boosted developer velocity. However, this increased velocity often comes at the cost of overall application performance or reliability. Worse, teams often don’t understand what’s affecting performance or reliability – or even who to ask to learn more. Distributed tracing was developed at organizations like Google and Twitter to address these problems and has also come a long way in the decade since then. By the end of this presentation, you’ll understand why distributed tracing is necessary and how it can bring performance and reliability back under control.

Engineering Practices can Overcome DevOps Challenges

DevOps.com

The post Engineering Practices can Overcome DevOps Challenges appeared first on DevOps.com.

DevOps 100

Giving more tools to software engineers: the reorganization of the factory

Erik Bernhardsson

I had my first job as a software engineer in 1999, and in the last two decades I've seen software engineering changing in ways that have made us orders of magnitude more productive. It costs money and time to hire engineers and train them and getting things done.

Chaos Engineering for ITOps

DevOps.com

Chaos engineering (CE) is the discipline of experimenting on a system in order to build confidence in the system’s capability to withstand turbulent conditions in production. The post Chaos Engineering for ITOps appeared first on DevOps.com. Blogs DevOps Culture DevOps Practice Enterprise DevOps Leadership Suite chaos engineering IT operations IT operations management ITOM ITOps

10 performance engineering trends to watch

TechBeacon Testing

As teams try to adopt a faster, more iterative, incremental style of software delivery using the latest performance engineering techniques, the state of the art can hold them back. App Dev & Testing, Testing, Performance Engineering

Software Engineer Salary in India 2020

The Crazy Programmer

Wondering how much is a Software Engineer salary in India? You’re at the right stop, and we’ll help you get your mind clear on the scope of the Software Engineers demand in India. Besides, you’ll also understand how much average a Software Engineer makes based on different locations and work experience. . Who is a Software Engineer or Developer? A software engineer plays an essential role in the field of software design and development.

11 Required Monitoring Platform Capabilities for Enterprise DevOps Teams

In this eBook, Isaac Johnson, a Principal Software Engineer and DevOps Architect with experience at multiple Fortune 500 companies, reveals the key things he looks for when evaluating monitoring platforms for enterprise DevOps teams.

Why is Site Reliability Engineering Important?

DevOps.com

Site reliability engineering (SRE) is one of the fastest-growing enterprise roles and set of operational practices for managing services at scale. During the Site Reliability Engineering SKILup Day June 18, I asked a group of the DevOps Institute Ambassadors why SRE was important to them. The post Why is Site Reliability Engineering Important? Blogs DevOps Practice devops institute site reliability engineering SKILup Day

51 Latest Seminar Topics for Computer Science Engineering (CSE)

The Crazy Programmer

Looking for seminar topics on Computer Science Engineering (CSE)? Computer Science Engineering, among all other engineering courses, is the recent trend among students passing 12th board exams. 51 Seminar Topics for Computer Science Engineering (CSE).

Member of the Band – Michael Rojas Pereira, Senior Software Engineer

Gorilla Logic

In this blog series, we’re going to introduce you to members of our band—engineers, technical recruiters, PMs, designers, and more who make up the most important asset in Gorilla Logic…our talent! Michael Rojas Pereira — Senior Software Engineer.

DevOps engineer job offer

Apiumhub

DevOps engineer job offer : we are looking for a DevOps engineer (m/f) to join our young & dynamic software development team! DevOps engineer job offer. Interested in DevOps engineer job offer? Apply now The post DevOps engineer job offer appeared first on Apiumhub.

Microservices: The Dark Side

Speaker: Prem Chandrasekaran

A few years ago, Barclays embarked on a journey to migrate its legacy services to a modern tech stack with the objective of achieving a high level of scale, resilience, and reliability. During the incremental, iterative move towards an ecosystem of focused, distributed services, it’s fair to say that the company discovered the challenges of distributing objects. Join us for an episode you can’t miss if you’re finding it a lot harder to architect in practice than in theory, and learn how you can shed light on the dark side of microservices.

Essential Reading for Software Engineers

Tandem

Our software engineers learn and teach every day! The post Essential Reading for Software Engineers appeared first on Tandem. Engineering Professional DevelopmentAt Tandem, one of our core values is Continuously Improve.

Perspectives on psychological safety for engineering teams

Gitprime

Engineering leaders can create a high level of psychological safety by implementing these core ideas offered by top tech leaders

Software Developer vs Software Engineer — Differences: Bogus or Real?

Dzone - DevOps

From the desk of a brilliant weirdo #1: “ The difference between a software developer and a software engineer is the same as the difference between big and large. ”?—?Unknown.

Engineers, Stop Hoarding Your Metrics

Dzone - DevOps

devops metrics site reliability engineering site reliability site reliability engineer site reliability engineering tools metrics monitoring metrics. Metrics are the golden ticket to knowing what’s going on with your system… or so everyone thinks. But there can be too much of a good thing. Are your metrics really doing you any favors? Are they letting you see into what your customers truly want from you? If not, you might have a problem. You might be fetishizing your metrics.

Decoding Code Review and Pull Requests - a handbook for Software Engineers and Tech Leads

A complete handbook on implementing a code review culture in your organization. Written by Elaine Watanabe, it's a practical e-book with useful examples and references, and a must-read for all tech teams.

Member of the Band – Marlon Jimenez Chaves, Senior Software Engineer

Gorilla Logic

In this blog series, we’re going to introduce you to members of our band—engineers, technical recruiters, PMs, designers, and more who make up the most important asset in Gorilla Logic…our talent! Marlon Jimenez Chaves — Senior Software Engineer.

How SRE Will Transform the Role of QA Engineers

Dzone - DevOps

People believe SLOs and other SRE best practices render the traditional role of QA engineering obsolete, as testing and quality shift left in the SDLC. SRE removes silos from QA expertise, better aligning QA and engineering teams. devops qa qa testing qa and software testing site reliability site reliability engineering site reliability engineer site reliability engineering toolsIntroduction.

Site Reliability Engineering 101: DevOps Versus SRE

DevOps.com

The post Site Reliability Engineering 101: DevOps Versus SRE appeared first on DevOps.com. Blogs DevOps Practice devops site reliability engineering SRE SRE engineersConsider the following scenario. An Independent Software Provider (ISV) developed a financial application for a global investment firm that serves global conglomerates, leading central banks, asset managers, brokerage firms and governmental bodies.

Engineering Productivity Lessons From COVID-19

DevOps.com

The post Engineering Productivity Lessons From COVID-19 appeared first on DevOps.com. The world became a different place post-COVID-19 and how we work, communicate and collaborate has been redefined, possibly forever. Our company has a distributed team across the U.S.

2019 State of Engineering Performance Management Report

More than 100 software leaders were asked how they manage and measure engineering performance. How do the findings stack up to your own experience? The report includes the top engineering challenges and the most used performance metrics.

The Principles of Chaos Engineering

Dzone - DevOps

devops chaos engineering chaos monkey chaos chaos testingResilience is something those who use Kubernetes to run apps and microservices in containers aim for.

Weifu keeps diesel engine economy running

Beyond B2B

Diesel engines remain the number one preference for agricultural vehicles, manufacturing plants, the military, trains and ships.

Recommendation Engines 101

Dataiku

Recommendation engines are everywhere today, whether explicitly offered to users (e.g., And while building a simple recommendation engine can be quite straightforward, the real challenge is to actually build one that works and where the business sees real uplift and value from its output.

Inclusive vs. Exclusive AI Engineering

Dataiku

After all, determining an exclusive or inclusive approach to AI engineering is likely to shape your company’s culture for years to come.

How Top Engineering Leaders Build High-Performance Teams That Deliver Results

The primary responsibilities of Engineering Leadership - essentially, VPs of Engineering and CTOs - are building high-performance teams and delivering high-quality products on time, which together drive business results.

Designing Engineering Teams for Scale

DevOps.com

As a senior engineering manager who has taken many companies from just a few engineers to entire teams at global scale in hypergrowth, I have learned quite a few lessons along the way on coping with growth and scale on a diversity of fronts. The post Designing Engineering Teams for Scale appeared first on DevOps.com. Blogs Leadership Suite engineering teams managing operations scaling challenges

The Spark Engine

Agile Alliance

This book describes creative exercises that foster team-building and warm up the right side of your brain – the creative side. People

Perspectives on communicating with engineering teams

Gitprime

This article dives into five tech leaders’ strategies and insights to achieve better communication on their engineering teams Improving communication is critical to better software development.

Software Engineer Performance Reviews Explained

Toptal

Software development is a complex process and evaluating the performance of software engineers can be too. It is important that you find the right balance between that complexity and practicality in software engineer performance reviews.

The Product Dev Conundrum: To Build or Buy in a Digital World?

Speaker: Mark Ridley, Owner and Founder, Ridley Industries

Any PM or technical leader who’s led the charge of building a digital product knows that product engineering is one of the most expensive elements of business. In most cases, actually building software should be the last avenue that companies explore to deliver great products, as software engineering, data science and product development are complex, uncertain and hard to manage.

MediaOps Teams With Boca Code To Launch “Engineer the Change” Scholarship Supporting Disadvantaged Minorities in the South Florida Tech Community

DevOps.com

MediaOps funds two full scholarships annually for Boca Code’s Software Engineering Career Course to help diversify the local skilled talent pool and create a more inclusive tech industry.

SmartBear Welcomes Vineeta Puranik as New SVP of Engineering

DevOps.com

Vineeta Puranik brings 25 years of engineering experience to SmartBear, including specialties in CI/CD, acquisitions and integrations, and security product development SOMERVILLE, Mass. The post SmartBear Welcomes Vineeta Puranik as New SVP of Engineering appeared first on DevOps.com.

The Importance of Reliability Engineering

Dzone - DevOps

Site Reliability Engineering is the defining movement in tech today. But what makes reliability engineering so important? devops resilience site reliability engineering site reliability site reliability engineer

#ClouderaLife Spotlight: Kevin Smith, Staff Customer Operations Engineer

Cloudera

Meet Kevin Smith, a Staff Customer Operations Engineer within the US Public Sector support team. The post #ClouderaLife Spotlight: Kevin Smith, Staff Customer Operations Engineer appeared first on Cloudera Blog.

How Product Managers Can Learn to Love Reporting

Speaker: Eric Feinstein, Professional Services Manager, Looker

It seems like PMs and engineers have grown to hate embedded reporting. How to evaluate embedded analytic solutions as strategy to greatly reduce initial and on-going engineering effort. For a long time, Product Managers have found it challenging to design interfaces inside their products that users could use for reporting.