Architecture - why so serious?

Barbara Fusinska
Barbara FusinskaData Solution Architect at Microsoft
Architecture – why so serious? 
Barbara Fusinska 
@BasiaFusinska
About me 
barbara.fusinska@gmail.com 
@BasiaFusinska 
http://basiafusinska.com
Agenda 
• What is architecture? 
• Let’s Go Out survey 
– Infrastructure 
– Domain 
– DB access
What is architecture? 
• Network distribution 
• Software components 
• Services APIs 
• Infrastructure 
• Domain Design
Here & Now 
• ASP.Net MVC Web Application 
• Approaches & Patterns 
• Components/Infrastructure/Domain
App demonstration 
• Let’s Go Out 
• Scheduling
Basics – how to start? 
• Configuration 
• IoC container 
• You don’t have to inject everything
DB access 
Code DB
CRUD Hell 
• ADO.Net 
• ORM
Chose ORM strategy 
• Micro ORMs 
– CRUD 
– SQL brought to the front 
• Full-fledged ORMs 
– Change tracking 
– Unit of Work 
– Identity map 
– DDD
Repositories… just don’t 
• CRUD in Repository or FindBy… wrappers 
• Used only once 
• Save
DB schema
Read model 
• Leave the work to DB 
• Don’t be afraid of plain SQL 
• Separate entities
Command Part 
• Insert & Update 
• Identity Pattern 
• Unit of Work
Services 
• Unit of Work 
• DTOs objects 
• Transactions
Commands 
• Only one controller dependency 
• Clean domain API 
• Easier controller testing (only binding or 
validation) 
• Logging in bus
Transactions 
• Connection closing 
• Saving changes/Commiting 
• Per request
Summary 
• IoC containers 
• ORMs 
• Separating ReadModel from Domain 
• Commands 
• Transactions
Q & A 
Thank you 
@BasiaFusinska 
http://basiafusinska.com
1 of 19

Recommended

UWP apps development - Part 2 by
UWP apps development - Part 2UWP apps development - Part 2
UWP apps development - Part 2Jiri Danihelka
30 views19 slides
Training on iOS app development - Samesh Swongamikha & Neetin Sharma by
Training on iOS app development - Samesh Swongamikha & Neetin SharmaTraining on iOS app development - Samesh Swongamikha & Neetin Sharma
Training on iOS app development - Samesh Swongamikha & Neetin SharmaMobileNepal
564 views15 slides
Azure App Configuration with .NET applications by
Azure App Configuration with .NET applicationsAzure App Configuration with .NET applications
Azure App Configuration with .NET applicationsChristian Nagel
72 views15 slides
Getting started with Apache Spark by
Getting started with Apache SparkGetting started with Apache Spark
Getting started with Apache SparkHabib Ahmed Bhutto
411 views33 slides
Porting ASP.NET applications to Windows Azure by
Porting ASP.NET applications to Windows AzurePorting ASP.NET applications to Windows Azure
Porting ASP.NET applications to Windows AzureGunnar Peipman
543 views23 slides
Intro to SharePoint 2010 development for .NET developers by
Intro to SharePoint 2010 development for .NET developersIntro to SharePoint 2010 development for .NET developers
Intro to SharePoint 2010 development for .NET developersJohn Ferringer
2.4K views39 slides

More Related Content

What's hot

