Sat.Nov 30, 2019 - Fri.Dec 06, 2019

article thumbnail

Data Compression for Large-Scale Streaming Experimentation

Netflix Tech

Julie (Novak) Beckley, Andy Rhines, Jeffrey Wong, Matthew Wardrop, Toby Mao, Martin Tingley Ever wonder why Netflix works so well when you’re streaming at home, on the train, or in a foreign hotel? Behind the scenes, Netflix engineers are constantly striving to improve the quality of your streaming service. The goal is to bring you joy by delivering the content you love quickly and reliably every time you watch.

Data 57
article thumbnail

Technical Debt

Allen Holub

The notion of technical debt is not well understood, so let’s start there. Agile is all about fast feedback loops. Deliberately lengthening your feedback loop in pursuit of the chimera of perfection destroys your agility. The cost of that delay is a real cost. It usually exceeds development costs by a large factor. Deliberately delaying… The post Technical Debt appeared first on Allen Holub.

Agile 106
Insiders

Sign Up for our Newsletter

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

article thumbnail

Compassionate Coding with April Wensel

Marcus Blankenship - Podcasts

Episode 32. ??Are you compassionate? In this episode of Programming Leadership, Marcus and his guest, April Wensel discuss compassion in technology and how it affects people. April shares how to become more compassionate as individuals and how we can bring more compassion into our organizations. Dive in to learn about a more compassionate future. Show Notes.

article thumbnail

Human Behavior in Software Development

Professor Beekums

I find behavioral economics fascinating. Many economists assume rational behavior among all people and it results in economic models that seem good in theory, but end up being completely inaccurate. Humans aren’t 100% rational and the real decisions we make are difficult to account for. We have a similar problem when it comes to the software development process.

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

How to improve your agile? Question how it's always been done

TechBeacon

When the xMatters?development team transitioned a decade ago from the traditional waterfall software development process to the shiny new agile development methodology known as Scrum, our engineers had to question processes that had proved effective for years.

Agile 80

More Trending

article thumbnail

DevSecOps Requires Teamwork for Success

DevOps.com

While the manifestos surrounding the current development pipelines may differ, there is one concept that remains constant: teamwork. All the various frameworks populating the development landscape bring together teams of people to build and deliver applications. This is especially true of DevOps, which focuses on a technical culture with defined roles on a quest for […].

DevOps 133
article thumbnail

DevOps Trends to Watch for in 2020

Dzone - DevOps

Here's what you can look forward to in DevOps in 2020. Marc Andreessen, the founder of Netscape, said long back about how software is eating the world. He also said that every company is a software company these days, and software companies are poised to take over broad swathes of the economy. You’ll see DevOps clearly in 2020, where continuous updates transform the way software is delivered to a nearly-limitless marketplace.

DevOps 97
article thumbnail

What Do CIOs Need To Know About Managing Millennials?

The Accidental Successful CIO

CIOs need to know a few basic things in order to lead millennials Image Credit: ITU Pictures. I’m hoping that we can all agree that the nature of our IT department’s workforce has been changing over the past few years. It sure seems like as importance of information technology grows, the department keeps getting younger and younger and younger. What has been happening is that we have been employing more and more members of the so-called millennial generation.

article thumbnail

Article: Author Q&A: The 4 Stages of Psychological Safety

InfoQ Culture Methods

Dr Timothy Clark has published a book The 4 Stages of Psychological Safety in which he explores how psychological safety is enabled in groups and how they progress through the four stages of inclusion safety, learner safety, contributor safety and challenger safety and why achieving challenger safety is so important for creativity and innovation By Timothy R Clark, Shane Hastie.

Groups 46
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

How to Help Your Team Reflect on Their Accomplishments

Let's Grow Leaders

Last week we talked about mistakes managers make when delivering performance feedback. So, today let’s flip the conversation around. Let’s talk about how to make these conversations extraordinary. Start by giving your employees a structured way to reflect on their accomplishments. And, […]. The post How to Help Your Team Reflect on Their Accomplishments appeared first on Let's Grow Leaders.

How To 129
article thumbnail

11 top open-source test automation frameworks: How to choose

TechBeacon

If you're thinking about building your own test automation framework, think again. In most cases, you'd do better to consider one or more of the open-source options available.

article thumbnail

6 Biggest Time Wasters at Work and How to Fight Them

Career Advancement

“When you kill time, remember that it has no resurrection.”. ? A.W. Tozer. By Molly Barnes, Digital Nomad Life. It can be hard to avoid time wasters at work, especially in the digital world we live in. But if you can identify where you’re wasting your time, it’s easier to eliminate the time wasters and fully take advantage of your time at work. Here are six ways. 1.

How To 134
article thumbnail

The Role of DevOps in Custom Software Development

DevOps.com

Hundreds of tech giants and big retail companies such as Etsy, Netflix, Amazon and Target have adopted an ecosystem called DevOps. It establishes a good collaboration between cross-functional teams such as development and operations which simplifies the processes. DevOps has calibrated a new standard for building custom applications. Do you know any predefined technique to […].

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

How to Get Your New Team to Trust You

Let's Grow Leaders

Helping your new team to trust you takes time. Do you ever wish your new team would talk to your last team? That would save so much precious time. If you could just get your new team to trust you, you’d get […]. The post How to Get Your New Team to Trust You appeared first on Let's Grow Leaders.

How To 106
article thumbnail

Maintain Control: A Guide to Webpack and React, Pt. 2

