June, 2019

article thumbnail

Micro Frontends

Martin Fowler

Recent years have seen an explosion of interest in the microservices architectural style, which has become popular due to its ability to allow customer-oriented teams to build and deploy software independently. A common problem such teams face, however, is how to integrate their work into the user-interface, since these are often monolithic frontend codebases.

article thumbnail

Clear as Mud – Attaining Real Transparency in Agile

Agile Alliance

How transparent are you? How transparent is your team, your organization? We all know that transparency is an essential aspect of Agile development, but do you really understand just how critical it is? Transparency is often a key tenant of corporate mission statements. The need for greater transparency in government and business has led to … Continued.

Agile 229
Insiders

Sign Up for our Newsletter

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

article thumbnail

How Salesforce’s Tableau acquisition will impact IT

CIO

Salesforce.com’s $15.7 billion bid for Tableau Software has many organizations wondering how the proposed acquisition will impact their operations. According to industry analysts, it all depends on how your enterprise makes use of their respective platforms. Users of Salesforce’s CRM platform have all subscribed to its software-as-a-service (SaaS) model, putting their data in the cloud — but the company is only beginning to respond to the demand for sophisticated tools to analyze that data. [ De

article thumbnail

Calculating The Cost of Software Quality in Your Organization

OverOps

The following is a guest post from Herb Krasner, an Advisory Board Member for the Consortium for IT Software Quality (CISQ) and industry consultant for 5 decades. Demands of the competitive global economy have placed a strong emphasis on quality across the IT industry, and it shows no signs of going away. Meeting the customer’s expectations at a high degree of conformance is no longer expected to come at a premium – it is just expected.

article thumbnail

Generative AI Deep Dive: Advancing from Proof of Concept to Production

Speaker: Maher Hanafi, VP of Engineering at Betterworks & Tony Karrer, CTO at Aggregage

Executive leaders and board members are pushing their teams to adopt Generative AI to gain a competitive edge, save money, and otherwise take advantage of the promise of this new era of artificial intelligence. There's no question that it is challenging to figure out where to focus and how to advance when it’s a new field that is evolving everyday. 💡 This new webinar featuring Maher Hanafi, CTO of Betterworks, will explore a practical framework to transform Generative AI prototypes into

article thumbnail

What No One Tells You About Leading But You Desperately Need to Know

Let's Grow Leaders

Leading is tough enough without ignoring these critical truths. “I wish someone would have told me some of this before I started leading. Life would have been so much easier. I bet my team wishes I knew it too.” We hear this […]. The post What No One Tells You About Leading But You Desperately Need to Know appeared first on Let's Grow Leaders.

More Trending

article thumbnail

Downsides of micro frontends

Martin Fowler

Any significant architectural pattern has downsides. Cam finishes his explanation of micro frontends by looking at some of the costs of this approach, such as payload size and complexity in operations and governance. more….

article thumbnail

Daily Scrum: Is it a Waste of Time?

Agile Alliance

Daily Scrum? It’s a waste of time and interrupts my work. Daily Scrum is just a chance for the Scrum Master to show up and micromanage. Daily Scrum is for reporting status, but I could do that in an email. Do any of these complaints sound familiar? These days, it’s become rather trendy to deride … Continued.

SCRUM 271
article thumbnail

How to Minimize a Downside to Change

Change Starts Here

Let’s face it. Not all changes are 100% positive for everyone in your organization. During the implementation, some people may temporarily feel more strain than others. More crucially, the long-term benefits and burdens of change may be unevenly distributed.

How To 152
article thumbnail

[Video] Continuous Reliability: An Agile Process to Deliver Higher Quality Applications

OverOps

Our favorite VP Solution Engineering Eric Mizell gave a talk at DevNexus this year, and we think he rocked it , so naturally we have to share with all of you. (S kip to the bottom to watch right away.). In this session, Eric covers the concept of Continuous Reliability, from what it is and what makes it hard to achieve, to actionable steps you can take to introduce it to your own workflow.

Video 214
article thumbnail

Embedding BI: Architectural Considerations and Technical Requirements

While data platforms, artificial intelligence (AI), machine learning (ML), and programming platforms have evolved to leverage big data and streaming data, the front-end user experience has not kept up. Holding onto old BI technology while everything else moves forward is holding back organizations. Traditional Business Intelligence (BI) aren’t built for modern data platforms and don’t work on modern architectures.

article thumbnail

One Question Leaders Ask to Build Better Ideas

Let's Grow Leaders

To build better ideas, point people toward solutions. You can’t possibly come up with the solution to every problem. You know you need your team’s input. And even when you’ve got a good idea, it can improve. Your team can help you […]. The post One Question Leaders Ask to Build Better Ideas appeared first on Let's Grow Leaders.

article thumbnail

6 Defining Values of a Leadership Culture

N2Growth Blog

Twelve years after launching culture change consulting services, I am finally sitting down to write about six defining values of a leadership culture. These are factors I’ve learned that define whether an organization can improve their Culture or not. No surprise that all six values rise and fall on leadership. Before I unpack the six values, let me paint the backdrop of how it all began.

Culture 140
article thumbnail

Integration approaches for micro frontends

Martin Fowler

Cam moves on from the benefits of micro frontends to look at different ways of implementing them. He covers server-side template composition, build-time integration, and run-time integration via iframes, JavaScript, and Web Components. more….

261
261
article thumbnail

Could This Be The Real Reason to be Afraid of Artificial Intelligence?

CTOvision

A robotics researcher afraid of robots, Peter Haas, invites us into his world of understand where the threats of robots and artificial intelligence really are. In his view, we really need to worry about the bias and ethical issues around AI. And he worries even more that we humans don’t understand how these algorithms work. […].

article thumbnail

Get Better Network Graphs & Save Analysts Time

Many organizations today are unlocking the power of their data by using graph databases to feed downstream analytics, enahance visualizations, and more. Yet, when different graph nodes represent the same entity, graphs get messy. Watch this essential video with Senzing CEO Jeff Jonas on how adding entity resolution to a graph database condenses network graphs to improve analytics and save your analysts time.

article thumbnail

Linus Torvalds Sees Lots of Hardware Headaches Ahead

DevOps.com

Linux founder Linus Torvalds, today at the KubeCon + CloudNative + Open Source Summit China conference, warned attendees that managing software is about to become a lot more challenging, largely because of two hardware issues that are beyond the control of DevOps teams. The first, he said, is the steady stream of patches being generated […]. The post Linus Torvalds Sees Lots of Hardware Headaches Ahead appeared first on DevOps.com.

Hardware 112
article thumbnail

The Dos and Don'ts of a Rebranding Strategy

Toptal

Rebranding requires a lot of strategy. Some companies have done it well, others have flopped. Learn what works and what doesn’t in this list of lessons gathered from those who have rebranded.

Strategy 111
article thumbnail

Developing Ownership and Commitment: A Frontline Festival

Let's Grow Leaders

Welcome to the Let’s Grow Leaders Frontline Festival! This month, our contributors share their thoughts about developing ownership and commitment (and a few shared things they were most proud of.) Thanks to Joy and Tom Guthrie of Vizwerx Group for the great pic […]. The post Developing Ownership and Commitment: A Frontline Festival appeared first on Let's Grow Leaders.

article thumbnail

Today’s Leaders All Share These 5 Traits – A Digital Mindset

N2Growth Blog

The best leaders have a propensity for looking for ways to leverage digital technology for competitive gain.If you want to be a great leader , you absolutely have to develop a digital mindset. It’s the only way you can help your business leverage data and information technologies in the pursuit of growth and profitability. Why, you ask? Digital technology and media are omnipresent in business nowadays.

article thumbnail

Streamlining Database Compliance with CI/CD Integration

IT leaders know the importance of compliance at every level, but the database often gets left behind as other environments are automated for robust protection. This whitepaper emphasizes the importance of robust, auditable, and secure database change management practices for safeguarding organizational compliance. Learn how automating database compliance: Mitigates risk Protects against security vulnerabilities Helps avoid regulatory penalties Aligns database workflows with app lifecycle Turns d

article thumbnail

An example of a micro frontend application

Martin Fowler

After all the theory about micro frontends, Cam now digs into an example of how JavaScript integration can work with a simple application. more….

Examples 272
article thumbnail

The little legacy code that could: a fable of software ownership

CircleCI

In the corner, there’s some code. It’s tired of being called names. It’s tired of being last-picked. After all, this code runs a business. But, for all the transactions it processes, value it enables, and users it helps, it’s made fun of. This code gets sad. “I am the backbone of the business!” it shouts, into the void. People don’t play with it, or even want to interact with it.

Software 111
article thumbnail

Successful Digital Transformation Starts With Developers

DevOps.com

Digital transformation (DX) continues to be a primary focus as companies both large and small look to become more agile, improve and accelerate the delivery of product and service offerings and enhance data-driven business decisions. The C-suite typically leans on IT departments and developers to champion such transformations, designing the software and tools that will […].

article thumbnail

A Look at JavaScript’s Future

Toptal

In the past few years, we've seen the introduction of a lot of new technologies in JavaScript, but we needed time to see how the market was going to adopt them. In this article, Toptal Freelance JavaScript Developer Alejandro Hernandez takes a look at how popular JavaScript is becoming and the factors that may have affected this popularity, and he tries to predict what the future of JavaScript will look like.

Marketing 111
article thumbnail

Top 5 Challenges in Designing a Data Warehouse for Multi-Tenant Analytics

Multi-tenant architecture allows software vendors to realize tremendous efficiencies by maintaining a single application stack instead of separate database instances while meeting data privacy needs. When you use a data warehouse to power your multi-tenant analytics, the proper approach is vital. Multi-tenant analytics is NOT the primary use case with traditional data warehouses, causing data security challenges.

article thumbnail

How to Lead When There’s Not Enough Time

Let's Grow Leaders

When There’s Not Enough Time Your Leadership Is More Important Than Ever Sheila raised her hand and asked for the microphone. We were near the end of a powerful leadership development program where the participants had worked hard on culture-transformation. She took […]. The post How to Lead When There’s Not Enough Time appeared first on Let's Grow Leaders.

How To 194
article thumbnail

How to Detect Text in Images

David Walsh

Images are a great way to communicate without text but oftentimes images are used/abused to spread text within social media and advertisements. Text in images also presents an accessibility issue. The truth is that it’s important, for any number of reasons, to be able to detect text in image files. The amazing open source tool that makes detecting text in images possible is tesseract OCR !

How To 109
article thumbnail

Implementation issues with micro frontends

Martin Fowler

Cam now looks at various issues that need to be considered to make this whole approach work. How to achieve coherent styling, dealing with shared components, inter-application communications and how to test it all. more….

Testing 242
article thumbnail

Test in production? Yes you can (and you should)

TechBeacon

"I don't always test," muses the Most Interesting Man in the World, on one of the most evergreen tech meme posters of all time, "but when I do, I test in production." I have been laughing at that meme ever since someone posted it on the wall at work way back in. 2013? It's hilarious! Since then, "test in prod" has become shorthand for all of the irresponsible ways we interact with production services, or cut corners in our rush to ship.

Testing 108
article thumbnail

7 Pitfalls for Apache Cassandra in Production

Apache Cassandra is an open-source distributed database that boasts an architecture that delivers high scalability, near 100% availability, and powerful read-and-write performance required for many data-heavy use cases. However, many developers and administrators who are new to this NoSQL database often encounter several challenges that can impact its performance.

article thumbnail

The Human Value in Automation-Driven DevOps Testing

DevOps.com

Enterprises are embracing DevOps underpinned by automation to ensure the quality of software across all digital touchpoints. In fact, automation has become the crux of continuous integration and delivery, the vital DevOps testing goals. Without automation, DevOps would become a distant dream, and businesses would struggle to keep pace with seamless delivery and integration.

DevOps 111
article thumbnail

Age Before Beauty – A Guide to Interface Design for Older Adults

Toptal

As people age, there are certain physiological and cognitive changes that are almost inevitable. Designers need to understand these changes to effectively master interface design for older adults.

111
111
article thumbnail

5 Reasons Not to Be a Jerk When an Employee Resigns

Let's Grow Leaders

How you treat your employees on the way out the door may have more impact than you think What do you do when an employee resigns? I’m not sure exactly why this is a thing, or if it’s getting worse in a […]. The post 5 Reasons Not to Be a Jerk When an Employee Resigns appeared first on Let's Grow Leaders.

Culture 194