Entity Framework 7: What's New? by
Entity Framework 7: What's New?Entity Framework 7: What's New?
Entity Framework 7: What's New?Ricardo Peres
1.2K views24 slides
Ohio Devfest - Visual Analysis with GCP by
Ohio Devfest - Visual Analysis with GCPOhio Devfest - Visual Analysis with GCP
Ohio Devfest - Visual Analysis with GCPWesley Workman
60 views19 slides
Entity Framework Core 1.0 by
Entity Framework Core 1.0Entity Framework Core 1.0
Entity Framework Core 1.0Senthil Kumar
1.5K views18 slides
Being With Rails App For 3 Years by
Being With Rails App For 3 YearsBeing With Rails App For 3 Years
Being With Rails App For 3 Yearsdeeeki
1K views55 slides
Keep Calm And Serilog Elasticsearch Kibana on .NET Core by
Keep Calm And Serilog Elasticsearch Kibana on .NET CoreKeep Calm And Serilog Elasticsearch Kibana on .NET Core
Keep Calm And Serilog Elasticsearch Kibana on .NET CoreMaciej Szymczyk
358 views40 slides
Introduction to Rails by Evgeniy Hinyuk by
Introduction to Rails by Evgeniy HinyukIntroduction to Rails by Evgeniy Hinyuk
Introduction to Rails by Evgeniy HinyukPivorak MeetUp
167 views41 slides

What's hot(20)

Entity Framework 7: What's New? by Ricardo Peres
Entity Framework 7: What's New?Entity Framework 7: What's New?
Entity Framework 7: What's New?
Ricardo Peres1.2K views
Ohio Devfest - Visual Analysis with GCP by Wesley Workman
Ohio Devfest - Visual Analysis with GCPOhio Devfest - Visual Analysis with GCP
Ohio Devfest - Visual Analysis with GCP
Wesley Workman60 views
Entity Framework Core 1.0 by Senthil Kumar
Entity Framework Core 1.0Entity Framework Core 1.0
Entity Framework Core 1.0
Senthil Kumar1.5K views
Being With Rails App For 3 Years by deeeki
Being With Rails App For 3 YearsBeing With Rails App For 3 Years
Being With Rails App For 3 Years
deeeki1K views
Keep Calm And Serilog Elasticsearch Kibana on .NET Core by Maciej Szymczyk
Keep Calm And Serilog Elasticsearch Kibana on .NET CoreKeep Calm And Serilog Elasticsearch Kibana on .NET Core
Keep Calm And Serilog Elasticsearch Kibana on .NET Core
Maciej Szymczyk358 views
Introduction to Rails by Evgeniy Hinyuk by Pivorak MeetUp
Introduction to Rails by Evgeniy HinyukIntroduction to Rails by Evgeniy Hinyuk
Introduction to Rails by Evgeniy Hinyuk
Pivorak MeetUp167 views
Lecture #5 Introduction to rails by Evgeniy Hinyuk
Lecture #5 Introduction to railsLecture #5 Introduction to rails
Lecture #5 Introduction to rails
Evgeniy Hinyuk173 views
Domain Specific Development using T4 by Joubin Najmaie
Domain Specific Development using T4Domain Specific Development using T4
Domain Specific Development using T4
Joubin Najmaie1.1K views
Onion Architecture with S#arp by Gary Pedretti
Onion Architecture with S#arpOnion Architecture with S#arp
Onion Architecture with S#arp
Gary Pedretti4K views
Intro cujojs by Yubin Yang
Intro cujojsIntro cujojs
Intro cujojs
Yubin Yang764 views
Keep Calm And Serilog Elasticsearch Kibana on .NET Core - 132. Spotkanie WG.N... by Maciej Szymczyk
Keep Calm And Serilog Elasticsearch Kibana on .NET Core - 132. Spotkanie WG.N...Keep Calm And Serilog Elasticsearch Kibana on .NET Core - 132. Spotkanie WG.N...
Keep Calm And Serilog Elasticsearch Kibana on .NET Core - 132. Spotkanie WG.N...
Maciej Szymczyk384 views
Semantic web conference_integration by STI Innsbruck
Semantic web conference_integrationSemantic web conference_integration
Semantic web conference_integration
STI Innsbruck450 views
WebNetConf 2012 - Single Page Apps by Pop Apps
WebNetConf 2012 - Single Page AppsWebNetConf 2012 - Single Page Apps
WebNetConf 2012 - Single Page Apps
Pop Apps1K views
Semantic technology formats by STI Innsbruck
Semantic technology formatsSemantic technology formats
Semantic technology formats
STI Innsbruck377 views
Accelerating Devops using Corestack by CoreStack
Accelerating Devops using CorestackAccelerating Devops using Corestack
Accelerating Devops using Corestack
CoreStack209 views
UPenn on Rails intro by Mat Schaffer
UPenn on Rails introUPenn on Rails intro
UPenn on Rails intro
Mat Schaffer823 views

