WHY IT MATTERS: Digital Transformation
215.0K views | +8 today
Follow
WHY IT MATTERS: Digital Transformation
Get weekly or monthly digest of all posts in your inbox: https://fmcs.digital/wim-subscribe
Curated by Farid Mheir
Your new post is loading...

Popular Tags for this blog

Current selected tag: 'Software Engineering'. Clear
Scooped by Farid Mheir
Scoop.it!

How to Enhance Your Security Team #eBook suggests new roles for the #cyberSecurity age we live in: Threat Hunting Analyst, Malware Reverse Engineer, Attack Simulation Specialist and others...

How to Enhance Your Security Team #eBook suggests new roles for the #cyberSecurity age we live in: Threat Hunting Analyst, Malware Reverse Engineer, Attack Simulation Specialist and others... | WHY IT MATTERS: Digital Transformation | Scoop.it

you’ll learn about some of the expert roles that are often the hardest to find or are only required in specific situations. This paper details these roles, their responsibilities and the cross-functional processes that are required to successfully hunt for, respond to and prevent threats as part of a world-class security organization.

Farid Mheir's insight:

WHY IT MATTERS: cybersecurity is a relatively new field of expertise and requires specialists. This paper presents some of them and it is interesting to ask whether you need those skills in your organization and if you do, where you can find them...

Scooped by Farid Mheir
Scoop.it!

The #WCMS platform war is ON with Acquia showcasing CDN, Marketing automation and other solutions to better compete with Adobe and Sitecore as leading web and content all-in-one platforms

The #WCMS platform war is ON with Acquia showcasing CDN, Marketing automation and other solutions to better compete with Adobe and Sitecore as leading web and content all-in-one platforms | WHY IT MATTERS: Digital Transformation | Scoop.it

We launched a new product portfolio as a series of specialized clouds: Acquia Drupal Cloud, Acquia Content Cloud and Acquia Marketing Cloud. Each cloud is composed of a suite of products designed to help customers design, organize and execute solutions tailored to their needs, whether they’re a developer, digital marketer, content creator, IT professional or anyone else involved in shaping the digital ecosystem.

Farid Mheir's insight:

WHY IT MATTERS: Acquia has been playing catchup to Adobe and sitecore in the WCMS platform game and it looks like they have listened to most urgent complaints: CDN, automation, personalization. eCommerce remains weak.

No comment yet.
Scooped by Farid Mheir
Scoop.it!

Monzo built network isolation for 1,500 services to make its app more secure by building a zero-trust platform, truly the future of #microservice-based application design via @monzo @JackKleeman

Monzo built network isolation for 1,500 services to make its app more secure by building a zero-trust platform, truly the future of #microservice-based application design via @monzo @JackKleeman | WHY IT MATTERS: Digital Transformation | Scoop.it

We've been working on isolating the 1,500 services that power Monzo. The sheer size and complexity of our platform made this difficult. But by protecting us against compromised services, it makes Monzo more secure. 

In the Security team at Monzo, one of our goals is to move towards a completely zero trust platform. This means that in theory, we'd be able to run malicious code inside our platform with no risk – the code wouldn't be able to interact with anything dangerous without the security team granting special access.

The idea is that we don't want to trust just anything simply because it's inside our platform. Instead, we want individual services to be trusted based on a short and deliberate list of which other services they're allowed to interact with. This makes an attack substantially more difficult.

Farid Mheir's insight:

WHY IT MATTERS: this short post explains the lengths you have to go through to secure a microservice-based application. Basically there is no trust between services, making hacking attempts difficult because success would require a large number of breaks. Interesting to see the effort required to deploy this for 1500+ services and not impact performance or developer productivity... 

No comment yet.
Scooped by Farid Mheir
Scoop.it!

Looking forward to read the "Guide to Technical Recruiting and Hiring" by @Holloway - if it is as good as the others on equity compensation and raising venture capital, it should be amazing and muc...

Looking forward to read the "Guide to Technical Recruiting and Hiring" by @Holloway - if it is as good as the others on equity compensation and raising venture capital, it should be amazing and muc... | WHY IT MATTERS: Digital Transformation | Scoop.it

