Sat.May 02, 2020 - Fri.May 08, 2020

Instacart Patches SMS Spoofing Vulnerability Discovered by Tenable Research


As grocery delivery services have seen an increase in traffic from users during the coronavirus pandemic, Tenable Research identified an SMS spoofing flaw that could have allowed an attacker to send spoofed messages to any mobile number. Background.

Branching Patterns: Maturity Branch

Martin Fowler

A branch whose head marks the latest version of a level of maturity of the code base. Maturity Branches are usually named after the appropriate stage in the development flow. Hence terms like "production branch", "staging branch", and "QA branch". more…. skip-home-page

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

Can a Development Team member work on more than one team at a time?

In my last post I used the metaphor of a rowing team to describe the potential implications of having more than one Product Owner per product. In this post, I’d like to use a similar metaphor to show what might happen if a Development Team member works on more than one team at a time. It’s one of the most asked questions in every Scrum training. . Here's the metaphor. Imagine your Scrum Team is the crew of a rowing boat.


The Escape Artist’s Guide to Quitting VIM

Linux Academy

Have you or a loved one ever had to reboot your computer to get out of a read-only file in VIM? Are you responsible for a Linux system or set of systems where a graphical editor or adding new editors is prohibited? Are you taking an online training course where all the labs use the VIM editor, and it’s driving you crazy? Do other Open Source Pros tease you about not knowing VIM? This short tutorial will help you get past the main issues you might encounter in quitting VIM.

Course 101

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!

Edge computing and AI: 7 things to know


Read Stephanie Overby explain how Edge computing and Artificial Intelligence can work together on The Enterprisers Project : For decades, artificial intelligence (AI) lived in data centers, where there was […].

More Trending

Ell on Infosec - Mastering the Basics

A Cloud Guru

Ell Marquez is a self-described scientific hooligan, infosec noobie, and recovering Linux Administrator. As the creator of the It’s Okay To Be New campaign, she hopes to encourage others to circumvent gatekeeping while enjoying their journey into the land of technology. “I I want to be in the cybersecurity field like you!” I used to tell my friends. At the time, I had no idea I was about to embark upon one of the hardest endeavors I’ve ever tackled.

Linux 78

Experiments, Practices, and Strategies for being a Remote Scrum Master

Being an effective and successful Scrum Master requires a wide variety of skills, knowledge, and experience. This variety is captured in the stances of a Scrum Master. The Scrum Master is expected to act as a teacher, impediment remover, facilitator, coach, mentor, and change agent. The Scrum Master does so by acting on 3 levels: Scrum Team, building relationships with others, and supporting the entire organization. Everything, with servant-leadership as the foundational mindset and attitude.


4 Things to Do When Running the Iot Zoo

Zoos are fascinating places. In just a few acres you can encounter all kinds of interesting, rare and exotic animals from different parts of the world and from different ends of the food chain. But, what keeps the tigers from eating the zebras or even the visitors? Segmentation. Walls, fences, cages and other barriers that […]. The post 4 Things to Do When Running the Iot Zoo appeared first on

IoT 79

Branching Patterns: Reviewed Commits

Martin Fowler

Reviewed Commits: every commit to mainline is peer-reviewed before the commit is accepted. more…. skip-home-page


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.

Introduction to Personal Agility with Kanban Journaling

Agile Alliance

Process journaling kanban personal agility webcast

Whitepaper : The Stages of Scrum Mastery

Good Scrum Masters are passionate. Great Scrum Masters are dispassionate. I have learned that there is a good correlation between the Four Stages of Learning and the stages of Scrum Mastery. In this Whitepaper, I have tried to demonstrate how some of the behaviors of the Scrum Master block their shift to servant-leadership. In doing so, I have described the need for recognizing what stage we are in.


8 Helpful Everyday Examples of Artificial Intelligence


If you looked up the term “artificial intelligence” on Google and somehow ended up on this article, or commuted to work using Uber, you made use of AI. There are countless […].

Branching Patterns: Integration Friction, Modularity, and some personal thoughts

Martin Fowler

I now finish off the integration patterns section of the article by describing the problem of integration friction, why modularity plays an important role when thinking of branching, and what kind of integration patterns I prefer to work with. more…. skip-home-page


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.

El Balance de las Prácticas Técnicas y Organizacionales

Agile Alliance

Mi invitado para la entrevista semanales con personajes de la Agilidad Latinoamericana esta vez fue Diego Fontdevila, que es un practicante de la agilidad que fue de quienes inició la comunidad Agil en su nativa Argentina. Diego es un profesor universitario y candidato a Doctorado que además co-fundó hace mas de una década Grupo Esfera, … Continued. Process latam organizational

Agile 143