Viewers also liked

Analysing GitHub commits with R by
Analysing GitHub commits with RAnalysing GitHub commits with R
Analysing GitHub commits with RBarbara Fusinska
1.1K views50 slides
Analysing GitHub commits with R by
Analysing GitHub commits with RAnalysing GitHub commits with R
Analysing GitHub commits with RBarbara Fusinska
835 views26 slides
3. musculos cabeza by
3. musculos cabeza3. musculos cabeza
3. musculos cabezaanatogral
556 views61 slides
Geonesis Volume 2 issue 9 august 2015 by
Geonesis Volume 2 issue 9 august 2015Geonesis Volume 2 issue 9 august 2015
Geonesis Volume 2 issue 9 august 2015Lijin Sunil
491 views18 slides
Geonesis Volume 2 Issue 10 September 2015 by
Geonesis  Volume 2 Issue 10 September 2015Geonesis  Volume 2 Issue 10 September 2015
Geonesis Volume 2 Issue 10 September 2015Lijin Sunil
435 views14 slides
The 8 weirdest animals by
The 8 weirdest animalsThe 8 weirdest animals
The 8 weirdest animalsAlfonso Mendieta
320 views10 slides

Viewers also liked(15)

3. musculos cabeza by anatogral
3. musculos cabeza3. musculos cabeza
3. musculos cabeza
anatogral556 views
Geonesis Volume 2 issue 9 august 2015 by Lijin Sunil
Geonesis Volume 2 issue 9 august 2015Geonesis Volume 2 issue 9 august 2015
Geonesis Volume 2 issue 9 august 2015
Lijin Sunil491 views
Geonesis Volume 2 Issue 10 September 2015 by Lijin Sunil
Geonesis  Volume 2 Issue 10 September 2015Geonesis  Volume 2 Issue 10 September 2015
Geonesis Volume 2 Issue 10 September 2015
Lijin Sunil435 views
Bản in cuối by lelinh93
Bản in cuốiBản in cuối
Bản in cuối
lelinh93408 views
Geonesis volume 2_issue_11_october_2015 by Lijin Sunil
Geonesis volume 2_issue_11_october_2015Geonesis volume 2_issue_11_october_2015
Geonesis volume 2_issue_11_october_2015
Lijin Sunil600 views
Geonesis January 2017 by Lijin Sunil
Geonesis January 2017Geonesis January 2017
Geonesis January 2017
Lijin Sunil235 views
Project narrative eex231 k34_n5_bach duong by lelinh93
Project narrative eex231 k34_n5_bach duongProject narrative eex231 k34_n5_bach duong
Project narrative eex231 k34_n5_bach duong
lelinh93605 views
Geonesis volume 1 issue 7 june 2014 by Lijin Sunil
Geonesis volume 1   issue 7 june 2014Geonesis volume 1   issue 7 june 2014
Geonesis volume 1 issue 7 june 2014
Lijin Sunil400 views
Know How: Graduates & Research Placement Application Form by nearnow
Know How: Graduates & Research Placement Application FormKnow How: Graduates & Research Placement Application Form
Know How: Graduates & Research Placement Application Form
nearnow2.1K views
Geonesis November 2016 by Lijin Sunil
Geonesis November 2016Geonesis November 2016
Geonesis November 2016
Lijin Sunil442 views
Geonesis volume 3 issue 11 october 2016 by Lijin Sunil
Geonesis volume 3 issue 11 october 2016Geonesis volume 3 issue 11 october 2016
Geonesis volume 3 issue 11 october 2016
Lijin Sunil225 views

