April, 2018

article thumbnail

How to break a Monolith into Microservices

Martin Fowler

As monolithic systems become too large to deal with, many enterprises are drawn to breaking them down into the microservices architectural style. It is a worthwhile journey, but not an easy one. My colleague Zhamak Dehghani has trod this road several times and has distilled her experiences, together with those of our other colleagues, into a brief guide to help fellow travelers on the path.

article thumbnail

Design Thinking: Understanding the Method Behind the Idea

Luis Goncalves

In a 2014 assessment handled by the Design Management Institute , the performance of design-led corporations like Apple, Nike, and Procter & Gamble exceeded that of the S&P 500 for the past decade by as much as 219%. Now many organizations want to learn design-based thinking – a distinct way that designers come up with solutions to problems.

Testing 279
Insiders

Sign Up for our Newsletter

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

Trending Sources

article thumbnail

Data engineers vs. data scientists

O'Reilly Media - Data

The two positions are not interchangeable—and misperceptions of their roles can hurt teams and compromise productivity. It’s important to understand the differences between a data engineer and a data scientist. Misunderstanding or not knowing these differences are making teams fail or underperform with big data. A key misunderstanding is the strengths and weaknesses of each position.

article thumbnail

Top 15 Awesome Tutorials To Learn AngularJS

NeverFriday

AngularJS 1.x is more stable and mature and while Angular 2+ has taken off, there are many projects still using AngularJS. It still makes sense for web developers to learn AngularJS. In a few years that may change, but for now, AngularJS 1.x is still a viable alternative to React, Angular 2+, Vue.js and Ember and other frontend web frameworks. If you’re interested in other Angular and AngularJS resources, check out the Learning AngularJS page.

article thumbnail

15 Modern Use Cases for Enterprise Business Intelligence

Large enterprises face unique challenges in optimizing their Business Intelligence (BI) output due to the sheer scale and complexity of their operations. Unlike smaller organizations, where basic BI features and simple dashboards might suffice, enterprises must manage vast amounts of data from diverse sources. What are the top modern BI use cases for enterprise businesses to help you get a leg up on the competition?

article thumbnail

For critical systems, “just patch it” is a paradox

The Parallax

SAN FRANCISCO—Security patches don’t often come wearing gold-sequined tuxedo jackets, but maybe they should. If they did, everybody from consumers to security experts might pay more attention to them, and perhaps have a better understanding of why, when a vulnerability is discovered, “just patch it” isn’t exactly the answer. That was the message of a game show-style panel here last week at the security conference BSides led by Allan Friedman, director of cybersecurity for the U.S.

System 189

More Trending

article thumbnail

Foreword to Accelerate

Martin Fowler

Nicole Forsgren, Jez Humble, and Gene Kim have just published their book Accelerate. I think this will be the most important software book this year (yes more than this ). Not just does it give solid advice on the practices you need to create a top class software delivery capability, it backs that advice with a depth of scientific analysis unusual in our field.

Analysis 205
article thumbnail

How Communities of Practice Help Companies Have Learning and Growth-Driven Employees

Luis Goncalves

How Communities of Practice Help Companies Have Learning and Growth-Driven Employees. If your building a company that has a ‘culture of sharing’ where people regardless of their roles and tenure are willing to help one another; value learning as an inevitable tool to growth and success; and have the attitude of ‘making each other better’; you are undoubtedly building the right culture of your company.

Company 223
article thumbnail

How companies around the world apply machine learning

O'Reilly Media - Data

Strata Data London will introduce technologies and techniques; showcase use cases; and highlight the importance of ethics, privacy, and security. The growing role of data and machine learning cuts across domains and industries. Companies continue to use data to improve decision-making (business intelligence and analytics) and for automation (machine learning and AI).

article thumbnail

Heilmeier’s Catechism

NeverFriday

Heilmeier Catechism. When George Heilmeier was the director of ARPA in the mid 1970s, he had a standard set of questions he expected every proposal for a new research program to answer. These have been called the Heilmeier Catechism. It’s a good exercise to answer these questions for an individual research project, too, both for yourself and as a way to convey to others what you hope to accomplish.

Exercises 149
article thumbnail

Prepare Now: 2025s Must-Know Trends For Product And Data Leaders

Speaker: Jay Allardyce, Deepak Vittal, and Terrence Sheflin

As we look ahead to 2025, business intelligence and data analytics are set to play pivotal roles in shaping success. Organizations are already starting to face a host of transformative trends as the year comes to a close, including the integration of AI in data analytics, an increased emphasis on real-time data insights, and the growing importance of user experience in BI solutions.

article thumbnail

Panera Bread’s feckless security puts consumers at risk

The Parallax

