August, 2020

Patterns of Distributed Systems

Martin Fowler

Over the last few months, my colleague Unmesh Joshi has been running workshops to teach developers about distributed systems design. In this work he's been delving into many open-source distributed systems and identifying patterns. As he writes them up, he's publishing the patterns on my site.

System 285

Is AI A Job Killer Or Job Creator?

CTOvision

Read Kathleen Walch’s article in Forbes about how AI is impacting jobs. AI brings mixed emotions and opinions when referenced in the context of jobs. If you ask the question “Do […]. Artificial Intelligence AI artificial intelligence job jobs machine learning ML

Insiders

Sign Up for our Newsletter

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

7 Forces Driving the Low-Code Movement

DevOps.com

Why low-code? Why now? Here are some of the driving forces behind the burgeoning low-code movement If you’re keeping an eye on the tech tooling landscape in 2020, you may have noticed the buzz around low-code. Countless low-code platforms are being funded and coming to the market.

You Code It, You Own It: Announcing OverOps Support for Git Blame

OverOps

OverOps’ new integration with GitLab and GitHub empowers development teams to assign every error to the right developer responsible for fixing it. We’re excited to share that we’ve expanded our collaboration with GitLab and GitHub to support git blame and automated source attach!

Open Source & Open Standards: Navigating the Intricacies of a Symbiotic Partnership

Speaker: Guy Martin, Executive Director of OASIS Open

The COVID-19 global pandemic has raised the already bright visibility of technology to an even higher level. Join Guy Martin, Executive Director at OASIS Open, as he presents this webinar that will discuss how we can make open source and open standards even more effective by helping them recapture their strong partnership.

How To Create Website For Business In 5 Easy Steps

The Crazy Programmer

How To 171

More Trending

Patterns of Distributed Systems

Martin Fowler

Over the last few months, my colleague Unmesh Joshi has been running workshops to teach developers about distributed systems design. In this work he's been delving into many open-source distributed systems and identifying patterns. As he writes them up, he's publishing the patterns on my site.

System 285

Is a Ransomware Attack a Reportable Data Breach?

CTOvision

Read Mark Rasch take a look at whether a ransomware attack can be classified as a data breach on Security Boulevard : One question that vexes security engineers, incident responders […].

Report 149

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.

Risky COVID Business: Reliability Learnings from the Zoom Outage

OverOps

OverOps CTO Tal Weiss shares a few best practices for avoiding digital disasters like the recent Zoom outage. When we first wrote about the impact of the coronavirus in March, almost a third of the U.S – and over a billion people around the world – were in virtual lockdown.

Realizing the Benefits of Automated Machine Learning

How are organizations using machine learning and artificial intelligence (AI) to derive business value? Renowned author and professor Tom Davenport explains the rise of automated machine learning, its benefits, and success stories from businesses that are already using it.

Top Reasons Your Business Needs a Content Management System (CMS)

The Crazy Programmer

The use of a content management system – CMS – for powering your site is one of the best investments you can make for your digital presence – and for your business. Something you need to understand is that making an investment is a must.

System 169

Managing Risk with Scrum

Scrum.org

SCRUM 200

A brief review of the Kinesys Advantage2 ergonomic keyboard

Martin Fowler

About three-and-a-half years ago I bought a Kinesys Advantage2 ergonomic keyboard. This tool isn't cheap, and it's rather unusual in its layout. But I use a keyboard all day, so I wanted one that maximized my comfort and enjoyment at my work. I've found it a worthwhile investment.

Tools 280

What Is The Artificial Intelligence Revolution And Why Does It Matter To Your Business?

CTOvision

Read Bernard Marr explain what is Artificial Intelligence revolution and how it can affect your business on Forbes : As a species, humanity has witnessed three previous industrial revolutions: first […].

Leading Advertising and Analytics Company Outperforms With a Graph Database

Xandr, a division of AT&T, has built an identity graph that connects information on people, households, and more. The company is using this graph to provide advertisers an ability to deliver commercials more successfully than ever before. Learn more.

Communicate to be Understood, Not Just Heard

Agile Alliance

One of my favorite quotes from the famous Irish playwright, George Bernard Shaw, is: “The single biggest problem in communication is the illusion that it has taken place.”

Agile 201

Where Does OverOps Fit in the CI/CD Pipeline?

OverOps

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.

Is Custom Web App Development Popular During COVID-19?

The Crazy Programmer

It is clear that when people come together, they can achieve anything. And that can’t be more evident than it is today. It’s a time when people have combined efforts, a year where the great nations of the world have embraced friendships. After all, we’re all fighting the coronavirus as one.

18 Signs of a Systemic Toxic Team Culture

Scrum.org

TL; DR: 18 Signs of a Systemic Toxic Team Culture. What looked like a good idea back in the 1990ies—outsourcing software development as a non-essential business area—has meanwhile massively backfired for a lot of legacy organizations.

Cloud-Scale Monitoring With AWS and Datadog

In this eBook, find out the benefits and complexities of migrating workloads to AWS, and services that AWS offers for containers and serverless computing.

A short review of Coup 53

Martin Fowler

Coup 53 is a recent documentary of the American-led coup against Mohammad Mosaddegh, the leader of Iran in 1953. It's a worthwhile telling of an oft-overlooked piece of history, even if the meta-narrative that drives the documentary isn't properly examined.

258
258

Is Machine Learning Really AI?

CTOvision

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

The Transformation of a Transformation Agent: How becoming an agile coach challenged everything I thought I knew

Agile Alliance

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

What is Contextual Analytics? The Next Evolution of Embedded Analytics

Download this white paper to learn what contextual analytics is, how BI platforms like Yellowfin revolutionize the way users discover insights from their data with native contextual analytics, and how it adds value to your software solution by elevating the user experience.

9 Ways to Speed Up Mobile Website

The Crazy Programmer

Website speed refers to how fast a site responds to requests from the Web. As I am about to highlight in this article, the speed with which a website load is very critical to both the users and owners. Users often get frustrated whenever we are unable to open a web page.

Mobile 152

20 Questions New Scrum Masters Should Ask Their Teams to Get up to Speed

Scrum.org

TL; DR: 20 Questions a New Scrum Master Should Ask. Twenty questions for you — the new Scrum Master — that fit into a 60 minutes time-box.

SCRUM 189

Distributed Systems Pattern: Segmented Log

Martin Fowler

A single log file can grow and become a performance bottleneck while its read at the startup. Older logs are cleaned up periodically and doing cleanup operations on a single huge file is difficult to implement. A Segmented Log splits the logfile into smaller files.

System 258

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

CTOvision

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

Brand Health Report: Tech Talent Ranks the Most Innovative Companies They'd Love to Work for and Why

Hired surveyed more than 4,000 tech workers to find out which companies rank as their most desirable employers and how other organizations can compete for their attention. Download this report to learn what tech talent values most in a potential employer and how to improve your employer brand.

What Happens When Agile Goes Away?

Agile Alliance

2020 experience reports

Agile 197

See You There: 2 Can’t-Miss DevOps Events to Round Out Your Summer

OverOps

Close out your summer with two FREE virtual conferences – GitLab Commit and DevOps World – jam-packed with sessions from your favorite industry thought leaders and chances to win a $200 Visa gift card.

DevOps 130

How a Real-Time Chat Application Works

The Crazy Programmer

For a long time, exchanging information between two people in different locations has always been central to support relationships in social and business environments.