Mon.Jun 26, 2023

article thumbnail

From CIO to CEO: IT leaders rise to the top

CIO

Ross Meyercord never set out to make the leap from technology leader to CEO, but a set of intentional and opportunistic career choices delivered the breadth of business experience and leadership skills required to land the job. Meyercord parlayed an engineering degree into a two-decade consulting track at Accenture, where a focus on large-scale transformation projects opened the door to the global CIO role at Salesforce during its critical revenue growth period.

article thumbnail

Notes on Writing a Scala 3 Compiler Plugin

Xebia

Earlier this year, I worked on the compiler plugin for scourt , a project to implement coroutines in Scala alongside Unwrapped , which was proposed in PRE-SIP: Suspended functions and continuations. As a first time working with the compiler, I took notes of things I thought were useful. And I’d like to share them with you to help make your life easier as well.

Examples 130
Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Trending Sources

article thumbnail

What is a project manager? The lead role for project success

CIO

What is a project manager? Project managers play the lead role in planning, executing, monitoring, controlling, and closing out projects. They are accountable for the entire project scope , the project team and resources, the project budget, and the success or failure of the project. To succeed in their role, project managers must be adept at coordinating resources, managing budgets, measuring and tracking project progress, and communicating with team members and stakeholders.

article thumbnail

When Values Clash: Overcome an Invisible Barrier to Great Corporate Culture

Let's Grow Leaders

To build a great corporate culture, don’t ignore the conflict between values When it comes to building a great corporate culture, one of the most common frustrations we hear from senior leaders and executives is that “We involved everyone. We worked together to define our values. And we talk about them regularly. People seem to appreciate the messaging.

Culture 93
article thumbnail

Embrace AI: Make Your VoIP Service Stand Out

Dialogview is revolutionizing VoIP services with its AI-powered platform, which is now available for white labeling. Our solution autonomously resolves over 68% of customer queries in more than 40 languages, dramatically reducing your team’s workload. With advanced conversational AI, Dialogview understands customer sentiments and queries in real time, without any button presses needed by users.

article thumbnail

IBM to buy Apptio for $4.6B to help companies optimize IT spend

CIO

IBM is acquiring software provider Apptio for $4.6 billion to help enterprises optimize their IT expenditure, particularly cloud costs, as they try to navigate uncertain macroeconomic conditions. Apptio specializes in what has been called technology business management (TBM), or more recently, financial operations (also known as finops ) software, designed to allow diverse teams in a business manage IT costs.

Company 215

More Trending

article thumbnail

There Are No Repeat Incidents

Honeycomb

People seem to struggle with the idea that there are no repeat incidents. It is very easy and natural to see two distinct outages, with nearly identical failure modes, impacting the same components, and with no significant action items as repeat incidents. However, when we look at the responses and their variations, we can find key distinctions that shows the incidents as related, but not identical.

AWS 104
article thumbnail

How Automation Enables Remote Work

DevOps.com

In recent years, the world has witnessed a significant shift towards remote working, largely driven by global events such as the COVID-19 pandemic. This transformation has necessitated the adoption of new tools and strategies, with automation emerging as a key enabler of effective remote work. So, what does automation mean in this context?

article thumbnail

How AI Reinforces a Next Generation of Business Processes

Mentormate

Over the past several months, artificial intelligence (AI) has revealed its power and potential to the general public with the rise of generative AI tools like ChatGPT and Stable Diffusion. Writing poems and generating artwork have never been closer to what human creativity can come up with. At the same time, organizations are suffering from painful labor shortages as automation and efficiency emerge as crucial factors for the future of business.

article thumbnail

OutSystems Embraces Generative AI to Speed App Dev

DevOps.com

OutSystems, via a Project Morpheus initiative, intends to leverage generative artificial intelligence (AI) technologies to make it possible to automatically generate an application that developers will then use low-code tools to customize for specific use cases.

article thumbnail

Streamlining Database Compliance with CI/CD Integration

IT leaders know the importance of compliance at every level, but the database often gets left behind as other environments are automated for robust protection. This whitepaper emphasizes the importance of robust, auditable, and secure database change management practices for safeguarding organizational compliance. Learn how automating database compliance: Mitigates risk Protects against security vulnerabilities Helps avoid regulatory penalties Aligns database workflows with app lifecycle Turns d

article thumbnail

The Importance of API Versioning and Best Practices for Microservices

Dzone - DevOps