A practical, expert-reviewed Guide to growing software engineering teams effectively, written by and for hiring managers, recruiters, interviewers, and candidates.

Farid Mheir's insight:

WHY IT MATTERS: hiring technical resources is difficult because of the impact that bad hires have on organizations. Looking forward to read this guide and see what it contains as I believe we are in dire needed of some standards and benchmarks...

No comment yet.
Scooped by Farid Mheir
Scoop.it!

An overview of architectures leading to #microservices provides good insights into the history starting with Application Programming Interfaces#API & Services Oriented Architecture #SOA  HT @rlpott...

An overview of architectures leading to #microservices provides good insights into the history starting with Application Programming Interfaces#API & Services Oriented Architecture #SOA  HT @rlpott... | WHY IT MATTERS: Digital Transformation | Scoop.it

This post will discuss the different architectures that have been prominent in previous years and how they’ve influenced the architecture of today. 

Farid Mheir's insight:

WHY IT MATTERS: SOA was a great idea, difficult to implement. Microservices appear to be the answer. This article provides the required background to understand why SOA did not work and what microservices need to be a success.

Farmaa's comment, November 4, 2019 5:57 PM
Very interesting! thanks!
Scooped by Farid Mheir
Scoop.it!

Toward artificial intelligence that learns to write code

Toward artificial intelligence that learns to write code | WHY IT MATTERS: Digital Transformation | Scoop.it

SketchAdapt, program-writing artificial intelligence system, learns how to compose short, high-level programs, while letting a second set of algorithms find the right sub-programs to fill in the details.

Farid Mheir's insight:

WHY IT MATTERS: AI may actually kill the job of software development!

Marcin Jakub Sołtysiak's curator insight, January 2, 2020 9:25 AM
Sztuczna inteligencja która potrafi programować
Scooped by Farid Mheir
Scoop.it!

The Microservices Guide is a great reference for #microservices architecture which has become essentiel in recent years

The Microservices Guide is a great reference for #microservices architecture which has become essentiel in recent years | WHY IT MATTERS: Digital Transformation | Scoop.it

Common characteristics of microservice architectures that we saw in the field:
- Componentization via Services
- Organized around Business Capabilities
- Products not Projects
- Smart endpoints and dumb pipes
- Decentralized Governance
- Decentralized Data Management
- Infrastructure Automation
- Design for failure
- Evolutionary Design

Farid Mheir's insight:

WHY IT MATTERS: a great reference of articles about microservice architecture.

No comment yet.
Scooped by Farid Mheir
Scoop.it!

Open Source: From Community to Commercialization -= why giving away your software code is BIG business and good for the community via @a16z @benedictevans

Open Source: From Community to Commercialization -= why giving away your software code is BIG business and good for the community via @a16z @benedictevans | WHY IT MATTERS: Digital Transformation | Scoop.it

We are in the midst of an open source renaissance. But how do you turn an open source project into a business? a16z's Peter Levine and Jennifer Li cover the complete go-to-market from community management to enterprise sales.

Farid Mheir's insight:

WHY IT MATTERS: as a software engineer in the 1980s, open source was considered a research project. Now it has become real business and this post details why and how you should go about building a real company with your software code open sourced. With ML/AI growing, the value lies more in the data than the code, so the open source may still have some growth ahead.

No comment yet.
Scooped by Farid Mheir
Scoop.it!

Customer Data Platform #DMP use case and scenarios help differentiate its use from the recently popular Customer Data Platforms #CDP

Customer Data Platform #DMP use case and scenarios help differentiate its use from the recently popular Customer Data Platforms #CDP | WHY IT MATTERS: Digital Transformation | Scoop.it

A lot has changed since most brands first “hired” their DMP—GDPR, the rise of Walled Gardens, browser tracking preventions. Has your data strategy kept up?

Farid Mheir's insight:

WHY IT MATTERS: DMPs we popular a while back. Here is a good report on the use cases and scenarios where DMPs are useful.

No comment yet.
Scooped by Farid Mheir
Scoop.it!

