Thu.Apr 26, 2018

article thumbnail

Reactive Programming with JavaScript, Ruby and Python

NeverFriday

Reactive programming is a concept that is finally gaining some popularity among programmers. It makes it easier to think in data flows and to manage and work with them. Instead of imperative programming, you’re thinking about code as a series of processes that take place on streams. This is similar to the conceptual shift to map/reduce thinking.

article thumbnail

Teaching and implementing data science and AI in the enterprise

O'Reilly Media - Data

The O’Reilly Data Show Podcast: Jerry Overton on organizing data teams, agile experimentation, and the importance of ethics in data science. In this episode of the Data Show , I spoke with Jerry Overton , senior principal and distinguished technologist at DXC Technology. I wanted the perspective of someone who works across industries and with a variety of companies.

Insiders

Sign Up for our Newsletter

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

article thumbnail

Sales Team Performance: How to Up the Game

Let's Grow Leaders

What are the one or two behaviors, if you did them consistently, would dramatically improve your sales team performance? “Build deeper, trusting relationships.” Table stakes. “Add real strategic value.” Amen. “Invest deeply in truly understanding my business.” Please! “Become an extended go-to member […].

Games 115
article thumbnail

Behavioural science, a way to influence human behaviour

Xebia

We as humans make numerous decisions every day without even realising it. Even when making decisions which have a relative big impact on our lives, we often do this rather irrationally. How else for example could it be that a majority of people under-save for retirement? This is not based on a careful evaluation of […]. The post Behavioural science, a way to influence human behaviour appeared first on Xebia Blog.

Examples 100
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

Reactive Programming with JavaScript, Ruby and Python – Part 1

NeverFriday

Reactive programming is a concept that is finally gaining some popularity among programmers. It makes it easier to think in data flows and to manage and work with them. Instead of imperative programming, you’re thinking about code as a series of processes that take place on streams. This is similar to the conceptual shift to map/reduce thinking.

More Trending

article thumbnail

Welcome Sweden!

Agile42

It’s been a long journey of collaborations and discovery and now we are extremely happy to officially launching the local presence of agile42 in Sweden, agile42 Consulting AB. Based in Stockholm and working closely with the company presence in other Nordic countries and all over the world, we will able to deliver the same range of training and coaching opportunities for our clients.

article thumbnail

5 Proven Strategies for Conducting Effective Employee Appraisals

Women on Business

We've Moved! Update your Reader Now. This feed has moved to: [link] If you haven't already done so, update your reader now with this changed subscription address to get your latest updates from us. [link].

article thumbnail

How to Conduct an Effective Design Sprint

Toptal

A design sprint is a methodology used to validate ideas through design, prototyping, user testing, and collaboration in only five days, offering a more structured, effective approach to creative thinking.

How To 75
article thumbnail

Presidio tests confirm: Intel® Optane™ SSD’s faster cache tier accelerates storage performance

Presidio

IT environments are inundated by an ever-rising wave of data that must be stored, managed and mined – resulting in application latency issues that impact performance. Now, a new class of solid-state drives, Intel® Optane™ SSDs for the data center, are proving themselves in multiple independent tests, accelerating storage performance for latency-sensitive workloads.

Storage 71
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

Estimating WACC for Private Company Valuation: A Tutorial

Toptal

The discount rate is a critical input in any discounted cash flow valuation analysis. How does an analyst estimate a reasonable discount rate for a private company that has no publicly traded debt or equity? This article focuses on best practices for estimation of the WACC in the context of a private company valuation. The discussion begins with an overview of the WACC, background on the components of the WACC, methods to estimate the WACC components for private companies, and an example of how

Company 72
article thumbnail

Addressing “Management Defects”

Accenture

The momentum of business agility is building, and as it does there will be consequences and side effects. The values and principles of Agile should cause us to completely re-think the ways in which we look at the future of our organizations, and to be prepared to use these lessons to make substantial changes in the way we approach producing value. The greatest of all challenges is making certain that the principles and values we teach so enthusiastically to our development teams also take root i

article thumbnail

Four Questions to Manage Your Value Stream

CollabNet VersionOne

While it may seem that DevOps is past its honeymoon phase, quite the opposite might be true. As noted in the 12th Annual State of Agile Report , 48 percent of respondents said that their organization is currently undergoing a DevOps initiative. That leaves 52 percent who are only planning or are not even on their DevOps journey yet! However, 65 percent of respondents said that a DevOps transformation was important or very important to their business.

DevOps 58
article thumbnail

The Illusion of Control in Web Design

A List Apart

We all want to build robust and engaging web experiences. We scrutinize every detail of an interaction. We spend hours getting the animation swing just right. We refactor our JavaScript to shave tiny fractions of a second off load times. We control absolutely everything we can, but the harsh reality is that we control less than we think. Last week, two events reminded us, yet again, of how right Douglas Crockford was when he declared the web “the most hostile software engineering environment ima

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

Part 1: Rate Limiting: A Useful Tool with Distributed Systems

Daniel Bryant

Within the domain of computing, rate limiting is used to control the rate of operations initiated or consumed, or traffic sent or received. If you have been developing software for more than a year or so, you have most likely bumped into this concept. However, as with many architectural challenges, there is usually more tradeoffs to consider than can first appear.