Similar to Architecture - why so serious?

Fast Track introduction to ASP.NET MVC by
Fast Track introduction to ASP.NET MVCFast Track introduction to ASP.NET MVC
Fast Track introduction to ASP.NET MVCAnkit Kashyap
937 views20 slides
From Pilot to Product - Morning@Lohika by
From Pilot to Product - Morning@LohikaFrom Pilot to Product - Morning@Lohika
From Pilot to Product - Morning@LohikaIvan Verhun
1.3K views87 slides
Developing Cross-Platform Web Apps with ASP.NET Core1.0 by
Developing Cross-Platform Web Apps with ASP.NET Core1.0Developing Cross-Platform Web Apps with ASP.NET Core1.0
Developing Cross-Platform Web Apps with ASP.NET Core1.0EastBanc Tachnologies
222 views34 slides
6 weeks 6 months live project summer industrial training in cmc limited 2012 by
6 weeks  6 months live project summer industrial training in cmc limited  20126 weeks  6 months live project summer industrial training in cmc limited  2012
6 weeks 6 months live project summer industrial training in cmc limited 2012CMC Limited
6.1K views42 slides
SPSDenver - Wrapping Your Head Around the SharePoint Beast by
SPSDenver - Wrapping Your Head Around the SharePoint BeastSPSDenver - Wrapping Your Head Around the SharePoint Beast
SPSDenver - Wrapping Your Head Around the SharePoint BeastMark Rackley
1.4K views53 slides
Zero to Sixty with Oracle ApEx by
Zero to Sixty with Oracle ApExZero to Sixty with Oracle ApEx
Zero to Sixty with Oracle ApExBradley Brown
1.7K views40 slides

Similar to Architecture - why so serious?(20)

Fast Track introduction to ASP.NET MVC by Ankit Kashyap
Fast Track introduction to ASP.NET MVCFast Track introduction to ASP.NET MVC
Fast Track introduction to ASP.NET MVC
Ankit Kashyap937 views
From Pilot to Product - Morning@Lohika by Ivan Verhun
From Pilot to Product - Morning@LohikaFrom Pilot to Product - Morning@Lohika
From Pilot to Product - Morning@Lohika
Ivan Verhun1.3K views
6 weeks 6 months live project summer industrial training in cmc limited 2012 by CMC Limited
6 weeks  6 months live project summer industrial training in cmc limited  20126 weeks  6 months live project summer industrial training in cmc limited  2012
6 weeks 6 months live project summer industrial training in cmc limited 2012
CMC Limited6.1K views
SPSDenver - Wrapping Your Head Around the SharePoint Beast by Mark Rackley
SPSDenver - Wrapping Your Head Around the SharePoint BeastSPSDenver - Wrapping Your Head Around the SharePoint Beast
SPSDenver - Wrapping Your Head Around the SharePoint Beast
Mark Rackley1.4K views
Zero to Sixty with Oracle ApEx by Bradley Brown
Zero to Sixty with Oracle ApExZero to Sixty with Oracle ApEx
Zero to Sixty with Oracle ApEx
Bradley Brown1.7K views
2/15/2012 - Wrapping Your Head Around the SharePoint Beast by Mark Rackley
2/15/2012 - Wrapping Your Head Around the SharePoint Beast2/15/2012 - Wrapping Your Head Around the SharePoint Beast
2/15/2012 - Wrapping Your Head Around the SharePoint Beast
Mark Rackley1.9K views
From ddd to DDD : My journey from data-driven development to Domain-Driven De... by Thibaud Desodt
From ddd to DDD : My journey from data-driven development to Domain-Driven De...From ddd to DDD : My journey from data-driven development to Domain-Driven De...
From ddd to DDD : My journey from data-driven development to Domain-Driven De...
Thibaud Desodt520 views
Developing for SharePoint Online by Ari Bakker
Developing for SharePoint OnlineDeveloping for SharePoint Online
Developing for SharePoint Online
Ari Bakker4.9K views
Practical SharePoint 2013 Development Environment by Netwoven Inc.
Practical SharePoint 2013  Development EnvironmentPractical SharePoint 2013  Development Environment
Practical SharePoint 2013 Development Environment
Netwoven Inc. 3.3K views
Custom Development for SharePoint by Talbott Crowell
Custom Development for SharePointCustom Development for SharePoint
Custom Development for SharePoint
Talbott Crowell3.4K views
How to grow your own Microservice? by Dmitry Buzdin
How to grow your own Microservice?How to grow your own Microservice?
How to grow your own Microservice?
Dmitry Buzdin685 views
Maintainable Sitecore Solutions by Thomas Eldblom
Maintainable Sitecore SolutionsMaintainable Sitecore Solutions
Maintainable Sitecore Solutions
Thomas Eldblom617 views
Design for scale by Doug Lampe
Design for scaleDesign for scale
Design for scale
Doug Lampe301 views
Alex mang patterns for scalability in microsoft azure application by Codecamp Romania
Alex mang   patterns for scalability in microsoft azure applicationAlex mang   patterns for scalability in microsoft azure application
Alex mang patterns for scalability in microsoft azure application
Codecamp Romania765 views
TechEvent 2019: Oracle to PostgreSQL - a Travel Guide from Practice; Roland S... by Trivadis
TechEvent 2019: Oracle to PostgreSQL - a Travel Guide from Practice; Roland S...TechEvent 2019: Oracle to PostgreSQL - a Travel Guide from Practice; Roland S...
TechEvent 2019: Oracle to PostgreSQL - a Travel Guide from Practice; Roland S...
Trivadis277 views