The (not so) hidden cost of sharing code between iOS and Android

The (not so) hidden cost of sharing code between iOS and Android | WHY IT MATTERS: Digital Transformation | Scoop.it

Although writing code once sounds like a great bargain, the associated overhead made the cost of this approach outweigh the benefits (which turned out to be smaller than expected anyway). In the end we no longer share mobile code via C++ (or any other non-standard way) and instead write code in the platform native languages.
In addition we want our engineers to have a delightful experience and to be able to contribute back to the community. This is why we made the decision to align our practices with industry standards.

Farid Mheir's insight:

WHY IT MATTERS: the article explains clearly why write once solutions for mobile app development often is not a good idea.

No comment yet.
Scooped by Farid Mheir
Scoop.it!

#AgileFall – When Waterfall Sneaks Back Into Agile - is a great explanation of what happens when agile is introduced in an organization that is not ready for it

#AgileFall – When Waterfall Sneaks Back Into Agile - is a great explanation of what happens when agile is introduced in an organization that is not ready for it | WHY IT MATTERS: Digital Transformation | Scoop.it

(This article previously appeared in the Harvard Business Review )

AgileFall is an ironic term for program management where you try to be agile and lean, but you keep using waterfall development techniques. It often produces a result that’s like combining a floor wax and dessert topping.

Farid Mheir's insight:

WHY IT MATTERS: this article explains the reality that plagues agile teams the are embedded in "traditional" organizations.

Scooped by Farid Mheir
Scoop.it!

7 Must-Do’s to Nurture 10x Engineers sheds light into the best practice required to nurture their technical talent pool via @Storyblocks

7 Must-Do’s to Nurture 10x Engineers sheds light into the best practice required to nurture their technical talent pool via @Storyblocks | WHY IT MATTERS: Digital Transformation | Scoop.it

Must-do's in order for your hires to reach their full potential you need to put a structure in place that encourages and nurtures their growth, both technically and as managers and leaders.

Farid Mheir's insight:

WHY IT MATTERS: managing millenials and genZ is like herding cats sometimes. Moreover, when they are technology engineers in a high demand marketplace, they need certain things in their work environment. I find the suggested practices very sound, especially the career path illustrated here.

Scooped by Farid Mheir
Scoop.it!

Wafer-Scale Deep Learning wafer-scale chip details the technology behind 1 trillion transistor largest ever commercial chip manufactured: the scale and the power of this device is unheard of @cereb...

Wafer-Scale Deep Learning wafer-scale chip details the technology behind 1 trillion transistor largest ever commercial chip manufactured: the scale and the power of this device is unheard of @cereb... | WHY IT MATTERS: Digital Transformation | Scoop.it

The WSE (pronounced “wise”) is the largest commercial chip ever manufactured, built to solve the problem of deep learning compute. The WSE is 1.2 trillion transistors, packed onto a single 215mm x 215mm chip with 400,000 AI-optimized cores, connected by a 100Pbit/s interconnect. The cores are fed by 18 GB of super-fast, on-chip memory, with an unprecedented 9 PB/s of memory bandwidth.

Farid Mheir's insight:

WHY IT MATTERS: this article and accompanying PDF presentation dive into the technical details of how it is now possible to put 1 trillion transistor on a chip designed for the sole purpose of machine learning. This is a BIG DEAL.

Slides and word document are here:

 

https://secureservercdn.net/198.12.145.239/a7b.fcb.myftpupload.com/wp-content/uploads/2019/08/HC31_1.13_Cerebras.SeanLie.v02.pdf

No comment yet.
Scooped by Farid Mheir
Scoop.it!

Implement #FaceDetection in few lines of Python code shows image processing using #ML has become trivial: expect to see it in all kinds of products + expect all kinds of errors due to training data...

Implement #FaceDetection in few lines of Python code shows image processing using #ML has become trivial: expect to see it in all kinds of products + expect all kinds of errors due to training data... | WHY IT MATTERS: Digital Transformation | Scoop.it

