Sat.Aug 15, 2020 - Fri.Aug 21, 2020

Is Machine Learning Really AI?


There’s so much being said about machine learning (ML), but perhaps the train has left the station with whether many ML projects are truly AI: One of the downsides to […]. Artificial Intelligence Featured News AI artificial intelligence machine learning ML

Distributed Systems Pattern: Low-Water Mark

Martin Fowler

The write ahead log maintains every update to persistent store. It can grow indefinitely over time. Segmented Log allows dealing with smaller files at a time, but total disk storage can grow indefinitely if not checked.

System 172

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

Where to measure throughput in the sprint backlog

With the launch of the Kanban Guide for Scrum teams in 2018, its 4 flow metrics have gained more popularity amongst the Scrum community.


Applying Acceptance Test Driven Development (ATDD) in a Bank

Agile Alliance

My guest for this interview was Sebastián Ismael, a software professional and visiting lecturer from Argentina. Sebastián has been been with Grupo Esfera, a boutique software consulting company in Buenos Aires, for eight years. The firm serves very large companies in Argentina and elsewhere.

Facebook Causes Continue to Show Little Promise as Fundraising Tools

New AWS Service Lets Any User Create Simulated Worlds To Train Robots, ML and AI


Practitioners in the closely related domains of robotics and machine learning have long had a problem when it comes to fielding real-world solutions. Systems need to be trained to operate […]. Artificial Intelligence CTO News Robots Amazon

More Trending

Scrum Master Interview Questions (1): Scrum Master Role

TL; DR: Scrum Master Interview Questions (1). Scrum has proven time and again to be the most popular framework for software development. Given that software is eating the world , a seasoned Scrum Master is nowadays in high demand.


Where Does OverOps Fit in the CI/CD Pipeline?


This is our definitive guide to where OverOps’ continuous reliability solution fits into your CI/CD pipeline. Confused about all the different vendors in our ecosystem? You’re not alone.

How Can Data Quality Enhance Trust In Artificial Intelligence?


Read Nallan Sriraman explain how data quality can enhance trust in artificial intelligence on Forbes : Companies now more than ever rely on data to create trustworthy insights to make […].

Distributed Systems Pattern: Request Pipeline

Martin Fowler

Communicating between servers within a cluster using Single Socket Channel can cause performance issues if requests need to wait for responses for previous requests to be returned.

System 180

Intelligent Process Automation: Boosting Bots with AI and Machine Learning

Across all sectors, companies are learning that they can transform their businesses by embracing Intelligent Process Automation, or IPA. With the pairing of AI and RPA, IPA adds a new layer of intelligent decision-making processes to automated RPA tasks. By automating repetitive work, and adding the ability to automate intelligent decision making, intelligent automation frees up your most valuable resources – your employees – to spend more time on higher value and more strategic work. But in order to reap the rewards of Intelligent Process Automation, organizations must first educate themselves and prepare for the adoption of IPA. In our ebook, Intelligent Process Automation: Boosting Bots with AI and Machine Learning.

[VLOG] What Are The Scrum Product Owner's Accountabilities & Responsibilities

What is up awesome people? When an organisation is transitioning to use Scrum, it is not rare to see people undermine the Product Owner role and perceive the Product Owner as the business analyst or requirements engineer who only details the User Stories in JIRA.


Tough tumbler: Lock-picking vs. the pandemic shutdown

The Parallax

Hackers may be stereotyped as introverts, but at hacker conventions as big as DefCon to more local confabs, you’re almost certain to run across at least a few, and sometimes dozens, of hackers hunched over tables of metal locks and key cylinders, poking at their innards with thin metal picks and rakes.

Sport 130

Agile for Humanity Podcast with Kemmy Raji and Dave Cornelius

Agile Alliance

BIPOC Video webcast

Agile 163

Distributed Systems Pattern: Singular Update Queue

Martin Fowler

When the state needs to be updated by multiple concurrent clients, we need it to be safely updated with one at a time changes. Generally locks are used to protect against concurrent modifications.

