May, 2019

article thumbnail

Why is Serverless Technology Ideal for Startups

Cabot Solutions

Ever wonder why serverless technology is ideal for startups Join us as we explore the benefits startups can enjoy when they go serverless

article thumbnail

Top Disadvantages to Adopting Microservices (And Why You Should Do It Anyway)

OverOps

Containers are taking over the software world, changing the way and pace in which we design, write and deliver software. The rise of containerization didn’t happen in a vacuum. Technological development is constantly accelerating and readjusting itself to achieve the desired results faster, cheaper and better than before. Microservices is a thought model that promises to bring us closer to that goal.

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

Is High Quality Software Worth the Cost?

Martin Fowler

A common debate in software development projects is between spending time on improving the quality of the software versus concentrating on releasing more valuable features. Usually the pressure to deliver functionality dominates the discussion, leading many developers to complain that they don't have time to work on architecture and code quality. But the counter-intuitive reality is that internal software quality removes the cruft that slows down developing new features, thus decreasing the cost

Software 279
article thumbnail

What is a business relationship manager? A key role for bridging the business-IT divide

CIO

What is a business relationship manager? A business relationship manager (BRM) acts as a liaison between IT and other business units in the organization. As departments increasingly rely on technology, organizations often find they need to establish stronger communication between IT and outside business units. The BRM role is typically a senior-level position, for which candidates need a wide range of experience, hard and soft skills and education to fill the job requirements. [ Get ahead with t

Big Data 260
article thumbnail

Peak Performance: Continuous Testing & Evaluation of LLM-Based Applications

Speaker: Aarushi Kansal, AI Leader & Author and Tony Karrer, Founder & CTO at Aggregage

Software leaders who are building applications based on Large Language Models (LLMs) often find it a challenge to achieve reliability. It’s no surprise given the non-deterministic nature of LLMs. To effectively create reliable LLM-based (often with RAG) applications, extensive testing and evaluation processes are crucial. This often ends up involving meticulous adjustments to prompts.

article thumbnail

Agile Q&A: How Far Ahead Should a Team Estimate Product Backlog Items?

Agile Alliance

Explore the main reasons organizations adopt Agile and why your organization's rationale for adopting Agile may impact the implementation's success.

Agile 227

More Trending

article thumbnail

Sage Advice For The First-Time Leader

Terry Starbucker

Dear First-Time Leader: Congratulations! You’ve just been given a fantastic opportunity. But before you dive in, I’d like to pass along a little sage advice. I remember my first day as a leader, 35 years ago. I was not long out of college and I thought what I had learned in the classroom and my first few years in the working world would be enough.

article thumbnail

Strangler Pattern: How to Deal With Legacy Code During the Container Revolution

OverOps

Editor’s Note: This post was originally published on April 26, 2018. It has since been updated to reflect advancements in the industry. When we say “technical debt”, what’s the first thing that comes to your mind? Is it the accumulation of code in an outdated system that’s seen changes from tens, or even hundreds, of developers over the years? Is it a codebase with poorly-written methods following convoluted logic and hard-to-follow patches for production issues?

article thumbnail

Self-serve data platform

Martin Fowler

One of the main concerns of distributing the ownership of data to the domains is the duplicated effort and skills required to operate the data pipelines technology stack and infrastructure in each domain. Luckily, building common infrastructure as a platform is a well understood and solved problem; though admittedly the tooling and techniques are not as mature in the data ecosystem. more….

Data 279
article thumbnail

10 Exceptional Strategies For Extraordinary Executives

N2Growth Blog

Most extraordinary executives would agree that business practices evolve over time, and our experiences turn into knowledge. My such experience has inspired this article, 10 exceptional strategies for extraordinary executives. As a coach, my goal is always to see my client succeed. I want to high-five them when they hit a home run or score a touchdown.

Strategy 156
article thumbnail

Top 5 Challenges in Designing a Data Warehouse for Multi-Tenant Analytics

Multi-tenant architecture allows software vendors to realize tremendous efficiencies by maintaining a single application stack instead of separate database instances while meeting data privacy needs. When you use a data warehouse to power your multi-tenant analytics, the proper approach is vital. Multi-tenant analytics is NOT the primary use case with traditional data warehouses, causing data security challenges.

article thumbnail

Artificial Intelligence Needs Data Diversity

CTOvision

Read why Naga Rayapati says that artificial intelligence needs data diversity on Forbes : Artificial intelligence (AI) algorithms are generally hungry for data, a trend which is accelerating. A new breed of AI approaches, called lifelong learning machines, are being designed to pull data continually and indefinitely. But this is already happening with other AI […].

article thumbnail

Decision-Making and Problem Solving: A Frontline Festival

Let's Grow Leaders

Welcome to the Let’s Grow Leaders Frontline Festival! This month, our contributors share their thoughts about decision-making and problem-solving (and several weighed in on the choice between coffee and tea.) Thanks to Joy and Tom Guthrie of Vizwerx Group for the great pic and […]. The post Decision-Making and Problem Solving: A Frontline Festival appeared first on Let's Grow Leaders.

Groups 184
article thumbnail

Five Simple Things You Can Do to Make Change Easier for People

Change Starts Here

Last week, my local grocery store started rearranging the layout of the shelves. They’re adding higher shelves and moving many groups of items to different parts of the store. There was no warning. I found out when I pushed the cart to an aisle expecting to find something, and it wasn’t there. They had added […].

Groups 132
article thumbnail

5 You’re Probably F**king Up Your Microservices

OverOps

Editor’s Note: This post was originally published on May 5, 2016. It has since been updated to reflect advancements in the industry. It seems like everyone is into microservices these days, and monolith architectures are slowly fading into obscurity. Trends come and go, of course, and the attention they get is often exaggerated and doesn’t reflect what’s really going on.

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

Product thinking in a data platform

Martin Fowler

Distribution of the data ownership and data pipeline implementation into the hands of the business domains raise an important concern around accessibility, usability and harmonization of distributed datasets. Zhamak explains that this is where the learning in applying product thinking and ownership of data assets come in handy. more….

Data 265
article thumbnail

The Journey of Servant Leadership: Iron Sharpens Iron

N2Growth Blog

Each day I reflecting upon the journey of servant leadership , what I now define as “relational leadership”. Although I certainly do not intend to make this a post with any religious overtones, I’ve found the bible has an amazing quote that shapes my thinking on this topic. Proverbs 27:17 proclaims: “As iron sharpens iron, so one person sharpens another”.

article thumbnail

Buckeye: Espionage Outfit Used Equation Group Tools Prior to Shadow Brokers Leak

Symantec

Windows zero day was exploited by Buckeye alongside Equation Group tools during 2016 attacks. Exploit and tools continued to be used after Buckeye's apparent disappearance in 2017.

Groups 112
article thumbnail

How to Hold a Better Mid-Year Performance Review

Let's Grow Leaders

Tempted to skip the mid-year review this year, particularly with your high-performers? Read this first. Mid-Year Performance Reviews are the Half-Time Huddle of Business. Imagine you’re coaching your son’s football team. They’re up by 7. What do you say at half-time? “Well, […]. The post How to Hold a Better Mid-Year Performance Review appeared first on Let's Grow Leaders.

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

How AI is Transforming Testing Today

DevOps.com

Currently, there is much debate about how artificial intelligence (AI) will transform our lives. One of the technology’s key benefits lies in its power to transform traditional approaches to app development and software testing. Gartner identified AI-driven development as one of its top three strategic technology trends for 2019. Digital transformation is dependent on better-quality […].

Testing 111
article thumbnail

Native Java Debugging on Alpine Linux: GDB, OpenJDK and the Mysterious Unknown Signal

OverOps

Porting a software project to a new operating system is always interesting and fun, and Alpine Linux with its musl libc brings a unique set of challenges. A while ago, I was tasked with porting OverOps’ native agent to Alpine Linux. In this previous blog post , I got started with Alpine Linux by setting up a fresh Alpine disk install and desktop environment on my laptop, stacked up with C++ and Java development tools.

Linux 247
article thumbnail

Domain-driven data architecture

Martin Fowler

Zhamak explains the first part of the data mesh concept - using the ideas behind Domain-Driven Design to structure the data platform. more….

article thumbnail

Story Points Revisited

Ron Jeffries

I like to say that I may have invented story points, and if I did, I'm sorry now. Let's explore my current thinking on story points. At least one of us is interested in what I think.

SCRUM 111
article thumbnail

The Big Payoff of Application Analytics

Outdated or absent analytics won’t cut it in today’s data-driven applications – not for your end users, your development team, or your business. That’s what drove the five companies in this e-book to change their approach to analytics. Download this e-book to learn about the unique problems each company faced and how they achieved huge returns beyond expectation by embedding analytics into applications.

article thumbnail

How to Create a Secure Node.js GraphQL API

Toptal

GraphQL is a query language for APIs, originally developed by Facebook for internal use. Since its public release, GraphQL has been compared to REST and other architectures. In this article, Toptal JavaScript Developer Marcos Henrique da Silva demonstrates how to create a GraphQL Node.js API, and explains why you should try it, too.

How To 112
article thumbnail

Awesome Visual Testing with Percy! (Sponsored)

David Walsh

The more complex the applications I work on, the more I rely on and invest in testing. Whether it’s flow typing, jest tests, unit tests, or selenium tests, I rely on all of them to enforce integrity and save me from myself. One type of testing that’s incredibly important but often overlooked is visual testing. Functional testing is incredibly important but the truth is that users expect things to work but the first thing they’ll notice is things that look broken.

Testing 111
article thumbnail

5 DevOps Terms That We All Use, Yet No One Can Define

DevOps.com

I’m all for DevOps. Sometimes, however, I have a hard time talking about DevOps. The reason is because many of the key terms related to DevOps lack clear and precise definitions. Let me explain … DevOps is such a big deal that it has bred its very own lexicon. Search Google for “DevOps terms,” and […]. The post 5 DevOps Terms That We All Use, Yet No One Can Define appeared first on DevOps.com.

DevOps 111
article thumbnail

Edge computing in hybrid cloud: 3 approaches

TechBeacon

Hybrid computing in general has a great deal in common with hybrid computing that leverages edge computing. But you need different partitioning approaches for data and processing when you've decided to keep the processing of data as close to the source of your data as possible.

Cloud 111
article thumbnail

Revolutionizing Contact Centers: Next-Gen Tech for Enhanced CX

Speaker: Liran Meir Frenkel, Performance Management and RPA Sr Product Marketing Manager at NICE; Harpreet Makan, Practice Director at Everest Group; & Santhosh Kumar, Practice Director at Everest Group

As contact centers navigate the challenges of delivering excellence within budget constraints and adapting to evolving employee expectations, optimizing agent tasks becomes crucial. Discover a holistic approach across three pillars - people, process, and technology - that is essential to excel in this dynamic landscape, and explore how next-gen technologies such as generative AI, performance analytics, and process intelligence play a pivotal role in transforming contact centers into advanced CX

article thumbnail

How to Move Beyond a Monolithic Data Lake to a Distributed Data Mesh

Martin Fowler

Data 279
article thumbnail

Top 7 Free Resources for Data Scientists

Dataiku

Data Scientists are a passionate and curious bunch, who explore the ecosystem to learn new technologies and best practices but you've only got part of the picture if you don't have all the information necessary to understand new industries and technologies. That's why we assembled a set of free resources for data scientists to keep up with the latest in research, corporate practices, and data ethics.

Resources 110
article thumbnail

The Three R's of Intelligent Automation

BPM

In this excerpt from his keynote address at bpmNEXT 2019, Nathaniel Palmer reviews some predictions made in the past years, and outlines the Three Rs of Intelligent Automation.

110
110