Face detection is the ability of a computer program to identify and locate human faces in a digital image. Face detection is one of the most common applications of Artificial Intelligence. From camera applications in smartphones to Facebook’s tag suggestions, the use of face detection in applications is increasing every single day.

 
Farid Mheir's insight:

WHY IT MATTERS: few lines of code is all you need to do things that were considered impossible 5 years ago. With this powerful tool at their finger, expect pretty every website and system to include face detection and other image processing features to be included in the coming years. But few developers will know about the limitations of the technology, especially the biais that may exist in the training data. As in this example, you realize that the "confidence" has not been used in the example, but yet it seems to be an essential information to interpret the results. There will be many many errors due to this in the coming years before the technology really is fool proof.

Scooped by Farid Mheir
Scoop.it!

5 technical challenges Cerebras overcame in building the first trillion-transistor chip highlights the state of the art in silicon fabrication & advances we can expect in #machineLearning and #AI i...

5 technical challenges Cerebras overcame in building the first trillion-transistor chip highlights the state of the art in silicon fabrication & advances we can expect in #machineLearning and #AI i... | WHY IT MATTERS: Digital Transformation | Scoop.it

Superlatives abound at Cerebras, the until-today stealthy next-generation silicon chip company looking to make training a deep learning model as quick as buying toothpaste from Amazon. Launching after almost three years of quiet development, Cerebras introduced its new chip today — and it is a doozy.

Farid Mheir's insight:

WHY IT MATTERS: this is a BIG deal in hardware design. Being able to fabricate such a large system enables capabilities to a scale previously unheard of. Read this article for a high level overview, watch the next blog post for an in depth description.

No comment yet.
Scooped by Farid Mheir
Scoop.it!

Retail on Amazon Web Services provides all the same tools that power the marketplace for #retailers that want to build their own solution #AWS 

Retail on Amazon Web Services provides all the same tools that power the marketplace for #retailers that want to build their own solution #AWS  | WHY IT MATTERS: Digital Transformation | Scoop.it

AWS offers the only cloud born from retail and built for retailers. We share Amazon’s own tested, proven innovation to help retailers reinvent their legacy applications for new value, complete their view of customers for relevant insight, and transform their engagement for increased sales velocity – a head start 20 years in the making to lead their customer’s journey.

Farid Mheir's insight:

WHY IT MATTERS: Amazon marketplace is seen as a possible competitor to retailers. AWS cloud infrastructure however does provide all the same tools to let retailers "roll their own"...!

No comment yet.
Scooped by Farid Mheir
Scoop.it!

A review of #microservice architecture at 10 leading companies: Amazon, Uber, Spotify, ... #technology #softwareengineering

A review of #microservice architecture at 10 leading companies: Amazon, Uber, Spotify, ... #technology #softwareengineering | WHY IT MATTERS: Digital Transformation | Scoop.it

Global companies, like Amazon, Coca Cola or Zalando are transforming their IT infrastructures into a microservice architecture. In addition to this, they are rebuilding their internal organizational structures and pushing their businesses ahead of the competition. We take a closer look at examples of microservice architecture in eCommerce.

Farid Mheir's insight:

WHY IT MATTERS: microservice is a core architecture pattern in today's eCommerce and cloud environments. This overview provides some insights into the most well known companies that have deployed their microservice architecture at scale.

Scooped by Farid Mheir
Scoop.it!

Simple visualization shows the problems that #AI - actually #machineLearning - can solve today

Simple visualization shows the problems that #AI - actually #machineLearning - can solve today | WHY IT MATTERS: Digital Transformation | Scoop.it

Digital business transformation trailblazers who are actively promoting the adoption and use of artificial intelligence (AI) clearly need to be better at communicating, separating fact from science fiction. AI business champions must keep it real and stay focused on tangible business value. A data analytics, big data and AI pioneer shares how business leaders can effectively advocate for AI.

Farid Mheir's insight:

WHY IT MATTERS: machine learning is really powerful because it allows computer to tackle problems that were not possible to solve using traditional computer programming and software engineering techniques.

Fabienne Fayad's curator insight, September 23, 2019 1:53 PM
A good way to see things!
Scooped by Farid Mheir
Scoop.it!