More from Barbara Fusinska

Hassle free, scalable, machine learning learning with Kubeflow by
Hassle free, scalable, machine learning learning with KubeflowHassle free, scalable, machine learning learning with Kubeflow
Hassle free, scalable, machine learning learning with KubeflowBarbara Fusinska
776 views17 slides
Machine Learning with R by
Machine Learning with RMachine Learning with R
Machine Learning with RBarbara Fusinska
1.5K views52 slides
Deep learning with TensorFlow by
Deep learning with TensorFlowDeep learning with TensorFlow
Deep learning with TensorFlowBarbara Fusinska
2.4K views73 slides
Clean, Learn and Visualise data with R by
Clean, Learn and Visualise data with RClean, Learn and Visualise data with R
Clean, Learn and Visualise data with RBarbara Fusinska
674 views39 slides
TensorFlow in 3 sentences by
TensorFlow in 3 sentencesTensorFlow in 3 sentences
TensorFlow in 3 sentencesBarbara Fusinska
926 views36 slides
Using Machine Learning and Chatbots to handle 1st line Technical Support by
Using Machine Learning and Chatbots to handle 1st line Technical SupportUsing Machine Learning and Chatbots to handle 1st line Technical Support
Using Machine Learning and Chatbots to handle 1st line Technical SupportBarbara Fusinska
600 views36 slides

More from Barbara Fusinska(20)

