Log4J Vulnerability (Log4Shell) Explained

The Crazy Programmer

It is an open source library in java built for logging error messages in applications including networks, cloud computing services. This library has been used in many java programs designed for server as well as client applications. What is Log4Shell in Log4j?

The 2030 Self-Driving Car Bet

Coding Horror

It's my honor to announce that John Carmack and I have initiated a friendly bet of $10,000* to the 501(c)(3) charity of the winner’s choice: By January 1st, 2030, completely autonomous self-driving cars meeting SAE J3016 level 5 will be commercially available for passenger use in major cities.

VR 246

Sign Up for our Newsletter

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

The Real Reasons for Doing Test-Driven Development ??


Why do people apply TDD? Here’s a secret: it’s not for the tests. Learn about the actual goal and values hidden under the surface of Test-Driven Development. What Are the Real Reasons for Doing TDD? Test-Driven Development (TDD) is a controversial topic amongst developers.

?-driven project management: when is the optimal time to give up?

Erik Bernhardsson

It's your friendly project management theorician. You might remember me from blog posts such as Why software projects take longer than you think , which is a blog post I wrote a long time ago positing that software projects completion time follow a log-normal distribution.

The Executive's Guide to Empathy-Driven ROI

In this guide from UserTesting, learn why empathy is at the heart of your organization's success, and how to promote a more customer-centric culture that's constantly testing its products, services, and messaging to ensure a strong connection with customers.

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.

More Trending

Mentoring Conversations: How to Be Remarkably Helpful with Limited Time

Let's Grow Leaders

Even a few focused minutes. can lead to a great mentoring conversation. If you’ve ever had a great mentor, you know the power of honest and meaningful mentoring conversations.

How To 197

The Rise of Hybrid Work and What it Means For Agile

Agile Alliance

Are hybrid workplaces compatible with the workflow teams are trying to achieve, or does it help or hinder them from living up to Agile values and principles? The post The Rise of Hybrid Work and What it Means For Agile first appeared on Agile Alliance. Business Process Featured

Agile 272

Fixed Partitions

Martin Fowler

When partitioning data across a set of cluster nodes we need a uniform distribution and to be able add and remove nodes to the cluster without causing a lot of data to be moved around. Unmesh Joshi.

How AI/ML is changing the way businesses work

Hacker Earth Developers Blog

Businesses around the world are constantly evolving and with that comes new opportunities for companies to improve their operations and grow their reach. One of the most exciting and rapidly-growing fields in this evolution is Artificial Intelligence (AI) and Machine Learning (ML).

Digital Transformation: The New Product

Speaker: Michael Cardy - Red Hat Chief Strategist, Jason Tanner - CEO of Applied Frameworks, and Mike Mace - VP of Market Strategy at UserTesting

Join us to learn how companies mitigate risks through usability testing and real-time qualitative feedback from customers to efficiently launch and develop digital products.

What are epics and features?


A question keeps coming up in my Applying Professional Scrum classes: "What are epics and features, and how do we use them in the Product Backlog?" The Product Backlog is the to-do list for the team.


Dennis Ritchie Biography

The Crazy Programmer

Dennis Ritchie, a computer scientist is most popularly known for creating the C programming language. Dennis grew up in Brooklyn, New York, and attended ‘Summit High School’ in Summit, New Jersey. He was a star student in the classroom, earning consistently good grades.

Number one reason why StartUps fail when scaling


The post Number one reason why StartUps fail when scaling appeared first on Organisational Mastery


Three Time’s The Charm—A Company So Nice, I Came Back Twice


When I left Xebia for the first time, it was because I felt like I had failed the company. I was young and inexperienced, and I botched a project that was important to the team. It was a hard lesson learned, but it was also the point where I started to grow up and become a better leader.

The Top 5 Business Outcomes Companies Can Achieve From Monitoring Consolidation

In this eBook, learn what the top five business outcomes are that organizations see when leveraging Datadog's end-to-end monitoring tool.

Is Anonymous Feedback Useful?