The Panera Bread cafe and bakery chain, known for its sandwiches, coffee, and year-round broccoli cheddar soup , is suffering from a severe bout of self-induced digital indigestion. Security researcher Dylan Houlihan says he notified Panera Bread, a chain of more than 2,000 stores in the United States, of a website vulnerability in August 2017. He said the site was leaking customers’ personally identifiable information, including usernames, first and last names, email addresses, phone numbers, b

Security 189
article thumbnail

Critical Thinking: 5 Ways to Build Your Team’s Capacity to Think

Let's Grow Leaders

“Karin, TRUST me. I would LOVE to delegate more of these decisions and loosen up the reigns, but then I go out into the field and find all this crap. I just don’t think we have the critical thinking skills we need […]. The post Critical Thinking: 5 Ways to Build Your Team’s Capacity to Think appeared first on Let's Grow Leaders.

article thumbnail

High EQ: The most desirable leadership tenet of them all?

N2Growth Blog

Emotional Intelligence (EQ) is the ability to identify, use, understand and manage emotions in an effective and positive way. And, in many organisations around the world, it is on the rise! Contrary to popular belief, The Millennials, Generation Y and Gen Next (those engrossed by tablets and screens) hold, on average, higher EQ levels than generations before them.

article thumbnail

Four Ways to Customize a Change Management Approach to Fit Your Organization

Change Starts Here

At last month’s Organization Change Alliance meeting in Atlanta, five panelists shared their experience with building change capability within their organizations. When answering a question about methodology, every panelist said that they customized their approach to suit the organization and the change initiatives they were implementing. In fact, following any one methodology exactly was a […].

article thumbnail

2024 Salary Guide

Procom’s 2024 Salary Guide provides critical insights into the latest hiring trends, in-demand IT roles, and competitive pay rates across Canada and the U.S. It highlights key market dynamics such as the growing demand for remote work, skills-based hiring, and flexible staffing solutions. With detailed pay rate data for top IT positions like Cybersecurity Consultants, Cloud Engineers, and Salesforce Developers, this guide is an essential resource for companies looking to stay competitive in toda

article thumbnail

How to run a custom version of Spark on hosted Kubernetes

O'Reilly Media - Data

Learn how Spark 2.3.0+ integrates with K8s clusters on Google Cloud and Azure. Do you want to try out a new version of Apache Spark without waiting around for the entire release process? Does running alpha-quality software sound like fun? Does setting up a test cluster sound like work? This is the blog post for you, my friend! We will help you deploy code that hasn't even been reviewed yet (if that is the adventure you seek).

Azure 122
article thumbnail

Reactive Programming with JavaScript, Ruby and Python

NeverFriday

Reactive programming is a concept that is finally gaining some popularity among programmers. It makes it easier to think in data flows and to manage and work with them. Instead of imperative programming, you’re thinking about code as a series of processes that take place on streams. This is similar to the conceptual shift to map/reduce thinking.

article thumbnail

Backing WebAuthn, tech giants inch closer to killing passwords

The Parallax

SAN FRANCISCO—The push to eliminate fraudulent log-ins may depend on whether a Goliath partnership of major tech companies can succeed against a humble but resilient enemy: the password. Earlier this month , the standards groups FIDO Alliance and the World Wide Web Consortium (W3C) announced that online services can begin implementing a new Web authentication standard called WebAuthn into their sites and apps as part of the update to the log-in protocol FIDO2.

article thumbnail

Collaboration – Can We Really Trust You?

Let's Grow Leaders

It’s easy to talk about collaboration. It’s much harder to do it. After visiting one of our clients in Guatemala City, Karin, Sebastian, and I traveled to Antigua, Guatemala where my daughter owns a clothing design business. She took us to Hobbitengango, […]. The post Collaboration – Can We Really Trust You? appeared first on Let's Grow Leaders.

Travel 156
article thumbnail

Launching LLM-Based Products: From Concept to Cash in 90 Days

Speaker: Christophe Louvion, Chief Product & Technology Officer of NRC Health and Tony Karrer, CTO at Aggregage

Christophe Louvion, Chief Product & Technology Officer of NRC Health, is here to take us through how he guided his company's recent experience of getting from concept to launch and sales of products within 90 days. In this exclusive webinar, Christophe will cover key aspects of his journey, including: LLM Development & Quick Wins 🤖 Understand how LLMs differ from traditional software, identifying opportunities for rapid development and deployment.

article thumbnail

Windows Containers – What is it and why should we care?

Xebia

This post is originally published as article within SDN Magazine on February 28th, 2017. One of the hot topics within the Microsoft development community right now is undoubtedly the “container” topic. Following the success of both Docker and containers on Linux, Microsoft developed a Windows container implementation on Windows Server 2016 and Windows 10.

Windows 113
article thumbnail

How Great Leaders Simplify Decision-Making (And Just Get Stuff Done)

Terry Starbucker