Hassle free, scalable, machine learning learning with Kubeflow by Barbara Fusinska
Hassle free, scalable, machine learning learning with KubeflowHassle free, scalable, machine learning learning with Kubeflow
Hassle free, scalable, machine learning learning with Kubeflow
Barbara Fusinska776 views
Clean, Learn and Visualise data with R by Barbara Fusinska
Clean, Learn and Visualise data with RClean, Learn and Visualise data with R
Clean, Learn and Visualise data with R
Barbara Fusinska674 views
Using Machine Learning and Chatbots to handle 1st line Technical Support by Barbara Fusinska
Using Machine Learning and Chatbots to handle 1st line Technical SupportUsing Machine Learning and Chatbots to handle 1st line Technical Support
Using Machine Learning and Chatbots to handle 1st line Technical Support
Barbara Fusinska600 views
Networks are like onions: Practical Deep Learning with TensorFlow by Barbara Fusinska
Networks are like onions: Practical Deep Learning with TensorFlowNetworks are like onions: Practical Deep Learning with TensorFlow
Networks are like onions: Practical Deep Learning with TensorFlow
Barbara Fusinska1.3K views
Using Machine Learning and Chatbots to handle 1st line Technical Support by Barbara Fusinska
Using Machine Learning and Chatbots to handle 1st line Technical SupportUsing Machine Learning and Chatbots to handle 1st line Technical Support
Using Machine Learning and Chatbots to handle 1st line Technical Support
Barbara Fusinska607 views
Deep Learning with Microsoft Cognitive Toolkit by Barbara Fusinska
Deep Learning with Microsoft Cognitive ToolkitDeep Learning with Microsoft Cognitive Toolkit
Deep Learning with Microsoft Cognitive Toolkit
Barbara Fusinska1K views
Clean, Learn and Visualise data with R by Barbara Fusinska
Clean, Learn and Visualise data with RClean, Learn and Visualise data with R
Clean, Learn and Visualise data with R
Barbara Fusinska502 views
Using Machine Learning and Chatbots to handle 1st line technical support by Barbara Fusinska
Using Machine Learning and Chatbots to handle 1st line technical supportUsing Machine Learning and Chatbots to handle 1st line technical support
Using Machine Learning and Chatbots to handle 1st line technical support
Barbara Fusinska650 views
V like Velocity, Predicting in Real-Time with Azure ML by Barbara Fusinska
V like Velocity, Predicting in Real-Time with Azure MLV like Velocity, Predicting in Real-Time with Azure ML
V like Velocity, Predicting in Real-Time with Azure ML
Barbara Fusinska604 views
A picture speaks a thousand words - Data Visualisation with R by Barbara Fusinska
A picture speaks a thousand words - Data Visualisation with RA picture speaks a thousand words - Data Visualisation with R
A picture speaks a thousand words - Data Visualisation with R
Barbara Fusinska958 views
Predicting the Future as a Service with Azure ML and R by Barbara Fusinska
Predicting the Future as a Service with Azure ML and R Predicting the Future as a Service with Azure ML and R
Predicting the Future as a Service with Azure ML and R
Barbara Fusinska674 views
Getting started with R when analysing GitHub commits by Barbara Fusinska
Getting started with R when analysing GitHub commitsGetting started with R when analysing GitHub commits
Getting started with R when analysing GitHub commits
Barbara Fusinska620 views
Breaking the eggshell: From .NET to Node.js by Barbara Fusinska
Breaking the eggshell: From .NET to Node.jsBreaking the eggshell: From .NET to Node.js
Breaking the eggshell: From .NET to Node.js
Barbara Fusinska1.1K views

Recently uploaded

Benefits in Software Development by
Benefits in Software DevelopmentBenefits in Software Development
Benefits in Software DevelopmentJohn Valentino
6 views15 slides
Quality Engineer: A Day in the Life by
Quality Engineer: A Day in the LifeQuality Engineer: A Day in the Life
Quality Engineer: A Day in the LifeJohn Valentino
10 views18 slides
How Workforce Management Software Empowers SMEs | TraQSuite by
How Workforce Management Software Empowers SMEs | TraQSuiteHow Workforce Management Software Empowers SMEs | TraQSuite
How Workforce Management Software Empowers SMEs | TraQSuiteTraQSuite
7 views3 slides
Supercharging your Python Development Environment with VS Code and Dev Contai... by
Supercharging your Python Development Environment with VS Code and Dev Contai...Supercharging your Python Development Environment with VS Code and Dev Contai...
Supercharging your Python Development Environment with VS Code and Dev Contai...Dawn Wages
5 views51 slides
What is API by
What is APIWhat is API
What is APIartembondar5
15 views15 slides
Techstack Ltd at Slush 2023, Ukrainian delegation by
Techstack Ltd at Slush 2023, Ukrainian delegationTechstack Ltd at Slush 2023, Ukrainian delegation
Techstack Ltd at Slush 2023, Ukrainian delegationViktoriiaOpanasenko
7 views4 slides