Toptal

In a React/Webpack development scenario, there are myriad options to choose from. It's worth exploring some advanced techniques when it comes to TypeScript, CSS, web workers, and service workers.

article thumbnail

How to stop failing at DevOps

TechBeacon

Although more than 60% of organizations have adopted DevOps at some level, according to Forrester, many continue to struggle with it. One reason: DevOps isn't a hard-coded set of practices or principles, and this often leads to confusion and uncertainty, from the IT trenches all the way up to the C-suite.

DevOps 96
article thumbnail

Top Testing Types to Use in Automation Testing

Dzone - DevOps

Planning automated tests. For any organization, the overall testing culture is influenced by the prevailing testing approach, apart from how they envision the test automation and how are they planning to collaborate beyond the development teams. Establishing test automation in an organization is not your conventional practice and that is why you would want to learn the best approaches possible.

Testing 95
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

The Next Frontier for Enterprises: Moving to a Product IT Operating Model

DevOps.com

In the world of technology, there are few things as dramatic and impactful as enterprise IT’s recent ascent from an enabler to a strategic business driver. Tasked with powering next-gen digital business models, IT teams today are fast realizing the harsh truth that they must make a pervasive strategic shift from traditional project-based operating model […].

article thumbnail

How can attackers abuse artificial intelligence?

CTOvision

Read how the cybercriminals can target artificial intelligence devices on Helpnet Security : But a new report published by the SHERPA consortium – an EU project studying the impact of AI on ethics and human rights – finds that while human attackers have access to machine learning techniques, they currently focus most of their efforts […].

article thumbnail

The power of working agreements: How to drive your agile team

TechBeacon

Teamwork is such a fundamental part of the human experience that you would think that, after 200,000 years of human evolution, we would have it figured out. Unfortunately, the secret formula for building great agile teams still eludes us, and probably always will, because teams are made up of people—and people are complex and dynamic.

Agile 93
article thumbnail

How DevOps Has Impacted Development – A Look at the Before and After

Dzone - DevOps

A look at the changing effect of DevOps. A lot has changed in software development in the last decade. While there are arguably more important changes that have changed place, the DevOps revolution has made industry waves in a good way throughout a variety of software development companies. You may also enjoy: How DevOps Has Changed. Small and large teams alike can have seen the difference when they switched from traditional software development cycles to a DevOps cycle.

DevOps 96
article thumbnail

Reimagined: Building Products with Generative AI

“Reimagined: Building Products with Generative AI” is an extensive guide for integrating generative AI into product strategy and careers featuring over 150 real-world examples, 30 case studies, and 20+ frameworks, and endorsed by over 20 leading AI and product executives, inventors, entrepreneurs, and researchers.

article thumbnail

Becoming a Data Company: Back to the Future

DevOps.com

Transformations are complex, and it’s often difficult to see the big picture when you’re in the middle of one. The elegance of the end-state of harmonious synergy between software and data belie the complexity and chaos of the transition we find ourselves in the midst of. Not that long ago, there was a general balance […]. The post Becoming a Data Company: Back to the Future appeared first on DevOps.com.

Company 94
article thumbnail

DDoS: An Underestimated Threat

CTOvision

Read why Marc Wilczek says distributed denial-of-service (DDoS) attacks have become more common, more powerful, and more useful to attackers on Dark Reading. On the flip side of the proliferation of Internet of Things (IoT) devices, the quest for increased connectivity and bandwidth (think 5G) and skyrocketing cloud adoption, IT is increasingly being weaponized to […].

IoT 80
article thumbnail

Cloud Security in Offshore Software Development Projects

Perficient

In the mad rush to capitalize on the benefits of the cloud, organizations are still overlooking one vital aspect: cloud security.When considering that 49% of cloud databases are not encrypted and 83% of company workloads will take place in the cloud.

article thumbnail

Automating the Change Request Process

Dzone - DevOps

Change how you approach change requests. Change control processes ensure DevOps projects stay on track, and that scope creep is kept to a minimum. A standardized, reliable change control process helps ensure that change activities are not full of confusion, faults, and disruption. You may also enjoy: How Does DevOps Handle Change Management? When you define and automate the controls and policies involved in project changes, project team members have a reliable way of ensuring deadlines are met a

DevOps 86
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

Predictions 2020: Ushering in 2020 Data Predictions

DevOps.com

2019 brought us more data organizations running more advanced analytics, AI and ML workloads than ever before. 2020 is the year where we’ll see a spike in both the number of technologies and data teams that support these types of workloads internally. We’ll see AI and analytics teams merge into one as the new foundation […]. The post Predictions 2020: Ushering in 2020 Data Predictions appeared first on DevOps.com.

Data 92
article thumbnail

Deception for Speeding Up Your OODA Loop

CTOvision

Join Matt Devost, CEO & Co-Founder of OODA LLC. and Tony Cole, CTO of Attivo Networks for an in-depth discussion on cyber deception and how it plays into the OODA loop, the cycle of observe–orient–decide–act. Attackers and defenders may not realize it however both operate within an OODA loop where in a world without deception […].

Network 80
article thumbnail

Ask the Experts: What are the biggest cyber security threats for 2020?

Synopsys

What are the biggest cyber security threats in 2020? We asked some experts, who warned us about insider threats, disinformation, privacy, IoT, 5G, and more. The post Ask the Experts: What are the biggest cyber security threats for 2020? appeared first on Software Integrity Blog.

IoT 75