Microservices architecture has emerged as a popular solution for building complex and scalable applications. In a microservices architecture, an application is broken down into a collection of loosely coupled, independently deployable services that communicate with each other via APIs. This approach offers many benefits, including improved scalability, reliability, and flexibility.

article thumbnail

Perficient Quoted in Forrester Best Practice Report on Change Resistance To Digital Transformation

Perficient

Digital transformation is no longer an option; it’s a necessity for organizations striving to stay competitive in today’s fast-paced business landscape. However, embarking on this transformative journey is not without its challenges. One significant hurdle that organizations face is change resistance. The recently published Forrester Best Practice report, “The Realities Of Change Resistance To Digital Transformation,” dives deep into the world of change resistance, offeri

Report 98
article thumbnail

How Lacework CEO Jay Parikh embraces chaos: Insights from the Grit podcast

Lacework

Lacework CEO Jay Parikh recently joined Grit, a weekly podcast that dives deep into the world of leaders who have helped create, build, and scale world-class organizations.

article thumbnail

Perficient is a 2023 Top Workplace in St. Louis

Perficient

We’re thrilled to announce that Perficient has been recognized as a 2023 Top Workplace by the St. Louis Post Dispatch. This award is a proven testament that underscores our ongoing commitment to fostering an exceptional work environment for our colleagues. Not to mention, this is our 8th time winning this award in St. Louis! The Top Workplace award is particularly meaningful as it is based solely on employee feedback.

Survey 97
article thumbnail

7 Pitfalls for Apache Cassandra in Production

Apache Cassandra is an open-source distributed database that boasts an architecture that delivers high scalability, near 100% availability, and powerful read-and-write performance required for many data-heavy use cases. However, many developers and administrators who are new to this NoSQL database often encounter several challenges that can impact its performance.

article thumbnail

Consolidate and Elevate Your Tech Stack: Enhancing Document Management with AP Automation

Docuphase

In an era where data is the backbone of organizations, digital document management is a critical tool for creating smooth operations, complying with regulations, and making informed decisions.

Tools 97
article thumbnail

Agile Git Branching Strategies in 2023

Dzone - DevOps

I have experience working on many projects, and I have found that the right choice for a branching strategy is essential for project success. In this article, I’ll describe different branching strategies. Nowadays, Git-Flow is very popular and well-documented. However, there are a few other alternatives like GitHub-Flow and the Trunk-based approach that exist, and some teams tend to move away from git-flow, and this article will describe why some other branching models may work better for your a

article thumbnail

How to Manage Your Team’s Workload After Layoffs

Harvard Business Review

All too often in the case of layoffs, the people who survive it are expected to pick up the work that their terminated colleagues left behind. Meanwhile, these layoff survivors are often struggling with survivor guilt, anxiety, and low morale. In short, after a layoff, more is being asked of people who have less to give. This is a recipe for disaster when it comes to burnout and retention of key talent.

How To 95
article thumbnail

Podcast: The current state of DevOps

Synopsys

In this first episode of Synopsys’ new podcast series, ‘Building Security In – The Next Generation’, we cover the current state of DevOps.

DevOps 98
article thumbnail

Entity Resolution Checklist: What to Consider When Evaluating Options

Are you trying to decide which entity resolution capabilities you need? It can be confusing to determine which features are most important for your project. And sometimes key features are overlooked. Get the Entity Resolution Evaluation Checklist to make sure you’ve thought of everything to make your project a success! The list was created by Senzing’s team of leading entity resolution experts, based on their real-world experience.

article thumbnail

Infrastructure as Code (IaC) Tools, Part 1: Overview of Tools

Dzone - DevOps

IaC revolutionizes the way infrastructure is managed by applying software engineering practices to infrastructure provisioning and configuration. IaC relies heavily on the utilization of tools, which play a vital role in the process. These tools streamline and simplify infrastructure management by offering automation, reproducibility, scalability, consistency, collaboration, and integration capabilities.

Tools 93
article thumbnail

Watch Out for These 3 Gender Biases in Performance Reviews

Harvard Business Review

Three kinds of bias often creep into the performance-review process, in ways that disproportionately affect women, especially when they choose to take advantage of the flexibility offered by hybrid and remote work. These biases are experience bias, which leads reviewers to overvalue tasks that are easy to define; proximity bias, which leads them to think that people in their immediate orbit do the most important work; and in-group/out-group bias, which leads them to give preferential treatment t

article thumbnail

Reduce Cloud Spend With Engineering-Led Optimization — Not Just Discount Hunting

