WHY IT MATTERS: Digital Transformation
214.3K views | +6 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!

Gartner 2021 Market Guide for Marketplace Applications

Gartner 2021 Market Guide for Marketplace Applications | WHY IT MATTERS: Digital Transformation | Scoop.it

Enterprise marketplaces provide many tangible benefits to both B2C and B2B companies. Application leaders can use this Market Guide to understand the complexities of operating a marketplace, which vendors can help them develop a marketplace and what features they should consider.

Farid Mheir's insight:

WHY IT MATTERS: this is a useful overview of solutions but also of the complexities that running a marketplace imply. Pretty much my daily headaches for the past few months... ;-)

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

Amazed the #CloudComputing remains a question on some #CIOs mind - maybe this @McKinsey analysis of the trillion-dollar opportunity will convince the most reluctant

Amazed the #CloudComputing remains a question on some #CIOs mind - maybe this @McKinsey analysis of the trillion-dollar opportunity will convince the most reluctant | WHY IT MATTERS: Digital Transformation | Scoop.it

Companies should explore seven specific drivers to assess where the value lies in cloud. As companies assess the opportunities enabled by cloud, a detailed review of the sources of value can pinpoint where they need to focus their attention, people, and resources. Across the three dimensions, seven drivers of value can collectively generate more than $1 trillion in value.

Farid Mheir's insight:

WHY IT MATTERS: the opportunity of cloud computing remains whole as per this analysis from McKinsey. One chart of the benefits should convince the most reluctant CIOs that cloud is a good thing.

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

An essential reference for solutions that have become staples of #digitalTransformation : Directory of Products That Assess #Identification Documents & Verify #Identity via @mydiacc HT @fbedard

An essential reference for solutions that have become staples of #digitalTransformation : Directory of Products That Assess #Identification Documents & Verify #Identity via @mydiacc HT @fbedard | WHY IT MATTERS: Digital Transformation | Scoop.it

The DIACC is pleased to publish the first iteration of the Directory of Products That Assess Identification Documents & Verify Identity. This Directory is designed to provide an overview of providers’ solutions which use government issued photo identification cards, combined with biometric facial scans, to establish Digital Identity.

Farid Mheir's insight:

WHY IT MATTERS: I missed that one when it was published last year. The document lists and compares tens of solutions and provides great overview of their characteristics. A great starting point.

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

6 #devSecOps #bestpractice to implement security as code - not certain that many of my colleagues are doing this just yet, yet this feels like the right thing to do

6 #devSecOps #bestpractice to implement security as code - not certain that many of my colleagues are doing this just yet, yet this feels like the right thing to do | WHY IT MATTERS: Digital Transformation | Scoop.it
We created a DevSecOps assessment to help your company level up its DevSecOps capabilities.
  1. Automate security scans and tests (such as static analysis, dynamic analysis, and penetration testing) within your pipeline so that they can be reused across all projects and environments.
  2. Build a continuous feedback loop by presenting results to developers, allowing them to remediate issues while coding and learn best practices during the coding process.
  3. Evaluate and monitor automated security policies by building checks into the process. Verify that sensitive data and secrets are not inadvertently shared or published.
  4. Automate complex or time-consuming manual tests via custom scripts, with human sign-off on results if necessary. Validate the accuracy and efficiency of test scripts so that they can be replicated across different projects.
  5. Test new code within a staging environment to allow for thorough security and low-impact failure, and test on every code commit.
  6. Scheduled or continuous monitoring should automatically create logs (or red flags) within a review dashboard (such as GitLab’s Security Dashboard feature).
Farid Mheir's insight:

WHY IT MATTERS: short article on 6 best practice to ensure security is built into the continuous development process. Makes sense but I don't see too many doing this just yet (heck few are automating functional tests today, much less security ;-)

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

#SERPs, Traffic and Trends: Mobile vs. Desktop in 2021 highlights the importance of local, images and video in organic results

#SERPs, Traffic and Trends: Mobile vs. Desktop in 2021 highlights the importance of local, images and video in organic results | WHY IT MATTERS: Digital Transformation | Scoop.it

We looked into how traffic trends and user behavior on mobile stack up against desktop, and also analyzed mobile vs. desktop SERP discrepancies.

Farid Mheir's insight:

WHY IT MATTERS: search engine optimization (SERP, SEO, SEM) is essential and this report highlights some of the best practice. Basically focus on mobile, local, images, videos.

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

