December, 2020

Data Mesh Principles and Logical Architecture

Martin Fowler

Last year, my colleague Zhamak Dehghani introduced the notion of the Data Mesh , shifting from the notion of a centralized data lake to a distributed vision of data.

6 Small Unit Testing Tips

Henrik Warne

Choosing test values when writing unit tests is mostly guided by the need to cover all cases of the program logic. However, some values are better than others. Here are a few tips on how to pick values that make mistakes easy to spot and the tests easy to read.


Sign Up for our Newsletter

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

4 Ways to Improve Nessus Scans Through Firewalls


Establishing the right configurations and settings can improve Nessus scan results when scanning through firewalls.

Giving more tools to software engineers: the reorganization of the factory

Erik Bernhardsson

It's a popular attitude among developers to rant about our tools and how broken things are. Maybe I'm an optimistic person, because my viewpoint is the complete opposite!

Building Evolvable Architectures

Speaker: Dr. Rebecca Parsons, CTO of ThoughtWorks

The software development ecosystem exists in a state of dynamic equilibrium, where any new tool, framework, or technique leads to disruption and the establishment of a new equilibrium. Predictability is impossible when the foundation architects plan against is constantly changing in unexpected ways. It’s no surprise many CIOs and CTOs are struggling to adapt, in part because their architecture isn’t equipped to evolve. This webinar will discuss what’s at stake if companies continue to use long term architecture plans.

Agile Metrics for Scrum Masters (Part 1): Done Increment Every Sprint

How can you evaluate your success as a Scrum Master using metrics? Agile metrics is a complicated topic with no one-size-fits-all solution. There are many options to choose from. Where do you even start?

More Trending

My favorite musical discoveries of 2020

Martin Fowler

Like most people, I'm looking forward to seeing 2020 in the rear-view mirror, but even this ugly year has brought some good things.


One Thing Is Clear: Putin’s OODA Loop Is Tighter Than Yours


A Matt Devost post on Putin’s OODA Loop has stood the test of time. I was reminded of that when I noticed many friends were emailing and tweeting each other […]. News oodaloop Putin

How to do Planning Poker online with video conferencing?


The most ideal tool to do Planning Poker online in Zoom or Teams. The post How to do Planning Poker online with video conferencing? appeared first on Xebia Blog. Agile Testing Estimates Planning Poker Refinement Sprint Planning Teams Zoom

Video 130

10 Best Laptops for Graphic Designers in India 2021

The Crazy Programmer

Are you looking for a list of best laptops for Graphic Designers? Well, you’re at the right place. In India, the Graphic Designing field has emerged over the last decade, and simultaneously, we have seen various laptop brands coming out with multiple options for each type of requirement. .

Budget 163

How to Measure DevSecOps Progress and Ensure Success

Speaker: Shannon Lietz, Director of DevSecOps Team, Intuit

You've finally done it: You've won over C-Suite and your DevSecOps team is up and running. You feel ready to take on rising security threats while continuously delivering quality software updates. But how do you monitor your new program? Are you truly able to gauge the state of your projects? To ensure the success of this new breed of a team, you need to know the metrics to look at and how to advocate these metrics to C-Suite and stakeholders. Join Shannon Lietz, Leader and Director of DevsecOps at Intuit, and learn to lead your DevSecOps team to the top.

58 Product Owner Theses

TL;DR: The Scrum Product Owner in 58 Theses. The following 58 Product Owner theses describe the PO role from a holistic product creation perspective.


Agile2021 Call for Reviewers

Agile Alliance

Wondering how Agile Alliance conference gets the most innovative, thought-provoking, and noteworthy sessions? Our reviewers find them among the hundreds of submissions we receive. Now is the time to join the review team — we are looking for you!

Agile 249

Up Your DevOps Game: It’s Time for NoOps

NoOps, is here and it’s more than just a buzzword or an ideal. The next generation of plaform-as-a-service (PaaS) platforms are evolving to minimize the developers’ operational burden and reduce dependency on DevOps for deployment.

Games 114

Top 3 Reasons Oracle Will Beat AWS, Snowflake in Huge Data Warehouse Market


Read Bob Evans explain why Oracle Corporation could beat Amazon Web Services and Snowflake in the data warehousing arena on Cloud Wars: Data-driven companies will be the winners in the […]. News Amazon Amazon Web Services Oracle Oracle Corporation Snowflake

AWS 110