How Amazon develops new platforms provides great insights into the #softwareEngineering best practices that drive the technology team at Amazon

How Amazon develops new platforms provides great insights into the #softwareEngineering best practices that drive the technology team at Amazon | WHY IT MATTERS: Digital Transformation | Scoop.it

Inovation has always been part of the Amazon DNA, but about 20 years ago, we went through a radical transformation with the goal of making our iterative process—"invent, launch, reinvent, relaunch, start over, rinse, repeat, again and again"—even faster. The changes we made affected both how we built applications and how we organized our company.

Farid Mheir's insight:

WHY IT MATTERS: this interview with Amazon CTO sheds light into the best practices that enable Amazon.com and the AWS infrastructure platform to exist and evolve.

No comment yet.
Scooped by Farid Mheir
Scoop.it!

"Product Thinking: Building experiences that deliver results" provides a reference framework to balance strategy (build the right thing) with operations (build the thing right) via @ThoughtWorks

"Product Thinking: Building experiences that deliver results" provides a reference framework to balance strategy (build the right thing) with operations (build the thing right) via @ThoughtWorks | WHY IT MATTERS: Digital Transformation | Scoop.it

Succeeding is no longer just about who’s able to build the technology, or who’s first to market. It’s about who’s got the best experience.

Farid Mheir's insight:

WHY IT MATTERS: in this age where "experiences" seem to matter more than anything else, this article provides a framework to help software developers and their managers with tools to prepare their strategy and deliver.

Scott Fuhriman's curator insight, September 11, 2019 2:04 PM

Is your Digital Team having more successes than failures?


 


Lots of great nuggets in this one for producing a successful digital experience. I love the “build the right thing” and “build the thing right” mentality. How often does one or both get done successfully, probably a lot less than we realize.


 


Another favorite nugget is “data tells you the what but doesn’t tell they why” which is extremely important in today’s data driven world.  At the end of the day you have to be in front of and exposed to customers to actually know the why to figure out the how.

Scooped by Farid Mheir
Scoop.it!

The Agile Practice Guide is an #eBook that summarizes everything you need to know about the #Agile methodology and its practices via @agileAlliance @PMI

The Agile Practice Guide is an #eBook that summarizes everything you need to know about the #Agile methodology and its practices via @agileAlliance @PMI | WHY IT MATTERS: Digital Transformation | Scoop.it

Agile Practice Guide provides tools, situational guidelines, and an understanding of the various Agile approaches available to enable better results. It is especially useful for project managers accustomed to a more traditional environment to adapt to a more Agile approach. The Agile Practice Guide contains the following sections:
- An Introduction to Agile describes the Agile Manifesto mindset, values, and principles. It also covers the concepts of definable and high-uncertainty work, and the correlation between the Lean, Kanban, and Agile approaches.
- Life Cycle Selection introduces the various life cycles discussed in the practice guide and covers suitability filters, tailoring guidelines, and common combinations of approaches.
- Implementing Agile: Creating an Agile Environment talks about critical factors to consider when creating an Agile environment such as servant leadership and team composition.
- Implementing Agile: Delivering in an Agile Environment discusses how to organize a team and common practices the team can use for delivering value on a regular basis. It provides examples of empirical measurements for the team and for reporting status.
- Organizational Considerations for Project Agility explores organizational factors that impact the use of Agile practices, such as culture, readiness, business practices, and the role of a project management office (PMO).

Farid Mheir's insight:

WHY IT MATTERS: must read for anyone interested in knowing what Agile is all about and how to implement it in their team or company.

No comment yet.
Scooped by Farid Mheir
Scoop.it!

Advantages and disadvantages of coupled, decoupled, headless, and hybrid CMS architecture in The Definitive Guide to CMS Architecture via DZone Web Dev

Advantages and disadvantages of coupled, decoupled, headless, and hybrid CMS architecture in The Definitive Guide to CMS Architecture via DZone Web Dev | WHY IT MATTERS: Digital Transformation | Scoop.it