CloudZero

CloudZero’s research has determined that as many as 60% of SaaS business leaders feel their cloud spend is higher than it should be. Considering cloud spend is a dominant portion of a SaaS company’s operating costs, unexpectedly high cloud bills can be a significant problem.

Cloud 90
article thumbnail

How Cloud Migration Helps Improve Employee Experience

Ivanti

The old saying goes, “practice what you preach.” When Ivanti started its " Customer Zero " initiative, Bob Grazioli, Chief Information Officer, saw it as a perfect opportunity to test the products and services consumed by customers. For example, during Ivanti’s move to the cloud, Grazioli and the team experienced the same issues that customers would’ve experienced in their migration process.

Cloud 87
article thumbnail

How to Migrate From DataStax Enterprise to Instaclustr Managed Apache Cassandra

If you’re considering migrating from DataStax Enterprise (DSE) to open source Apache Cassandra®, our comprehensive guide is tailored for architects, engineers, and IT directors. Whether you’re motivated by cost savings, avoiding vendor lock-in, or embracing the vibrant open-source community, Apache Cassandra offers robust value. Transition seamlessly to Instaclustr Managed Cassandra with our expert insights, ensuring zero downtime during migration.

article thumbnail

The Loneliness Epidemic: Is Your Network Your Net Worth?

thoughtLEADERS, LLC

Discover the role of community in tackling loneliness, underlining the need for leaders to foster relationships, enabling team members to find their people. Today’s guest post is by Dan Pontefract, award-winning author of Work-Life Bloom. One of the first events I participated in when I joined TELUS in late 2008 was the annual Retirees Holiday Lunch.

.Net 80
article thumbnail

One Big Cluster Stuck: The Right Tool for the Right Job

Cloudera

Over time, using the wrong tool for the job can wreak havoc on environmental health. Here are some tips and tricks of the trade to prevent well-intended yet inappropriate data engineering and data science activities from cluttering or crashing the cluster. Take precaution using CDSW as an all-purpose workflow management and scheduling tool. Using CDSW primarily for scheduling and automating any type of workflow is a misuse of the service.

Tools 76
article thumbnail

The Saga Is Antipattern

Dzone - DevOps

The Saga pattern is often positioned as a better way to handle distributed transactions. I see no point in discussing Saga's advantages and disadvantages because Saga should not be used at all in the microservices-based systems: If you need distributed transactions across a few microservices, most likely you incorrectly defined and separated domains.

article thumbnail

2023 OSSRA deep dive: High-risk vulnerabilities

Synopsys

The 2023 OSSRA report indicates that organizations are failing to patch high-risk vulnerabilities; our vulnerability deep-dive shows how to evaluate your own risk.

Report 72
article thumbnail

Monetizing Analytics Features

Think your customers will pay more for data visualizations in your application? Five years ago, they may have. But today, dashboards and visualizations have become table stakes. Turning analytics into a source of revenue means integrating advanced features in unique, hard-to-steal ways. Download this white paper to discover which features will differentiate your application and maximize the ROI of your analytics.

article thumbnail

How To Think Like Leonardo Da Vinci: 7 Principles

QAspire

I recently re-read the book “How to Think Like Leonardo Da Vinci” by Michael Gelb and realized how profoundly the book impacted my thinking about creativity, learning and well being back in time. The book offers really valuable ideas into the mind and works of one of the history’s greatest thinkers and my inspiration, Leonardo Da Vinci – a true Neo-Generalist.

How To 76
article thumbnail

JavaScript: Reverse Arrays

David Walsh

Manipulating data is core to any programming language. JavaScript is no exception, especially as JSON has token over as a prime data delivery format. One such data manipulation is reversing arrays. You may want to reverse an array to show most recent transactions, or simple alphabetic sorting. Reversing arrays with JavaScript originally was done via reverse but that would mutate the original array: // First value: const arr = ['hi', 'low', 'ahhh']; // Reverse it without reassigning: arr.reverse(

article thumbnail

An Introduction to Spring Cloud Streams

Gorilla Logic

If you want to build event-based applications, it’s important to explore the foundations of Spring Cloud Stream. In this post, we’ll learn more about the main building blocks of Spring Cloud Stream, its core components, and the basic configuration that enables us to produce and consume events through different applications. A Brief Introduction to Spring Cloud Stream Spring Cloud Stream is a project under the Cloud umbrella that allows developers to build standalone event-centric applications th

Cloud 66