The Pro’s Guide To Getting The Best ROI From Your New LMS

You need a Learning Management System when your courses and training programs need to be accessible online. Quickly build the perfect business case and easily determine which LMS will provide the best return on investment you need with this how-to eBook!

Staying Ahead Of The Competition With Executable Specifications


Any company wants to adapt quickly because of new or changed business ideas, or because of changes in the market. Only by adapting quickly, you can stay ahead of the competition. For a company that relies heavily on software built in-house, like Picnic, this means software needs to change rapidly.

51 Latest Seminar Topics for Computer Science Engineering (CSE)

The Crazy Programmer

Looking for seminar topics on Computer Science Engineering (CSE)? This blog will help you identify the most trending and latest seminar topics for CSE. Computer Science Engineering, among all other engineering courses, is the recent trend among students passing 12th board exams.

Measuring Agility

For organizations in the midst of an agile transformation, the question “how do we know if/when we’re agile?” is pressing. When quizzed about why they want to be agile, they respond that they “want to go faster”, or maybe even that they “want to be more responsive.”

Agile 262

How Did Your 2020 Agile Retrospectives Go?

Agile Alliance

Look back at last year and imagine you did not run any Retrospective. What would have been different? If the answer is little or nothing, read on. I might prompt some useful questions to make your new year retrospectives even more effective.

Agile 209

Are Your Embedded Analytics DevOps-Friendly?

Does your analytics solution work with your current tech stack and DevOps practices? If not, any update to the analytics could increase deployment complexity and become difficult to maintain. Learn the 5 elements of a DevOps-friendly embedded analytics solution.

Why Boring Tech is Best to Avoid a Microservices Mess

Microservices are all the rage. A Forrester study found that 76% of enterprises were rearchitecting applications for microservices. At the same time, microservices are definitely not a silver bullet.

AI Ethical Principles Offer Strength, Opportunity


“Artificial intelligence will be the future, and the department … must readily and effectively adopt its best practices if the [U.S.] wants to maintain its superpower status,” says Brian Schimpf, […]. News Anduril Anduril Industries

Through the Looking Glass: How Hiring For ‘Cultural Fit’ Works In A Remote World

Hacker Earth Developers Blog

Remote Work Culture: ‘Cultural Fit’ Hiring. Two of the most famous characters from Lewis Carol’s Through the Looking Glass are the twins, Tweedledum and Tweedledee. When Alice encounters them, they ridiculously mirror each other’s actions and words.

Solorigate: SolarWinds Orion Platform Contained a Backdoor Since March 2020 (SUNBURST)


Nation-state threat actors breached the supply chain of a popular IT management software provider in order to infiltrate government agencies and private companies. Background.

5 Things a Data Scientist Can Do to Stay Current

DataRobot together with Snowflake – a leading cloud data platform provider — is helping data scientists stay current with the latest technology and data science best practices so that they can excel in an increasingly AI-driven workplace. Five Things a Data Scientist Can Do to Stay Current offers data scientists guidance for thriving in AI-driven enterprises.

The Scrum Accountability Game - How to evaluate the accountabilities in Scrum

. Recently the new Scrum Guide came out, and one of the updates is the switch from Development Team to Developers. This change is done to emphasize that within a Scrum team, there are no sub-teams or hierarchies.

Games 256

Software Development in an Agile Company

Agile Alliance

In this interview I had the pleasure of meeting Federico Zuppa, who is an old friend of the Agile community. Federico is from Argentina and has been working at 10Pines, a company very focused on the technical side of Agility, for about a decade.

Low-Code To Become Commonplace in 2021

A new study finds 85% of engineer leads predict low-code and no-code will soon become common New findings from an Internal-endorsed study suggest 2020’s software development challenges will undoubtedly carry into 2021.

Study 114

Palantir Signs $31.5 Million Deal With the U.K.’s NHS


Palantir Technologies, the software security and analytics provider co-founded by well-known tech investor Peter Thiel, has signed a new two-year contract with the U.K. National Health Service worth an estimated […]. News Palantir Palantir Technologies

Testing at Every Stage of Development

Up to 80% of new products fail. The reality is harsh and the reasons why are endless. Perhaps the new product couldn’t oust a customer favorite. Maybe it looked great but was too hard to use. Or, despite being a superior product, the go-to-market strategy failed. There’s always a risk when building a new product, but you can hedge your bets by understanding exactly what your customers' expectations truly are at every step of the development process.