Mapping the #DevSecOps Landscape 2020 Survey Results from @GitLab is guiding us towards best practices and trends in #softwareEngineering #devOps

Mapping the #DevSecOps Landscape 2020 Survey Results from @GitLab is guiding us towards best practices and trends in #softwareEngineering #devOps | WHY IT MATTERS: Digital Transformation | Scoop.it

This report offers an inside look at how DevOps practitioners around the world tackle the same challenges you face. With a mix of hard data and real stories, we hope you’ll find wisdom and encouragement. No one ever said DevOps was easy — not even GitLab. But it is clear that a mix of the right tools, culture, collaboration, and a willingness to try and fail will move software development teams forward.

Farid Mheir's insight:

WHY IT MATTERS: survey result from GitLab about devOps practices. Take numbers and % with HUGE grain of salt as I don't feel they represent the "real world" as they are skewed toward smaller organizations and (relatively) early adopters. Nevertheless, the tools and the practices and the trends should be looked at seriously in any organization. I know it will shape how I do things for le panier bleu... ;-)

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

commercetools – Composable Commerce, Reference Architecture | Divante

commercetools – Composable Commerce, Reference Architecture | Divante | WHY IT MATTERS: Digital Transformation | Scoop.it

Why choose commercetools for your new eCommerce platform? Find out in our comprehensive eBook. 

Farid Mheir's insight:

WHY IT MATTERS: this eBook contains a very interesting reference architecture for eComme solutions.

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

322 Open Source Static Site Generators list #SSGs #Jamstack

322 Open Source Static Site Generators list #SSGs #Jamstack | WHY IT MATTERS: Digital Transformation | Scoop.it

Check out this showcase of some of the best, open source static site generators. This is community-drive so be sure to submit your favorite today!

Farid Mheir's insight:

WHY IT MATTERS: the latest trend in website design, SSGs, now count 322 different solutions in this list. Wow, not an easy decision...

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

#Hardware is Hard - Why it costs millions and years to develop computer systems

#Hardware is Hard - Why it costs millions and years to develop computer systems | WHY IT MATTERS: Digital Transformation | Scoop.it

A hardware company could spend $3 million to launch their first device. A software company could get to revenue faster and still have a $1 million to market a product with recurring revenue.

Farid Mheir's insight:

WHY IT MATTERS: a short post that gives an overview of cost and delays when building a hardware product. In my experience, these numbers are realistic but can, of course, be much much bigger... ;-)

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

5 Emerging Technologies Trends include composite architectures and digital twins from @Gartner #HypeCycle

5 Emerging Technologies Trends include composite architectures and digital twins from @Gartner #HypeCycle | WHY IT MATTERS: Digital Transformation | Scoop.it

The Gartner Hype Cycle for Emerging Technologies, 2020 highlights technologies that will significantly affect business, society and people over the next 5 to 10 years. This year's highlights 5 unique trends - find out what they are here.

Farid Mheir's insight:

WHY IT MATTERS: another hype cycle, but with 2 important trends: composite architectures and digital me. In that context I wrote qui a bit about this years ago. See here for example: https://www.linkedin.com/pulse/pyramid-digital-needs-farid-mheir/

 

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

An Absurdly Basic Bug Let Anyone Grab All of Parler's Data via @WIRED HT @NunoBarbeita @umlaut21

An Absurdly Basic Bug Let Anyone Grab All of Parler's Data via @WIRED HT @NunoBarbeita @umlaut21 | WHY IT MATTERS: Digital Transformation | Scoop.it

Parler lacked the most basic security measures that would have prevented the automated scraping of the site's data. It even ordered its posts by number in the site's URLs, so that anyone could have easily, programmatically downloaded the site's millions of posts. Parler's cardinal security sin is known as an insecure direct object reference,

Farid Mheir's insight:

WHY IT MATTERS: security has become central in our age of digital transformation. Yet, it seems, most people are either unaware of basic security principles, or not willing to invest time or money to do it. And I am not even talking of doing it *well*. Just implementing proper security measure. In this case it affect Parler, which in itself I don't much care about (they deserve it for such a stupid mistake). But their lack of security impacts their users privacy as well. And that includes potentially millions of people (in the photo, 68000 video have been geolocated - too bad for keeping your anonymity ;-)

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

Use Lighthouse for performance budgets: a #must for website development

Use Lighthouse for performance budgets: a #must for website development | WHY IT MATTERS: Digital Transformation | Scoop.it