How does feedback happen on your Team? A Scrum Team member recently told me that she receives feedback anonymously from her Teammates and the business as a whole, so she’s never told who made what comment in their feedback process—that’s normal in their organization.


Why is Now The Perfect Timing for Digital Transformation in Financial Services?

OTS Solutions

Nowadays, Financial organizations are at the peak of their business transformation. Several financial businesses have launched their apps to compete in this digital transformation in financial services. The financial services industry has traditionally been a slow adopter of modern technology.

The Great DevOps Burnout


DevOps needs a mindset shift to save the overworked engineering collective. There’s a considerable discussion right now about the Great Resignation. But if you work in software engineering, you’re probably even more familiar with the Great Burnout.

DevOps 114

3 Leadership Values to Encourage in Every Member of Your Team

Let's Grow Leaders

Help your team be more compassionate, courageous, and curious. During difficult times, what leadership values matter most? We’ve been asking this question of the leaders we work with around the world.

How Collecting and Managing the Voice of the Customer Will Strengthen Your Product

Product teams strive to incorporate customers’ needs in everything they build, but this can’t be done without clear strategy, processes, and feedback loops in place. In this eBook, you'll learn how to build a robust voice of the customer program.

Joy of Agility – Joshua Kerievsky

Agile Alliance

Joshua shares six essential agile mantras, plus unforgettable, real-world agile stories that will empower you to be quick, adaptable, and resourceful in the face of opportunities and challenges. The post Joy of Agility – Joshua Kerievsky first appeared on Agile Alliance. Framework

Agile 250

How to get out of the tech debt bottleneck

Martin Fowler

Tim Cochran and Carl Nygard finish their examination of the tech debt bottleneck by looking at how to get out of it. This includes close collaboration betwen product and engineering, a strategy for the four phases of a startup's journey, and empowering teams to fix the tech debt problems. more….

How To 265

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.

Product Owner Anti-Patterns — 33 Ways to Improve as a PO


TL; DR: Scrum Master Anti-Patterns. No other role in Scrum can contribute to mediocre outcomes like the Product Owner—garbage in, garbage out.


Mitigating Risk in Digital Product Development

This guide from UserTesting will show you how digital product teams reduce risk, manage cost, and stay competitive by quickly innovating and iterating digital product development through utilizing human insight.

10 User UI Components That Developers Need to Know

The Crazy Programmer

We know that, as a UI designer or web developer , it is essential that you have a thorough understanding of UI elements and how end users interact with them. It helps you design a more user-friendly application or website structure. User interface (UI) elements serve as the foundation for all apps.

The Metaverse Is Not a Place

O'Reilly Media - Ideas

The metaphors we use to describe new technology constrain how we think about it, and, like an out-of-date map , often lead us astray. So it is with the metaverse.

Media 113

Domain-Specific Languages in Kotlin: the Type-Safe Builder pattern


Domain-specific languages are one of Kotlin’s superpowers. If you build them right, you can offer users a fluent and elegant syntax that is readable and contains less boilerplate.

Lambda 130

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.

Modernizing Workloads with the Cloud: How to Improve Performance & Reduce Costs

In this eBook, you’ll learn how to migrate workloads to Azure and optimize performance for your serverless and containerized applications in Azure.

How Have Mobile And Digital Apps Changed The Financial Services Industry?

OTS Solutions

The financial services industry has changed a lot in the last few years due to innovations in mobile and digital apps and modern technology has made it easier for individuals to invest and borrow money. The technology also makes it easier for banks to process transactions and manage their operations.

Embrace Change in Production to Improve MTTR


DevOps creates value through constant deployment changes. When done right, more frequent deployments allow teams to continuously improve their products or services while making it easier to manage the effects of the change.

How to Give Your Boss Bad News: Avoid This Mistake and What to Do Instead

Let's Grow Leaders

Avoid This Mistake When Giving Your Boss Bad News. You’ve got to give your boss bad news. But the timing isn’t great–for you or for them. The restructure. The uncertainty. The promotion that’s right around the corner. Maybe it’s just not a great time to rock the boat.

How To 183