SlideShare uma empresa Scribd logo
1 de 82
Baixar para ler offline
Legacy ClubTake back the control – Never give up
Thomas PIERRAIN @tpierrain
BRUNO BOUCARD @brunoboucard
founding members
A sad state…
understanding sometimes…
Nay WTF…
Rushing, always rushing …
After a while …
You get this …
And A huge bill
a mess at every level…
What if we succeed collectively…
So tell us,
Where does our
legacy come from?
Legacy?
It's the others!
legacy?
It's our industry's
fault…
Legacy?
It's a curse!
Seriously…
Where does Our legacy come
from?
You still don't
see it, right?
Legacy is when …
IT’s when…
legacy
is all of us
The legacy
It’s the code
+ US all
The code + US ALL
« Software is eating the world »
Thus, It’s time for us…
… to change
Are YOU READY?
ChapTER1communication & culture
we are social animals…
So …
Why are we going
around in circles?
…
We have lost our way
We have lost our motivation
plus …
Lack of communication ;-(
Without feedback
we are off the radar
The Wake up
First step?
Restore a relationship with the business
Our First job as a developer?
“Understand the domain
we’ll have to code”
( Jérémie GRODZISKI )
Put yourself in their shoes…
em-pa-thy
noun ’em-pe-thé
the feeling that you understand and share
another person's experiences and
emotions : the ability to share someone
else's feelings.
they don’t want to collaborate?
Secret Weapon:
event storming To the rescue
THE Most
important is
To HAVE GOOD
conversations
Culture
StratEgies
Warning: if we ignore the culture…
It comes back to…
A TIPS
no man is a prophet in his
own land
To change the culture of a team,
start at lunch-time
Starting with ourselves
Stay curious, practice,
Help others
Egoless Programming
1. You are not your code
2. No matter how much “karate” you know, someone
else will always know more
3. The only constant in the world is change
Be open to it and accept it with a smile
4. Don’t be “the coder in the corner
5. Be kind to the coder, not to the code
6. Don’t rewrite code without consultation
7. …
Software Craftsmanship?
It’s a mindset!
Passion
Discipline
Motivation
TRANSMISSION
Efficiency
A continuous improvement
Observation
Improvement
« Yes but, here It's impossible to
take back the control! »
Can’t take back the control?
« Resolve to serve
no more, and you
are at once freed »
(La boetie)
Chapter 2Freedom through mastery
Foster a curiosity for the domain
To avoid temptation
(When we feel rejected)
Confort-zone
( Tech only )
Already met an expert beginner?
Go back to basics
Master your tools
Practice, practice, practice…
Would you dare?
We’d rather get
ready!
Test harness
But also...
Know your enemies
Code Smells
Name your enemies
Long method
Large class
Long parameter list
Primitive obsession
Data clumps
Feature Envy
Inappropriate IntimacyMessage Chains
Divergent Change
Shotgun Surgery
Parallel Inheritance
Hierarchies
Switch
statements
Temporary field
Bad naming
Dead Code
Speculative Generality
Duplicate Code
Alternative classes with
different interfaces
Refused bequest
Conditional
Complexity
Indecent
Exposure
Live-coding Code smells
ChapTER 3Hard-core refactoring
Attack on the legacy…
Where do we start?
Business value first!
« my code is untestable! »
Test or the Egg?
We want to add more
tests to our code
We have to
refactor our code
to be testable
We can't refactor
without tests
Until you didn't set up a test
harness, brace yourself!
Hyperaware
Editing
Never change public
contractsa single goal at a time
Pair / MOB
Programming
Delegate to the
compiler
But there are a few
techniques…
To break your dependencies
Parametrized Method
Introduce Instance
Delegator
Introduce Static Setter
Parametrized
Constructor
Extract Interface
Extract &
Override Call
Adapter Parameter
Live-coding Breaking dependencies
And what if we are really in deep…
You can either start again
from scratch…
#Green-Field
Or stop believing in...
# legacy? It's all of us!
# Focus on business - get a sense
# Practice before leaping
Take back the control – Never give up
Join the legacy club
Take back the control – Never give up
Thanks!
Questions?
Legacy ClubTake back the control – Never give up

Mais conteúdo relacionado

Semelhante a Legacy club (english version)

Robots and Zombies - Why do we hate talking about feelings?!
Robots and Zombies - Why do we hate talking about feelings?!Robots and Zombies - Why do we hate talking about feelings?!
Robots and Zombies - Why do we hate talking about feelings?!Stacey Vetzal
 
Code review Effective - kwan
Code review  Effective - kwanCode review  Effective - kwan
Code review Effective - kwanThamara Hessel
 
Culture Code - E3 Reloaded - Making Work Suck Less
Culture Code - E3 Reloaded - Making Work Suck Less Culture Code - E3 Reloaded - Making Work Suck Less
Culture Code - E3 Reloaded - Making Work Suck Less TEDxMongKok
 
Chatbot and AI Design Principles
Chatbot and AI Design PrinciplesChatbot and AI Design Principles
Chatbot and AI Design PrinciplesMauricio Perez
 
Uncharted lands, or why games are not designed but discovered
Uncharted lands, or why games are not designed but discoveredUncharted lands, or why games are not designed but discovered
Uncharted lands, or why games are not designed but discoveredJakub Stokalski
 
Jeff Atwood - How To Optimize Your Community Platform
Jeff Atwood - How To Optimize Your Community PlatformJeff Atwood - How To Optimize Your Community Platform
Jeff Atwood - How To Optimize Your Community PlatformFeverBee Limited
 
Virtual Teams and Liberating Structures Blended Session at #SFAddis
Virtual Teams and Liberating Structures Blended Session at #SFAddisVirtual Teams and Liberating Structures Blended Session at #SFAddis
Virtual Teams and Liberating Structures Blended Session at #SFAddisNancy Wright White
 
Is scrum incompatible with your brain
Is scrum incompatible with your brainIs scrum incompatible with your brain
Is scrum incompatible with your brainHenrik Berglund
 
Ian MacIntyre - ECO 18: How digital innovation can support workforce strategies
Ian MacIntyre - ECO 18: How digital innovation can support workforce strategiesIan MacIntyre - ECO 18: How digital innovation can support workforce strategies
Ian MacIntyre - ECO 18: How digital innovation can support workforce strategiesInnovation Agency
 
What Happens to Everyone, When Everyone Learns to Code - by Farrah Bostic at ...
What Happens to Everyone, When Everyone Learns to Code - by Farrah Bostic at ...What Happens to Everyone, When Everyone Learns to Code - by Farrah Bostic at ...
What Happens to Everyone, When Everyone Learns to Code - by Farrah Bostic at ...The Difference Engine
 
Transtech pod #3 - Inner Tech
Transtech pod #3 - Inner TechTranstech pod #3 - Inner Tech
Transtech pod #3 - Inner TechYfke Laanstra
 
The Secrets Video Games Can Teach L&D About Crafting Scenarios and Simulation...
The Secrets Video Games Can Teach L&D About Crafting Scenarios and Simulation...The Secrets Video Games Can Teach L&D About Crafting Scenarios and Simulation...
The Secrets Video Games Can Teach L&D About Crafting Scenarios and Simulation...Bianca Woods
 
Lets not do_opsdev
Lets not do_opsdevLets not do_opsdev
Lets not do_opsdevchase pettet
 
Software design as a cooperative game with EventStorming
Software design as a cooperative game with EventStormingSoftware design as a cooperative game with EventStorming
Software design as a cooperative game with EventStormingAlberto Brandolini
 

Semelhante a Legacy club (english version) (20)

APIDays Amsterdam Oct 16th 2018
APIDays Amsterdam Oct 16th 2018APIDays Amsterdam Oct 16th 2018
APIDays Amsterdam Oct 16th 2018
 
Robots and Zombies - Why do we hate talking about feelings?!
Robots and Zombies - Why do we hate talking about feelings?!Robots and Zombies - Why do we hate talking about feelings?!
Robots and Zombies - Why do we hate talking about feelings?!
 
Code review Effective - kwan
Code review  Effective - kwanCode review  Effective - kwan
Code review Effective - kwan
 
Culture Code - E3 Reloaded - Making Work Suck Less
Culture Code - E3 Reloaded - Making Work Suck Less Culture Code - E3 Reloaded - Making Work Suck Less
Culture Code - E3 Reloaded - Making Work Suck Less
 
Catalytic Leadership
Catalytic LeadershipCatalytic Leadership
Catalytic Leadership
 
Killer form design
Killer form designKiller form design
Killer form design
 
Inscriptions 5
Inscriptions 5Inscriptions 5
Inscriptions 5
 
Chatbot and AI Design Principles
Chatbot and AI Design PrinciplesChatbot and AI Design Principles
Chatbot and AI Design Principles
 
Uncharted lands, or why games are not designed but discovered
Uncharted lands, or why games are not designed but discoveredUncharted lands, or why games are not designed but discovered
Uncharted lands, or why games are not designed but discovered
 
Jeff Atwood - How To Optimize Your Community Platform
Jeff Atwood - How To Optimize Your Community PlatformJeff Atwood - How To Optimize Your Community Platform
Jeff Atwood - How To Optimize Your Community Platform
 
Virtual Teams and Liberating Structures Blended Session at #SFAddis
Virtual Teams and Liberating Structures Blended Session at #SFAddisVirtual Teams and Liberating Structures Blended Session at #SFAddis
Virtual Teams and Liberating Structures Blended Session at #SFAddis
 
Is scrum incompatible with your brain
Is scrum incompatible with your brainIs scrum incompatible with your brain
Is scrum incompatible with your brain
 
Ian MacIntyre - ECO 18: How digital innovation can support workforce strategies
Ian MacIntyre - ECO 18: How digital innovation can support workforce strategiesIan MacIntyre - ECO 18: How digital innovation can support workforce strategies
Ian MacIntyre - ECO 18: How digital innovation can support workforce strategies
 
What Happens to Everyone, When Everyone Learns to Code - by Farrah Bostic at ...
What Happens to Everyone, When Everyone Learns to Code - by Farrah Bostic at ...What Happens to Everyone, When Everyone Learns to Code - by Farrah Bostic at ...
What Happens to Everyone, When Everyone Learns to Code - by Farrah Bostic at ...
 
Transtech pod #3 - Inner Tech
Transtech pod #3 - Inner TechTranstech pod #3 - Inner Tech
Transtech pod #3 - Inner Tech
 
Chp1,2&3
Chp1,2&3Chp1,2&3
Chp1,2&3
 
The Secrets Video Games Can Teach L&D About Crafting Scenarios and Simulation...
The Secrets Video Games Can Teach L&D About Crafting Scenarios and Simulation...The Secrets Video Games Can Teach L&D About Crafting Scenarios and Simulation...
The Secrets Video Games Can Teach L&D About Crafting Scenarios and Simulation...
 
Lets not do_opsdev
Lets not do_opsdevLets not do_opsdev
Lets not do_opsdev
 
Forums Are Dead
Forums Are DeadForums Are Dead
Forums Are Dead
 
Software design as a cooperative game with EventStorming
Software design as a cooperative game with EventStormingSoftware design as a cooperative game with EventStorming
Software design as a cooperative game with EventStorming
 

Mais de Thomas Pierrain

The scale-up, the autonomy and the nuclear submarine
The scale-up, the autonomy and the nuclear submarineThe scale-up, the autonomy and the nuclear submarine
The scale-up, the autonomy and the nuclear submarineThomas Pierrain
 
La scale-up, l'autonomie et le sous-marin nucléaire
La scale-up, l'autonomie et le sous-marin nucléaireLa scale-up, l'autonomie et le sous-marin nucléaire
La scale-up, l'autonomie et le sous-marin nucléaireThomas Pierrain
 
De l'autre côté du miroir
De l'autre côté du miroirDe l'autre côté du miroir
De l'autre côté du miroirThomas Pierrain
 
Write Antifragile & Domain-Driven tests with ”Outside-in diamond” ◆ TDD
Write Antifragile & Domain-Driven tests with ”Outside-in diamond” ◆ TDDWrite Antifragile & Domain-Driven tests with ”Outside-in diamond” ◆ TDD
Write Antifragile & Domain-Driven tests with ”Outside-in diamond” ◆ TDDThomas Pierrain
 
Beyond Hexagonal architecture
Beyond Hexagonal architectureBeyond Hexagonal architecture
Beyond Hexagonal architectureThomas Pierrain
 
The 9 rules of debugging
The 9 rules of debuggingThe 9 rules of debugging
The 9 rules of debuggingThomas Pierrain
 
Hexagonal architecture vs Functional core / Imperative shell
Hexagonal architecture vs Functional core / Imperative shellHexagonal architecture vs Functional core / Imperative shell
Hexagonal architecture vs Functional core / Imperative shellThomas Pierrain
 
Une nuit dans l'hexagone
Une nuit dans l'hexagoneUne nuit dans l'hexagone
Une nuit dans l'hexagoneThomas Pierrain
 
As time goes by (episode 2)
As time goes by (episode 2)As time goes by (episode 2)
As time goes by (episode 2)Thomas Pierrain
 
Et si on parlait Éthique ?
Et si on parlait Éthique ?Et si on parlait Éthique ?
Et si on parlait Éthique ?Thomas Pierrain
 
The art of Software Design
The art of Software DesignThe art of Software Design
The art of Software DesignThomas Pierrain
 
CQRS without event sourcing
CQRS without event sourcingCQRS without event sourcing
CQRS without event sourcingThomas Pierrain
 
Decouvrir CQRS (sans Event sourcing) par la pratique
Decouvrir CQRS (sans Event sourcing) par la pratiqueDecouvrir CQRS (sans Event sourcing) par la pratique
Decouvrir CQRS (sans Event sourcing) par la pratiqueThomas Pierrain
 
Decouvrir son sujet grace à l'event storming
Decouvrir son sujet grace à l'event stormingDecouvrir son sujet grace à l'event storming
Decouvrir son sujet grace à l'event stormingThomas Pierrain
 
Ddd reboot (english version)
Ddd reboot (english version)Ddd reboot (english version)
Ddd reboot (english version)Thomas Pierrain
 
Culture craft humantalks
Culture craft humantalksCulture craft humantalks
Culture craft humantalksThomas Pierrain
 

Mais de Thomas Pierrain (20)

The scale-up, the autonomy and the nuclear submarine
The scale-up, the autonomy and the nuclear submarineThe scale-up, the autonomy and the nuclear submarine
The scale-up, the autonomy and the nuclear submarine
 
Hexagonal And Beyond
Hexagonal And BeyondHexagonal And Beyond
Hexagonal And Beyond
 
La scale-up, l'autonomie et le sous-marin nucléaire
La scale-up, l'autonomie et le sous-marin nucléaireLa scale-up, l'autonomie et le sous-marin nucléaire
La scale-up, l'autonomie et le sous-marin nucléaire
 
De l'autre côté du miroir
De l'autre côté du miroirDe l'autre côté du miroir
De l'autre côté du miroir
 
eXtreme
eXtremeeXtreme
eXtreme
 
Write Antifragile & Domain-Driven tests with ”Outside-in diamond” ◆ TDD
Write Antifragile & Domain-Driven tests with ”Outside-in diamond” ◆ TDDWrite Antifragile & Domain-Driven tests with ”Outside-in diamond” ◆ TDD
Write Antifragile & Domain-Driven tests with ”Outside-in diamond” ◆ TDD
 
Beyond Hexagonal architecture
Beyond Hexagonal architectureBeyond Hexagonal architecture
Beyond Hexagonal architecture
 
The 9 rules of debugging
The 9 rules of debuggingThe 9 rules of debugging
The 9 rules of debugging
 
Hexagonal architecture vs Functional core / Imperative shell
Hexagonal architecture vs Functional core / Imperative shellHexagonal architecture vs Functional core / Imperative shell
Hexagonal architecture vs Functional core / Imperative shell
 
Une nuit dans l'hexagone
Une nuit dans l'hexagoneUne nuit dans l'hexagone
Une nuit dans l'hexagone
 
Equiper sa voie
Equiper sa voieEquiper sa voie
Equiper sa voie
 
As time goes by (episode 2)
As time goes by (episode 2)As time goes by (episode 2)
As time goes by (episode 2)
 
Et si on parlait Éthique ?
Et si on parlait Éthique ?Et si on parlait Éthique ?
Et si on parlait Éthique ?
 
The art of Software Design
The art of Software DesignThe art of Software Design
The art of Software Design
 
CQRS without event sourcing
CQRS without event sourcingCQRS without event sourcing
CQRS without event sourcing
 
Async await...oh wait!
Async await...oh wait!Async await...oh wait!
Async await...oh wait!
 
Decouvrir CQRS (sans Event sourcing) par la pratique
Decouvrir CQRS (sans Event sourcing) par la pratiqueDecouvrir CQRS (sans Event sourcing) par la pratique
Decouvrir CQRS (sans Event sourcing) par la pratique
 
Decouvrir son sujet grace à l'event storming
Decouvrir son sujet grace à l'event stormingDecouvrir son sujet grace à l'event storming
Decouvrir son sujet grace à l'event storming
 
Ddd reboot (english version)
Ddd reboot (english version)Ddd reboot (english version)
Ddd reboot (english version)
 
Culture craft humantalks
Culture craft humantalksCulture craft humantalks
Culture craft humantalks
 

Último

Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...OnePlan Solutions
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providermohitmore19
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfkalichargn70th171
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEOrtus Solutions, Corp
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdfWave PLM
 
Introduction to Decentralized Applications (dApps)
Introduction to Decentralized Applications (dApps)Introduction to Decentralized Applications (dApps)
Introduction to Decentralized Applications (dApps)Intelisync
 
DNT_Corporate presentation know about us
DNT_Corporate presentation know about usDNT_Corporate presentation know about us
DNT_Corporate presentation know about usDynamic Netsoft
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...gurkirankumar98700
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - InfographicHr365.us smith
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...MyIntelliSource, Inc.
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfkalichargn70th171
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideChristina Lin
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Modelsaagamshah0812
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...MyIntelliSource, Inc.
 
Engage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyEngage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyFrank van der Linden
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsAlberto González Trastoy
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...stazi3110
 
What is Binary Language? Computer Number Systems
What is Binary Language?  Computer Number SystemsWhat is Binary Language?  Computer Number Systems
What is Binary Language? Computer Number SystemsJheuzeDellosa
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantAxelRicardoTrocheRiq
 
Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...aditisharan08
 

Último (20)

Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
 
Introduction to Decentralized Applications (dApps)
Introduction to Decentralized Applications (dApps)Introduction to Decentralized Applications (dApps)
Introduction to Decentralized Applications (dApps)
 
DNT_Corporate presentation know about us
DNT_Corporate presentation know about usDNT_Corporate presentation know about us
DNT_Corporate presentation know about us
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - Infographic
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
 
Engage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyEngage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The Ugly
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
 
What is Binary Language? Computer Number Systems
What is Binary Language?  Computer Number SystemsWhat is Binary Language?  Computer Number Systems
What is Binary Language? Computer Number Systems
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service Consultant
 
Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...
 

Legacy club (english version)