June, 2022

Effective Software Testing – A Developer’s Guide

Henrik Warne

I recently finished Effective Software Testing – A Developer’s Guide by Maurício Aniche , and I really liked it. I have been coding for a long time and I think I have been writing pretty good tests for the features I have implemented. Even so, I found this book quite valuable. Particularly the chapters on how to systematically come up with test cases based on the specification, inputs, outputs and the structure of the implementation.

10 Key Trends of Digital Transformation in Healthcare in 2022

OTS Solutions

The COVID-19 pandemic fundamentally altered healthcare in 2020. Still, in 2021, a new set of problems has emerged, including more potent COVID-19 variations and overflowing hospitals attempting to treat both people with and without the virus.


Sign Up for our Newsletter

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

Product Backlog Building Canvas

Martin Fowler

Many software teams describe desired product capabilities as a product backlog: a list of user stories. These stories capture who needs the work, what the work is, and why it's needed.

What is Filegroup in Sql Server? When & How to Create?

The Crazy Programmer

SQL Server database is a term you’re probably already familiar with. When it comes to storing large amounts of data, databases are extremely useful. And as you’ve figured out, SQL Server’s default settings aren’t always the best.

Build Your Open Data Lakehouse on Apache Iceberg

Speaker: Veena Vasudevan and Jason Hughes

In this webinar, Dremio and AWS will discuss the most common challenges in data architecture and how to overcome them with an open data lakehouse architecture on AWS. Sign up now!

What Top Developers Are Looking For In Their Next Job: A Data-Backed Answer

Hacker Earth Developers Blog

The tech industry was one of the hardest hit industries due to the Great Resignation. More than 4.5 million people in the U.S. voluntarily left their jobs in November, according to the U.S Bureau of Labor Statistics.

More Trending

Module Parameter Defaults with the Terraform Object Type


In this post, I will walk you through the challenges I’ve faced when adopting the object type in my Terraform 0.12 modules and the solutions I came up with to work around the caveats. As an example, I will use the google_storage_bucket resource, as this is part of one of the modules I’ve built.

Remote Work and Scrum


I am sure everyone has seen Elon Musk’s email to his team at Tesla telling them they needed to get back in the office. Elon has joined other high-profile companies such as Netflix and Goldman Sachs making work in the office mandatory.


How Cloud Technology is Shaping The Future of Healthcare Industry

OTS Solutions

Cloud Solutions for Healthcare Industry: Cloud Computing has come a long way. When it was first introduced, it was meant to solve a very simple problem: how to share large amounts of data between people across different locations and different organizations.

Top 10 Computer Science Universities in USA 2022

The Crazy Programmer

uter s?ien?e fessi?n?ls re in high dem?nd riety ?f und the w?rld. This is ? idly gr?wing wing field, ?nd re required t? with new trends, ??urses, urses, ?nd nd news in this industry, just like y?u u must with ?ny ther em?l?yment, yment, in ?rder rder t? ?dv?n?e reer. ? re Devel??ment ment dire?t?r

7 Winning Lead Generation Strategies to Drive Growth

As B2B companies pivot to keep pace with a quickly changing marketplace, a data-centric approach to lead generation can be the difference between remaining competitive or being left behind. Get real-world examples and inspiration from leading B2B businesses in this whitepaper.

What We Learnt From Target’s Diversity And Inclusion Strategy

Hacker Earth Developers Blog

Having a diversity and inclusion strategy for an organization helps foster a diverse workplace where everyone feels comfortable and accepted and to leverage diversity as a driving force for growth and competitive advantage.

Uncover the unknown with Gemba Troika Consulting

Agile Alliance

Knowledge sharing in large groups of Scrum Masters is a challenge. Prior to the Covid-19 outbreak it was an issue in SimCorp, and the pandemic did not improve this situation at all. All collaboration happened online, and the challenge for SimCorp’s 40 Scrum masters grew.

Agile 195

Four tips to better structure Terraform projects


Infrastructure as Code (IaC) codifies the provisioning of infrastructure. This way it can take advantage of software engineering best practices to produce faster and consistent deployment of infrastructure.

Meaning of purpose


In recent years, the Scrum Guide 2020 mentioned that the Product Backlog need s to be committed to the Product Goal, the Sprint Backlog needs to be committed to the Sprint Goal and become an integral part of the Scrum framework.


Omnichannel is Multichannel 2.0

Multichannel and omnichannel marketing are not the same. Many organizations are striving for omnichannel, but it can be a daunting journey—unless you have a map. Download your copy of the ultimate omnichannel guide today!