Lighthouse now supports performance budgets. This feature, LightWallet, can be set up in under five minutes and provides feedvack on the size and quantity of page resources.

Farid Mheir's insight:

WHY IT MATTERS: setting performance budget for websites is a great practice to ensure that the final result behaves as expected.

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

A #caseStudy on building all-new, fast-loading, easy-to-use, and fancy designed #website built from scratch with Gatsby, Forestry and Vercel #staticSiteGeneration

A #caseStudy on building all-new, fast-loading, easy-to-use, and fancy designed #website built from scratch with Gatsby, Forestry and Vercel #staticSiteGeneration | WHY IT MATTERS: Digital Transformation | Scoop.it

The all-new fast-loading, easy-to-use, and fancy designed website built from scratch with Gatsby, Forestry and Vercel was a tough cookie. 

Farid Mheir's insight:

WHY IT MATTERS: been playing with static site solutions recently as it seems a natural evolution for websites, blog, etc. This article is a good case study of a web design firm that are now on their 2nd version of their static website. Lots of tech references and links for those like me still learning about the stuff.

CorporateClass's comment, January 2, 2021 2:38 PM
excellent
Scooped by Farid Mheir
Scoop.it!

The Twelve-Factor App is #mustread for all software developers

The Twelve-Factor App is #mustread for all software developers | WHY IT MATTERS: Digital Transformation | Scoop.it

A methodology for building modern, scalable, maintainable software-as-a-service apps.

Farid Mheir's insight:

WHY IT MATTERS: this is great reference for all developers to back to every year to remind themselves what to do and how to do it. Unfortunately, not many do it ... or forget during the year. It is a quick read of things that every developer should put at the top of their list.

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

"The origins of C programming language" from @Arstechnica is a history lesson on the genesis of #software development and #computer engineering #mustRead - and listen to the video

"The origins of C programming language" from @Arstechnica is a history lesson on the genesis of #software development and #computer engineering #mustRead - and listen to the video | WHY IT MATTERS: Digital Transformation | Scoop.it

In the early 1960s, it was common to think, ‘We are building a new computer, so we need a new programming language,’

Farid Mheir's insight:

WHY IT MATTERS: this short article is must read for anyone in the field to understand where things we used today come from (web, PHP, etc.). A bit technical but very approachable, what strikes me most is that everything we used today - Internet, iPhones, eCommerce & digital transformation in general - are no more than 60-70 years old. We are digital puberty with 40 year old software parents. Keep that in mind as you think about your digital transformation. 

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

Do you know about the /uses page? You should! Great way to find out what other #geeks setup is (software, frameworks, computers, etc.) #mustSee #weekendread

Do you know about the /uses page? You should! Great way to find out what other #geeks setup is (software, frameworks, computers, etc.) #mustSee #weekendread | WHY IT MATTERS: Digital Transformation | Scoop.it

A list of /uses pages detailing developer setups, gear, software and configs.

Farid Mheir's insight:

WHY IT MATTERS: recently found this compilation of /uses pages. Browse it and you'll discover new tools, systems, framework, techniques, etc. that developers use to be productive. My page is not yet up but should be coming soon!

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

A bit of #geek trivia and history: why every #Java class starts with 0xCAFEBABE magic number #software

A bit of #geek trivia and history: why every #Java class starts with 0xCAFEBABE magic number #software | WHY IT MATTERS: Digital Transformation | Scoop.it

The first four bytes of every Java class file are specified to be 0xCAFEBABE, a magic number that can help tools quickly differentiate likely class files from non class files.

Farid Mheir's insight:

WHY IT MATTERS: well, it doesn't really but still counts as great #geek trivia. Also, see this forum thread from 1996 where other trivia is explained, including DEADBEEF... ;-)

https://www.artima.com/insidejvm/whyCAFEBABE.html

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

Large #digital #technology projects often bust their budget by 200% but #agile #cloud #servicesArchitecture can help keep things on track says @McKinsey #makesSense

Large #digital #technology projects often bust their budget by 200% but #agile #cloud #servicesArchitecture can help keep things on track says @McKinsey #makesSense | WHY IT MATTERS: Digital Transformation | Scoop.it

However, an unwillingness to admit—or the inability to realize—that the issues are more complex and require more work than anticipated means that problems continue and often get worse. The research is quite clear on this point. Early cost and schedule overruns end up, on average, much worse in most programs, often costing twice as much as anticipated—and that’s despite the interventions of program leaders (see Exhibit 2 for an example analysis).