In this article, we discuss the advantages and disadvantages of coupled, decoupled, headless, and hybrid CMS architecture.

Farid Mheir's insight:

WHY IT MATTERS: a simple description of the different architectures of WCMS solutions to help put some structure in this field that is often confusing because everyone wants to be everything for everyone...

No comment yet.
Scooped by Farid Mheir
Scoop.it!

An Incremental Approach to Content Management Using Git - what happens when you let developers loose and ask them to build a CMS for your website #notMeantForGartnerMagicQuadrant via @thoughtWorks

An Incremental Approach to Content Management Using Git - what happens when you let developers loose and ask them to build a CMS for your website #notMeantForGartnerMagicQuadrant via @thoughtWorks | WHY IT MATTERS: Digital Transformation | Scoop.it

One of the many challenges with building or refreshing a website is the selection of a Content Management System (CMS). Despite our best efforts the CMS can often be a source of difficulty in a project, but there are alternatives. Read about the approach we took on www.thoughtworks.com to developing functionality to support content management in an incremental fashion.

CONCLUSION

This article has detailed an incremental approach to developing a content managed web application, in contrast to the adoption of a CMS at the outset. While there are the costs associated with developing functionality which you could get “off the shelf,” these are offset by some of the advantage of this approach – flexibility, simplicity, control, obviating the need to learn a bespoke framework and above all being able to move in small steps from a simple static web site to a managed one.

Farid Mheir's insight:

WHY IT MATTERS: this is what happens when you ask developers to build a content management solution. Very good insights into the process though.

No comment yet.
Scooped by Farid Mheir
Scoop.it!

Two Stack CMS approach describes a custom-built website creation solution designed by developers to be modern and full featured #rollYourOwnWCMS via @ThoughtWorks

Two Stack CMS approach describes a custom-built website creation solution designed by developers to be modern and full featured #rollYourOwnWCMS via @ThoughtWorks | WHY IT MATTERS: Digital Transformation | Scoop.it

We applied the editing-publishing separation
pattern in building a two-stack CMS to support a global
readership while supporting complex coordination of legacy
editing tools. 

When content volume is low and only few trained people are responsible for content creation and maintenance, any added complexity of a two stack CMS isn't worthwhile. Such complexity makes it harder for content creators to learn how to use it and adds significant effort in system maintenance. (Although this may be mitigated by tools that are designed to work in this style.)

Farid Mheir's insight:

WHY IT MATTERS: choosing a web content management solution is a pain in the neck. This approach does away with that altogether and builds its own versions. Very useful to understand the limitations of commercial CMS solutions.

 

Also read: edit-publish separation by Martin Fowler

https://martinfowler.com/bliki/EditingPublishingSeparation.html

 

No comment yet.
Scooped by Farid Mheir
Scoop.it!

Forrester Total Economic Impact study of the @Salsify #PIM implementation shows 7 months payback & 339% ROI - but more important details certain costs and savings with such tools

Forrester Total Economic Impact study of the @Salsify #PIM implementation shows 7 months payback & 339% ROI - but more important details certain costs and savings with such tools | WHY IT MATTERS: Digital Transformation | Scoop.it

Forrester Consulting conducted a Total Economic Impact™ (TEI) study and examine the potential return on investment (ROI) enterprises may realize by deploying Salsify’s Product Experience Management (PXM) Platform.

Farid Mheir's insight:

WHY IT MATTERS: the benefits of back-office systems such as product information management (PIM) or customer data platforms (CDP) are hard to grasp. That is why studies like this are so important - beyond the obvious hype around ROI and payback - they highlight costs and areas where you may be able to save. Moreover, solutions like Salsify that are SaaS cloud based very often struggle to gain traction as teams in IT or operations are already in place and not about to get fired. Large ERPs like SAP or Oracle will claim that their modules are better and more integrated. Unfortunately, front-office teams in Marketing and eCommerce face challenges and huge savings when it comes to improved data quality and faster time to market which often are hard to measured. This study may help identify some of these areas of saving...

Curated by Farid Mheir
Get every post weekly in your inbox by registering here: http://fmcs.digital/newsletter-signup/