Back in 1987, when I was hired by Jack Kent Cooke at the ripe young age of 27 to be the COO of a cable TV company, he wasted very little time to initiate me into the world of executive management. During our very first meeting, before I could even take a sip of my first cup of coffee, Cooke looked me straight in the eye, and said. “My boy, there are two kinds of people in the business world, doers and thinkers.

Sport 122
article thumbnail

Relato: Turking the business graph

O'Reilly Media - Data

A failed analytics startup post-mortem. In order to conquer a market, you must first understand it. We often speak of markets in the abstract, as addressable segments of the economy, defining them by examples of companies and by comparisons to others engaged in similar activities. Sales and marketing leaders have richer internal models of markets they use to guide their organizations as they fight for their share of the markets they contest.

B2B 122
article thumbnail

One Easy Way To Speed up your Rails Tests and RSpec

NeverFriday

There comes a time in the life of every Ruby on Rails project where you and your team will end up with long running tests. Rails tests can contain factories, fixtures and lots of setup procedures before tests are executed, and all of these can contribute to major slowness in the test runs. I’ve seen four ways of dealing with slow running tests in Rails: start deleting tests (or mark them as skip-able): the drawback is your test coverage drops and you may end up with more bugs. use more int

Testing 124
article thumbnail

An Architect’s Guide for Selecting Scalable, Data-Layer Technologies

There’s no getting around it: selecting the right foundational data-layer components is crucial for long-term application success. That’s why we developed this white paper to give you insights into four key open-source technologies – Apache Cassandra®, Apache Kafka®, Apache Spark™, and OpenSearch® – and how to leverage them for lasting success. Discover everything you’ll want to know about scalable, data-layer technologies: Learn when to choose these technologies and when to avoid them Explore h

article thumbnail

How do you solve a problem like ransomware? Invest up front

The Parallax

Ransomware is hardly a cutting-edge form of malicious software. It infects a victim’s computer or phone, then encodes the data with a key that the attacker shares only after a ransom has been extorted from the victim. It has been around for nearly 30 years. Yet it manages to plague major organizations across the globe, from Boeing to Baltimore. Ransomware remains a lucrative business for hacker extortionists , who typically target organizations such as hospitals or utilities they believe would h

Network 186
article thumbnail

52 Tips to Be the Leader You Want Your Boss to Be

Let's Grow Leaders

Be the Leader You Want Your Boss to Be You’ve got this. You care, you want results, and as a leader you’re committed to Winning Well. But life gets busy and complicated. Sometimes you just need a quick reminder to get you […]. The post 52 Tips to Be the Leader You Want Your Boss to Be appeared first on Let's Grow Leaders.

article thumbnail

All Enterprise Techies Should Watch HBO’s SciFi Epic Westworld: It will help us dialog over shared experiences on what we will not be creating

CTOvision

Westworld season one was a great mix of science fiction and drama and action and it was done in a way that should help people think through many tech ethics questions, like how do we want to treat our robots? Does treating robots with violence change our nature? Can robots become sentient? HBO has a […].

article thumbnail

Four Change Roles and Their Essential Capabilities

Change Starts Here

Last month, Organization Change Alliance, a community of change practitioners in metro Atlanta, hosted a panel event on the topic of “Developing Change Capability Across Organizations.” Senior-level change practitioners from Cox Automotive, Home Depot, IHG, Newell Brands, and UPS shared their experiences. One of the questions was about the different roles involved in change and […].

article thumbnail

IT Leadership Agrees AI is Here, but Now What?

IT leaders are experiencing rapid evolution in AI amid sustained investment uncertainty. As AI evolves, enhanced cybersecurity and hiring challenges grow. This whitepaper offers real strategies to manage risks and position your organization for success.

article thumbnail

Teaching and implementing data science and AI in the enterprise

O'Reilly Media - Data

The O’Reilly Data Show Podcast: Jerry Overton on organizing data teams, agile experimentation, and the importance of ethics in data science. In this episode of the Data Show , I spoke with Jerry Overton , senior principal and distinguished technologist at DXC Technology. I wanted the perspective of someone who works across industries and with a variety of companies.

article thumbnail

One-click Login with Blockchain: A MetaMask Tutorial

Toptal

Online users are becoming increasingly resistant to traditional email/password registration processes. One-click social logins via Facebook, Google, or GitHub are better, but they come with data privacy trade-offs. This article introduces a one-click, cryptographically-secure login flow using MetaMask, with all data stored on the app's own back-end.

article thumbnail

Most phishers using Gmail are actually Nigerians targeting Americans

The Parallax

SAN FRANCISCO—Turns out the phisher stereotype of the Nigerian “prince” who says he’s looking for a safe place to store his money isn’t that far off the mark. When two Google security team members searched for phishers who use Gmail to temporarily store stolen account log-in credentials, they found about 19,000 of them—and most actually in Nigeria. After modifying Gmail’s anti-abuse detection systems to look for phishing-kit code signatures, Neal Mueller and Collin Frierson detected more than 10