System 161

Building Like Amazon

Speaker: Leo Zhadanovsky, Principal Solutions Architect, Amazon Web Services

Amazon's journey to its current modern architecture and processes provides insights for all software development leaders. To get there, Amazon focused on decomposing for agility, making critical cultural and operational changes, and creating tools for software delivery. The result was enabling developers to rapidly release and iterate software while maintaining industry-leading standards on security, reliability, and performance. Whether you're developing for a small startup or a large corporation, learning the tools for CI/CD will make your good DevOps team great. We are excited to be joined by Leo Zhadanovsky, a Principal Solutions Architect at Amazon Web Services.

3 Key Tips for Scrum Masters to Act with More Resilience

How many of us believe that we are not operating to our fullest potential and there is always something we could do better, faster, and effective? This blog is inspired by two books I read recently "The Power of Full Engagement" & "A-Team of Leaders".


Combating Insider Threats Posed by Remote Workers in the Time of COVID-19


Read Jeffrey N. Rosenthal and David J. Oberly’s article about how companies can combat insider threat through remote workers on Law: Insider threats—i.e., security risks originating from within an organization—have […].

Agile for Humanity Podcast with Stuart McCalla and Dave Cornelius

Agile Alliance

BIPOC Video webcast

Agile 163

Distributed Systems Pattern: Single Socket Channel

Martin Fowler

When we are using Leader and Followers, we need to ensure that messages between the leader and each follower are kept in order, with a retry mechanism for any lost messages.

System 161

6 Steps to Improving Your Application’s Analytics Experience

No one designs bad dashboards and reports on purpose. So why do so many applications have terrible analytics experiences? Download this ebook for secrets to creating dashboards and reports your users will love.

[VLOG] What Are The Scrum Product Owner Accountability & Responsibilities

What is up awesome people? When an organisation is transitioning to use Scrum, it is not rare to see people undermine the Product Owner role and perceive the Product Owner as the business analyst or requirements engineer who only details the User Stories in JIRA.


Skills Every DevOps Professional Needs to Succeed

At organizations of all sizes, DevOps is becoming immensely popular to harmonize operations between IT and software development units. The digital world is progressing rapidly, and with that, the need to upgrade skills has become a necessity.

DevOps 113

Beyond User Stories: Modern Software Requirements need a Visual Model of Representation

Agile Alliance

Welcome to a world where Modern Software Requirements are not only simple & intuitive, but also fun to create. You’ll end this session cum workshop with something which you’d like to try as soon as you go back to your work next week.

Securing connections in the cloud and across IoT devices


Read Jonathan Nguyen-Duy take a look at security threats to cloud and Internet of Things devices on Intelligent CIO : The hyper-connected, global marketplace of the 21st century has shifted […].

IoT 110

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.

In-Depth: How Easily Biases Distort What We Believe (In The Workplace)

In this series of ‘In-depth’-posts, we take time to consider the bigger picture. This series is not about easy answers or practical tips, but to develop a more complete understanding of what may be going on.

The CMDB Is Dead – Long Live the CMDB

Many enterprise IT organizations have a configuration management database, or CMDB, in place. These systems are important for overall configuration management, governance and DevOps coordination. Yet, these legacy data repository systems can fall short in our dynamic IT environment.

COVID-19’s Influence on the Future of Agile

Agile Alliance

Agile 163

Why Best-of-Breed is a Better Choice than All-in-One Platforms for Data Science

O'Reilly Media - Ideas

So you need to redesign your company’s data infrastructure. Do you buy a solution from a big integration company like IBM, Cloudera, or Amazon? Do you engage many small startups, each focused on one part of the problem? A little of both? We see trends shifting towards focused best-of-breed platforms.

Nine Developer Enablement Practices to Achieve DevOps at Enterprise Scale

In this eBook, Christian Oestreich, a senior software engineering leader with experience at multiple Fortune 500 companies, shares how a metrics-driven mindset can dramatically improve software quality and enable DevOps at enterprise scale.