April, 2020

Branching Pattern: Mainline Integration

Martin Fowler

Developers integrate their work by pulling from mainline, merging, and - if healthy - pushing back into mainline. more…. skip-home-page

An Introduction to Key Data Science Concepts

Dataiku

Here at Dataiku, we frequently stress the importance of collaboration in building a successful data team. In short, successful data science and analytics are just as much about creativity as they are about crunching numbers, and creativity flourishes in a collaborative environment. Data Basics

Data 114

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

Learning Scrum using Minecraft Education

Scrum.org

Facing the COVID-19 pandemic, we are all staying home for the safety of our people. This is a hard time for all of us.

Refactoring: This class is too large

Martin Fowler

Most programmers have personal projects that do important things for them personally, but never have enough time and energy to keep them in good condition. Clare is no exception, and needed to spend time getting such an unruly codebase back into line.

Energy 220

Gartner Report - Introducing DataOps Into Your Data Management Discipline

Data teams are increasingly under pressure to deliver data to support a range of consumers and use cases. DataOps techniques can address the data delivery challenges through a more agile and collaborative approach to building and managing data pipelines.

20.5 Years of XP and Agile

Henrik Warne

In the fall of 1999 I got the biggest productivity boost of my entire career as a software developer.

Agile 167

More Trending

Is it professional to finish the Sprint at 9pm?

Scrum.org

10' reading time . TL; DR. Sometimes, some actions seem good in the short term, but in reality mask serious dysfunctions. Working overtime in stressful situations is not a viable long-term remedy and should not be seen as a professional solution, but as a warning signal to be heard courageously.

SCRUM 242

Coronavirus Impact: Enterprises Must Focus on What Works

DevOps.com

As the economic slowdown continues, CIOs, CFOs and enterprise technology teams continue to grapple with frozen budgets and how their enterprise will keep their operations functioning as they attempt to move forward with crucial digital transformation efforts, and possibly shelve those initiatives deemed less critical.

Women in Agile and Tech: Building a Network of Support, Learning, and Growth

Agile Alliance

This story originates sometime back in 2013 – 2014 when I started my journey to become an Agile Enabler in India. When I began, I did not find a single woman to guide me or coach me. Not blaming women for not coming forward. It was maybe because I was a novice and unaware of … Continued.

Agile 254

Thriving in a complex world of uncertainty, ambiguity and volatility

Xebia

Volatility, Uncertainty, Complexity and Ambiguity – VUCA – or simply a catch-all phrase to say “it is crazy out there”. Living in a VUCA world means we have to think differently about how we organise our organisations and projects.

130
130

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.

The Common Drawbacks of Selecting ERP Software for Small Business

OTS Solutions

Despite the technicalities of running a business, running a business can be boiled down to efficiently managing business processes. Business processes are looked at as the building blocks of a business which include sales and marketing, customer services, and virtually everything else in between.

9 steps to a great Online Agile Scrum Team

Scrum.org

. So, how’s it going? Terrible. My team are worried, we feel disconnected and I’m finding it hard to bring us back together. Sounds challenging. It is. It really is. I just don’t understand how these other teams I read about are working together so well. Hmm, how are the rest of the team feeling?

SCRUM 266

Applications of Array

The Crazy Programmer

In this article, we are going to go through the application of an important data structure of any programming language. We are talking about arrays. . An array is a linear data structure which is used to store collection of similar type of data each of which can be accessed by using an index.

Continuous Reliability: Handling ‘Known Unknowns’ and ‘Unknown Unknowns’

OverOps

Know your unknowns with the help of continuous reliability. Let’s rewind to the year 2002 (this should give you an idea of how long I have been working in software development). Mr Donald Rumsfeld, then United States Secretary of Defense, had this to say in response to a question: .

Data Analytics in the Cloud for Developers and Founders

Speaker: Javier Ramírez, Senior AWS Developer Advocate, AWS