Survey Shows Correlation Between Open Source, DevOps Skills Demand


A survey published this week by the Linux Foundation suggested enterprise IT organizations now prefer to hire IT professionals that have both open source software and DevOps experience. Conducted in collaboration with edX, a leading global online learning platform from 2U, Inc.,

How to Become a Software Developer Fast?

The Crazy Programmer

The Bureau of Labor Statistics (BLS) forecasts a 22% growth in employment rate for software developers, quality assurance analysts, and testers from 2019 to 2029 — which exceeds, by the 4% average for all employers.

Citus 11 for Postgres goes fully open source, with query from any node

The Citus Data

Citus 11.0 is here! Citus is a PostgreSQL extension that adds distributed database superpowers to PostgreSQL. With Citus, you can create tables that are transparently distributed or replicated across a cluster of PostgreSQL nodes. Citus 11.0

The Art of Splitting an ART

Agile Alliance

When organisations use the Scaled Agile Framework® [Scaled Agile Framework] they may come to the point where their Agile (ART) Release Trains have grown too big. This report is about our journey of splitting an ART using ideas from Team Topologies and the principle of self-selection.

Agile 189

Data Value Scorecard Report

This report examines the quantitative research of data leaders on data value and return on investment.

Coach your Architects in Agile Architecture!


When companies transform towards an agile and DevOps way of working, they sometimes ask how to proceed with architects. Some companies ignore architects in their transformation, some will upskill their architects, and some will make the DevOps teams responsible for the architecture.

What to consider in your transition to Scrum


When people ask me the best way for their team to transition to Scrum, I have to tell them that there isn’t an easy answer because every organization is unique. Keeping that in mind, here are some general steps to consider if implementing Scrum is on your horizon. .


Developer’s Guide to Web Application Security


When it comes to security, there are many vulnerabilities that can leave your website or web app open to attack. In this article, we’ll go over 15 common web application security vulnerabilities and how you can prevent them.

CCNA vs CCNP – Detailed Guide and Differences

The Crazy Programmer

CCNA and CCNP, both are Cisco approved certification courses, which are very popular among those who seek a career in the computer networking line. Cisco is a very reputed and well-settled organization that manufactures and sells network-related equipment and solutions.

LAN 153

Put Your Data to Work: The Complete Playbook

Turn your data into a competitive advantage. This playbook contains: Exclusive stats, research & insights on how the pandemic affected businesses. A comprehensive “Request For Proposal” (RFP) checklist and an interactive quiz to test your data knowledge.

Kinsing & Dark.IoT botnet among threats targeting CVE-2022-26134


Details regarding the recent Confluence OGNL ( CVE-2022-26134 ) exploit were released to the public on June 3rd 2022. Shortly following this, Lacework Labs began seeing multiple attacks in the wild from both uncategorized and named threats.

Optimize your organizational structure for agility

Agile Alliance

Organizations typically focus on improved collaboration within teams, yet they do necklet the potential of improved inter-team collaboration.

Agile 190

Installing pyenv on macOS


Python is very well suited for writing AWS Lambda functions. For local development, you might want to be able to run the whole range of supported Python runtimes on your Mac. Unfortunately, setting this up is not as straightforward as you might think.

Lambda 130

Don't Learn Scrum from Jira


. Robb: So last week we put out something about, “Don't learn Scrum from a tool”, and I'd love to clarify a little bit more what we mean by that. So, Greg, have you ever used Jira? Greg: Yeah, I have used Jira. Robb: Fantastic tool. Isn’t it? Greg: Complicated, but potentially fantastic tool.


TCO Considerations of Using a Cloud Data Warehouse for BI and Analytics

Enterprises poured $73 billion into data management software in 2020 – but are seeing very little return on their data investments. 22% of data leaders surveyed have fully realized ROI in the past two years, with 56% having no consistent way of measuring it.

The Two Types of Code Vulnerabilities


Spell checkers, grammar checkers and predictive keyboards all help reduce errors in written communication, but in a creative medium where writers need to innovate new expressions, nothing can eliminate all errors. The same is true in the code we write.

Course 112

FusionGrid – Javascript Data Grid Component to Speed Up App Development

The Crazy Programmer

Since its inception in 2002, the developers at FusionCharts have worked hard to secure the computational resources in multi-institutional surroundings for their geographically dispersed users.

When Demand Exceeds Capacity


We are getting solar panels on our roof. Someday. We signed a contract last November and the original estimate for installation was May. Since no one does outside work in the winter here in Minnesota, this was about two months after the earliest possible installation date.

AWS 112