Recently uploaded(20)

Quality Engineer: A Day in the Life by John Valentino
Quality Engineer: A Day in the LifeQuality Engineer: A Day in the Life
Quality Engineer: A Day in the Life
John Valentino10 views
How Workforce Management Software Empowers SMEs | TraQSuite by TraQSuite
How Workforce Management Software Empowers SMEs | TraQSuiteHow Workforce Management Software Empowers SMEs | TraQSuite
How Workforce Management Software Empowers SMEs | TraQSuite
TraQSuite7 views
Supercharging your Python Development Environment with VS Code and Dev Contai... by Dawn Wages
Supercharging your Python Development Environment with VS Code and Dev Contai...Supercharging your Python Development Environment with VS Code and Dev Contai...
Supercharging your Python Development Environment with VS Code and Dev Contai...
Dawn Wages5 views
Automated Testing of Microsoft Power BI Reports by RTTS
Automated Testing of Microsoft Power BI ReportsAutomated Testing of Microsoft Power BI Reports
Automated Testing of Microsoft Power BI Reports
RTTS11 views
Electronic AWB - Electronic Air Waybill by Freightoscope
Electronic AWB - Electronic Air Waybill Electronic AWB - Electronic Air Waybill
Electronic AWB - Electronic Air Waybill
Freightoscope 6 views
How To Make Your Plans Suck Less — Maarten Dalmijn at the 57th Hands-on Agile... by Stefan Wolpers
How To Make Your Plans Suck Less — Maarten Dalmijn at the 57th Hands-on Agile...How To Make Your Plans Suck Less — Maarten Dalmijn at the 57th Hands-on Agile...
How To Make Your Plans Suck Less — Maarten Dalmijn at the 57th Hands-on Agile...
Stefan Wolpers44 views
ADDO_2022_CICID_Tom_Halpin.pdf by TomHalpin9
ADDO_2022_CICID_Tom_Halpin.pdfADDO_2022_CICID_Tom_Halpin.pdf
ADDO_2022_CICID_Tom_Halpin.pdf
TomHalpin96 views
Unlocking the Power of AI in Product Management - A Comprehensive Guide for P... by NimaTorabi2
Unlocking the Power of AI in Product Management - A Comprehensive Guide for P...Unlocking the Power of AI in Product Management - A Comprehensive Guide for P...
Unlocking the Power of AI in Product Management - A Comprehensive Guide for P...
NimaTorabi217 views
How to build dyanmic dashboards and ensure they always work by Wiiisdom
How to build dyanmic dashboards and ensure they always workHow to build dyanmic dashboards and ensure they always work
How to build dyanmic dashboards and ensure they always work
Wiiisdom16 views
Advanced API Mocking Techniques Using Wiremock by Dimpy Adhikary
Advanced API Mocking Techniques Using WiremockAdvanced API Mocking Techniques Using Wiremock
Advanced API Mocking Techniques Using Wiremock
Dimpy Adhikary5 views
Mobile App Development Company by Richestsoft
Mobile App Development CompanyMobile App Development Company
Mobile App Development Company
Richestsoft 5 views
predicting-m3-devopsconMunich-2023.pptx by Tier1 app
predicting-m3-devopsconMunich-2023.pptxpredicting-m3-devopsconMunich-2023.pptx
predicting-m3-devopsconMunich-2023.pptx
Tier1 app10 views

Architecture - why so serious?