Farid Mheir's insight:

WHY IT MATTERS: this post highlights 6 key elements of successful technology projects. They include agile, cloud and service architecture. No surprise. What is interesting is that they can even prevent projects from busting their budget by 200%, which seems to be the "track record of comparable programs" according to McKinsey... #sad

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

Awesome curated list of #DeepLearning tutorials, projects and communities #crowdsourced and made available via @gitHub is testament of the vitality of the #AI field and its community

Awesome curated list of #DeepLearning tutorials, projects and communities #crowdsourced and made available via @gitHub is testament of the vitality of the #AI field and its community | WHY IT MATTERS: Digital Transformation | Scoop.it

A curated list of awesome Deep Learning tutorials, projects and communities.

Farid Mheir's insight:

WHY IT MATTERS: this list is most useful as it contains hundreds of links and references curated by the community. What is also noteworthy is how it is maintained and delivered: using gitHub, the solution to manage open source projects. It serves for me as a guide about what is possible when using crowdsourcing.

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

Technology Radar highlights #graphQL, #browser struggles, #visualization, #infrastructureAsCode and #programming amongst other #technology key areas of concern - and they are right as usual #geekRe...

Technology Radar highlights #graphQL, #browser struggles, #visualization, #infrastructureAsCode and #programming amongst other #technology key areas of concern - and they are right as usual #geekRe... | WHY IT MATTERS: Digital Transformation | Scoop.it

The Technology Radar is an opinionated guide to technology frontiers.

Farid Mheir's insight:

WHY IT MATTERS: the quarterly must read review of technology trends is here and as good as ever to brush up on your techno buzzword compliance for christmas cocktail parties (OK not this year!).

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

2020 #Tech #Programming Content Creators Recommendations for all programming levels via @mmmheir @maxinemheir

2020 #Tech #Programming Content Creators Recommendations for all programming levels via @mmmheir @maxinemheir | WHY IT MATTERS: Digital Transformation | Scoop.it

Advice to beginners would be to watch videos, do a course or read up on programming to learn how to do it and once that’s done, try realizing a project. 

Farid Mheir's insight:

WHY IT MATTERS: a lot of very useful resources from a very special software engineer...

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

2020 State of the API Report provides tons of insights about the standards, technologies, skills and other characteristics of API development, maintenance and operations

2020 State of the API Report provides tons of insights about the standards, technologies, skills and other characteristics of API development, maintenance and operations | WHY IT MATTERS: Digital Transformation | Scoop.it

Read the 2020 State of the API report. Discover insights from more than 13,500 API industry professionals and experts.

Farid Mheir's insight:

WHY IT MATTERS: Application Programming Interfaces or APIs are the basic tools of software developers to easily develop and integrate their solutions with others. This annual report is of course biased to postman but does provide a good overview of the industry.

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

30 Questions to Ask Before You Code

30 Questions to Ask Before You Code | WHY IT MATTERS: Digital Transformation | Scoop.it

I ask these questions before coding my next data science engineering project.

Farid Mheir's insight:

WHY IT MATTERS: great checklist for software developers and data scientists.

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

The Canadian Digital ID & Authentication is taking shape with the release of the Pan-Canadian Trust Framework #PCTF #DIACC

The Canadian Digital ID & Authentication is taking shape with the release of the Pan-Canadian Trust Framework #PCTF #DIACC | WHY IT MATTERS: Digital Transformation | Scoop.it

The purpose of the PCTF Authentication Component is to assure the on-going integrity of login and authentication processes by certifying, through a process of assessment, that they comply with standardized Conformance Criteria.Click here to edit the content

Farid Mheir's insight:

WHY IT MATTERS: geek must-read just off the press is the framework to enable the Canadian digital ID. 

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

Perfect time to be a #technology or #agile professional as the postpandemic workforce will require your skills says @McKinsey global survey of 800 executives

Perfect time to be a #technology or #agile professional as the postpandemic workforce will require your skills says @McKinsey global survey of 800 executives | WHY IT MATTERS: Digital Transformation | Scoop.it

Responses to a McKinsey global survey of 800 executives suggest a disruptive period of workplace changes lies ahead due to acceleration of automation, digitization, and other trends.

Farid Mheir's insight:

WHY IT MATTERS: no surprise, companies will hire technologists and agile methodology experts post confinement to enable their remote workforce ... and reduce the need for humans!

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