You have lots of data, and you are probably thinking of using the cloud to analyze it. But how will you move data into the cloud? In which format? How will you validate and prepare the data? What about streaming data? Can data scientists discover and use the data? Can business people create reports via drag and drop? Can operations monitor what’s going on? Will the data lake scale when you have twice as much data? Is your data secure? In this session, we address common pitfalls of building data lakes and show how AWS can help you manage data and analytics more efficiently.

Understanding the Dynamics of Custom Software Development

The Crazy Programmer

Many organizations find themselves looking for software solutions that simply do not exist on the market today. After endless searching, they finally decide to seek out a software development company, like BairesDev , to turn their ideas into a reality.

Root Cause

DevOps.com

The post Root Cause appeared first on DevOps.com. Blogs ROELBOB excuses humor parody root cause satire

89

OverOps Partners with CloudBees to Power the Continuous Economy

OverOps

OverOps has joined the CloudBees’ Technical Alliance Partner Program (TAPP) to help the global CloudBees and Jenkins communities deliver on the promise of speed and reliability.

How to make your Zoom meetings more secure

The Parallax

Zoom , the video-conferencing app darling of the stay-at-home coronavirus era, is zooming through some cybersecurity growing pains alongside explosive growth.

How to Choose the Best Embedded Analytics Solution to Modernize Your Application

If you are looking to modernize your application to improve competitiveness, then one of the quickest wins you can have is to embed sophisticated analytics that will wow your existing and prospective customers.

reCAPTCHA v2 vs v3 – Difference between reCAPTCHA v2 and v3

The Crazy Programmer

Here, in this article, you will get to learn about reCAPTCHAs, how they work, and the difference between reCAPTCHA v2 vs v3. CAPTCHAs are a popular online check designed to differentiate between real users from virtual bots.

A Conversation with Leading Expert on The Use of Deception Technologies in Cybersecurity Tony Cole

CTOvision

In this OODAcast, OODA CTO Bob Gourley was joined by Tony Cole of Attivo Networks in an interactive discussion on the state of cybersecurity, with a focus on how deception technologies can be leveraged by organizations of all sizes to mitigate risks. Tony is an icon in the cybersecurity community.

Branching Pattern: Mainline

Martin Fowler

The second branching pattern in my article is Mainline: a single, shared, branch that acts as the current state of the product. more…. skip-home-page

246
246

Building a PC, Part IX: Downsizing

Coding Horror

Hard to believe that I've had the same PC case since 2011, and my last serious upgrade was in 2015. I guess that's yet another sign that the PC is over , because PC upgrades have gotten really boring. It took 5 years for me to muster up the initiative to get my system fully upgraded! ??

.Net 210

The Rise of Embedded Self-Service Analytics

Speaker: Chris Von Simson & Nat Venkataraman

Can your users get the data and analytics they need without leaving your application? Watch this webinar with Chris von Simson of Dresner Advisory Services as he shares why user enablement has emerged as the theme in today’s embedded analytics landscape.

The Sprint Goal lifecycle

Scrum.org

In this blog post I explain why the Sprint Goal is key for an effective implementation of Scrum and how it is widely present in the Scrum framework by exploring its “lifecycle”. . Scrum is defined as a framework to address complex problems while delivering products of the highest possible value.

SCRUM 278

Handling Conflict at a Distance

Agile Alliance

Things are not what they used to be. Many are now working remotely for the first time in their lives – away from those they are used to being with five days a week. One of the challenges of working remotely is dealing with conflict when we’re apart.

247
247

Student Registration Form in HTML with JavaScript Validation

The Crazy Programmer

In this tutorial, I will tell you how to make student registration form in html with javascript validation. Javascript is basically used to validate HTML pages in web application. Validations are basically some rules to follow when inputting values to register on-site.

Mobile 241

Phishers target oil and gas industry amid Covid-19 downturn

The Parallax

The oil-and-gas industry has been taking a beating as severe as any other hit hard by the Covid-19 shutdown. Tanker ships loaded with crude idle in the ocean , traders struggle to store what has already been pumped , and prices per barrel have plummeted into negative sums.

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.