Remote Agile (Part 8): Daily Scrum with Distributed Teams

TL; DR: A Remote Daily Scrum with a Distributed Team. We started this series on remote agile with looking into practices and tools; we explored virtual Liberating Structures, and how to master Zoom. We had a look at common remote agile anti-patterns; we analyzed remote Retrospectives, Sprint Plannings as well as remote Sprint Reviews based on Liberating Structures. This eighth article now looks into supporting a distributed Development Team organizing a remote Daily Scrum.


5 questions to ask about your AI or IoT project


Whenever usability is used in an IT context, it usually refers to the user-friendliness of a Web portal or an application user interface and the ease of getting up to […].

IoT 109

Branching Patterns: Release Branch

Martin Fowler

Today I begin the next section of patterns, which look at the path to production. The first pattern in this group is Release Branch: A branch that only accepts commits accepted to stabilize a version of the product ready for release. more…. skip-home-page

Groups 168

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.

Asynchronous streams and callbacks in Kotlin and Java


Asynchronous streaming solutions, such as Rx or Reactor, rely on callbacks to perform flow control (or backpressure). Without flow control, systems could overflow and eventually crash. What is the difference between flow control in synchronous applications and their asynchronous counterparts? The post Asynchronous streams and callbacks in Kotlin and Java appeared first on Xebia Blog. Development asynchronous Java kotlin

Covid 19 — The impact and the opportunity to re-imagine the way we work

. Covid19 turned our lives upside down in scrambling to find new ways of how to socialize, shop for groceries, and change the way we work. However, this gives us a new opportunity to re-imagine the way we work as we shift from the ‘workplace’ to the ‘workspace’. . After watching my video, I want to leave you with 3 things: Create a list of things you did that worked well and what you should continue doing after restrictions are lightened.

Video 138

How underwater Internet of Things will work


Read Patrick Nelson explain how the underwater Internet of Things will work using lasers on Network World : More than two-thirds of the world’s surface is covered by water. It […].

How To Change Your Mind and Not Lose Their Trust and Support

Let's Grow Leaders

Does this sound familiar? You started the year with a clear vision and direction. You’ve rallied people around that vision and worked hard to engage everyone’s hearts and minds. You connected what to why. And had brilliant momentum. No one ever anticipated […]. The post How To Change Your Mind and Not Lose Their Trust and Support appeared first on Let's Grow Leaders. courageous cultures change management change your mind new direction

How Embedding AI-Powered Analytics Can Give You a Competitive Advantage

Embedding dashboards and reports aren’t enough. Futureproof your application by offering instant, actionable insights that will give you and your customers a competitive advantage.


O'Reilly Media - Ideas

We’ve all seen that the world (well, governments, specifically state governments , to say nothing of the banks) is screaming for COBOL programmers—a cry that goes up roughly every five years. We somehow muddle through the crisis at hand, then people forget that it was ever a problem. It’s time we asked what the crisis really is, and why it keeps returning.

Hiren's secret conversation with Covid.

Covid-19: Knock! Knock! Hiren : Who’s there? Covid-19: Covid. Hiren: Covid who? . Covid-19: It’s me, the Corona Virus of 2019. These Homo sapiens have nicknamed me as Covid-19. I like it. Hiren, you can call me Covid. How are you? Hiren: Oh boy…COVID!! I am doing well, but what do you want from me? Are you here to get me? Covid-19: Oh no. I am just here for a general chitchat with you. Tell me, how’s your Scrum training business? Hiren: Are you kidding me about the business?


Detecting and Mitigating IoT Breaches Require An “Inside-out” Approach to Security


Read why Dmitry Raidman says that detecting and mitigating Internet of Things data breaches requires an inside-out approach on Infosec Magazine : A 2020 Business Insider Intelligence research report predicts […].

IoT 103

DevOps and AIOps: Better Together

DevOps is an attempt to scale technology with humans but AIOps is the ultimate answer. In today’s world, where so many essential business tasks have become digitized, IT teams must deal with constant change while ensuring zero downtime. The irony is that, although IT has become business-critical, the productivity and agility of the people building […]. The post DevOps and AIOps: Better Together appeared first on

Building Like Amazon

Speaker: Leo Zhadanovsky, Principal Solutions Architect, Amazon Web Services

Amazon's journey to its current modern architecture and processes provides insights for all software development leaders. To get there, Amazon focused on decomposing for agility, making critical cultural and operational changes, and creating tools for software delivery. The result was enabling developers to rapidly release and iterate software while maintaining industry-leading standards on security, reliability, and performance. Whether you're developing for a small startup or a large corporation, learning the tools for CI/CD will make your good DevOps team great. We are excited to be joined by Leo Zhadanovsky, a Principal Solutions Architect at Amazon Web Services.