ºÝºÝߣshows by User: DhavalDalal / http://www.slideshare.net/images/logo.gif ºÝºÝߣshows by User: DhavalDalal / Wed, 24 Mar 2021 08:56:10 GMT ºÝºÝߣShare feed for ºÝºÝߣshows by User: DhavalDalal Test Pyramid in Microservices Context /DhavalDalal/test-pyramid-in-microservices-context test-pyramid-210324085610
Applying the Test Pyramid in Microservices Context]]>

Applying the Test Pyramid in Microservices Context]]>
Wed, 24 Mar 2021 08:56:10 GMT /DhavalDalal/test-pyramid-in-microservices-context DhavalDalal@slideshare.net(DhavalDalal) Test Pyramid in Microservices Context DhavalDalal Applying the Test Pyramid in Microservices Context <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/test-pyramid-210324085610-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Applying the Test Pyramid in Microservices Context
Test Pyramid in Microservices Context from Dhaval Dalal
]]>
280 0 https://cdn.slidesharecdn.com/ss_thumbnails/test-pyramid-210324085610-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Code Retreat /slideshow/code-retreat-239281492/239281492 coderetreat-201116142924
Code Retreat Event]]>

Code Retreat Event]]>
Mon, 16 Nov 2020 14:29:23 GMT /slideshow/code-retreat-239281492/239281492 DhavalDalal@slideshare.net(DhavalDalal) Code Retreat DhavalDalal Code Retreat Event <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/coderetreat-201116142924-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Code Retreat Event
Code Retreat from Dhaval Dalal
]]>
165 0 https://cdn.slidesharecdn.com/ss_thumbnails/coderetreat-201116142924-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Booting into functional programming /slideshow/booting-into-functional-programming-196987125/196987125 booting-into-fp-191124074615
This is a whirlwind tour of the FP land and is primarily meant for developers wanting to embark on their functional programming journey. Java is used to understand most of the concepts, however, where it falls short to explain certain concepts such as lazy evaluation, currying and partial function application, de-structuring and pattern-matching, Scala or Groovy or Clojure or even Haskell are used to demonstrate it.]]>

This is a whirlwind tour of the FP land and is primarily meant for developers wanting to embark on their functional programming journey. Java is used to understand most of the concepts, however, where it falls short to explain certain concepts such as lazy evaluation, currying and partial function application, de-structuring and pattern-matching, Scala or Groovy or Clojure or even Haskell are used to demonstrate it.]]>
Sun, 24 Nov 2019 07:46:15 GMT /slideshow/booting-into-functional-programming-196987125/196987125 DhavalDalal@slideshare.net(DhavalDalal) Booting into functional programming DhavalDalal This is a whirlwind tour of the FP land and is primarily meant for developers wanting to embark on their functional programming journey. Java is used to understand most of the concepts, however, where it falls short to explain certain concepts such as lazy evaluation, currying and partial function application, de-structuring and pattern-matching, Scala or Groovy or Clojure or even Haskell are used to demonstrate it. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/booting-into-fp-191124074615-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> This is a whirlwind tour of the FP land and is primarily meant for developers wanting to embark on their functional programming journey. Java is used to understand most of the concepts, however, where it falls short to explain certain concepts such as lazy evaluation, currying and partial function application, de-structuring and pattern-matching, Scala or Groovy or Clojure or even Haskell are used to demonstrate it.
Booting into functional programming from Dhaval Dalal
]]>
3499 0 https://cdn.slidesharecdn.com/ss_thumbnails/booting-into-fp-191124074615-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Currying and Partial Function Application (PFA) /slideshow/currying-and-partial-function-application-pfa/194398441 currying-pfa-191117043240
We look at Currying and Partial Function Application (PFA) in Functional Programming. Languages like Clojure don't have currying, but PFA, where has Haskell currying and not PFA, whereas Scala has both, Groovy wants you to call methods like curry() and rcurry(). In OO paradigm, we use DI (dependency Injection) and we will see how this is automatically subsumed using Currying and PFA.]]>

We look at Currying and Partial Function Application (PFA) in Functional Programming. Languages like Clojure don't have currying, but PFA, where has Haskell currying and not PFA, whereas Scala has both, Groovy wants you to call methods like curry() and rcurry(). In OO paradigm, we use DI (dependency Injection) and we will see how this is automatically subsumed using Currying and PFA.]]>
Sun, 17 Nov 2019 04:32:40 GMT /slideshow/currying-and-partial-function-application-pfa/194398441 DhavalDalal@slideshare.net(DhavalDalal) Currying and Partial Function Application (PFA) DhavalDalal We look at Currying and Partial Function Application (PFA) in Functional Programming. Languages like Clojure don't have currying, but PFA, where has Haskell currying and not PFA, whereas Scala has both, Groovy wants you to call methods like curry() and rcurry(). In OO paradigm, we use DI (dependency Injection) and we will see how this is automatically subsumed using Currying and PFA. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/currying-pfa-191117043240-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> We look at Currying and Partial Function Application (PFA) in Functional Programming. Languages like Clojure don&#39;t have currying, but PFA, where has Haskell currying and not PFA, whereas Scala has both, Groovy wants you to call methods like curry() and rcurry(). In OO paradigm, we use DI (dependency Injection) and we will see how this is automatically subsumed using Currying and PFA.
Currying and Partial Function Application (PFA) from Dhaval Dalal
]]>
3810 0 https://cdn.slidesharecdn.com/ss_thumbnails/currying-pfa-191117043240-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Creating Lazy stream in CSharp /slideshow/creating-lazy-stream-in-csharp/157562278 lazy-stream-in-csharp-190724161219
C# has IEnumerable, but you can still Hand-toss a Stream using Lambda from first principles.]]>

C# has IEnumerable, but you can still Hand-toss a Stream using Lambda from first principles.]]>
Wed, 24 Jul 2019 16:12:19 GMT /slideshow/creating-lazy-stream-in-csharp/157562278 DhavalDalal@slideshare.net(DhavalDalal) Creating Lazy stream in CSharp DhavalDalal C# has IEnumerable, but you can still Hand-toss a Stream using Lambda from first principles. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/lazy-stream-in-csharp-190724161219-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> C# has IEnumerable, but you can still Hand-toss a Stream using Lambda from first principles.
Creating Lazy stream in CSharp from Dhaval Dalal
]]>
3833 5 https://cdn.slidesharecdn.com/ss_thumbnails/lazy-stream-in-csharp-190724161219-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Json Viewer Stories /slideshow/json-viewer-stories-147956873/147956873 json-viewer-190528144000
Json Viewer - a command line utility. These are stories for implementing it in language of your choice Java/Groovy/Scala/Clojure/C#/Haskell.]]>

Json Viewer - a command line utility. These are stories for implementing it in language of your choice Java/Groovy/Scala/Clojure/C#/Haskell.]]>
Tue, 28 May 2019 14:40:00 GMT /slideshow/json-viewer-stories-147956873/147956873 DhavalDalal@slideshare.net(DhavalDalal) Json Viewer Stories DhavalDalal Json Viewer - a command line utility. These are stories for implementing it in language of your choice Java/Groovy/Scala/Clojure/C#/Haskell. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/json-viewer-190528144000-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Json Viewer - a command line utility. These are stories for implementing it in language of your choice Java/Groovy/Scala/Clojure/C#/Haskell.
Json Viewer Stories from Dhaval Dalal
]]>
290 1 https://cdn.slidesharecdn.com/ss_thumbnails/json-viewer-190528144000-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Value Objects /slideshow/value-objects-113722717/113722717 value-objects-180910060649
Value Objects in an OO setting]]>

Value Objects in an OO setting]]>
Mon, 10 Sep 2018 06:06:49 GMT /slideshow/value-objects-113722717/113722717 DhavalDalal@slideshare.net(DhavalDalal) Value Objects DhavalDalal Value Objects in an OO setting <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/value-objects-180910060649-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Value Objects in an OO setting
Value Objects from Dhaval Dalal
]]>
248 1 https://cdn.slidesharecdn.com/ss_thumbnails/value-objects-180910060649-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Mars rover-extension /slideshow/mars-roverextension/111781907 mars-rover-extension-180827163839
The famous Mars-Rover problem's extension.]]>

The famous Mars-Rover problem's extension.]]>
Mon, 27 Aug 2018 16:38:39 GMT /slideshow/mars-roverextension/111781907 DhavalDalal@slideshare.net(DhavalDalal) Mars rover-extension DhavalDalal The famous Mars-Rover problem's extension. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/mars-rover-extension-180827163839-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> The famous Mars-Rover problem&#39;s extension.
Mars rover-extension from Dhaval Dalal
]]>
371 3 https://cdn.slidesharecdn.com/ss_thumbnails/mars-rover-extension-180827163839-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
How Is Homeopathy Near To Yoga? /slideshow/how-is-homeopathy-near-to-yoga-93888712/93888712 howishomeopathyneartoyoga-180415082726
A study (and mapping) of how the Homeopathy is near to yoga. How the two approaches can simultaneously contribute to well-being of an individual.]]>

A study (and mapping) of how the Homeopathy is near to yoga. How the two approaches can simultaneously contribute to well-being of an individual.]]>
Sun, 15 Apr 2018 08:27:26 GMT /slideshow/how-is-homeopathy-near-to-yoga-93888712/93888712 DhavalDalal@slideshare.net(DhavalDalal) How Is Homeopathy Near To Yoga? DhavalDalal A study (and mapping) of how the Homeopathy is near to yoga. How the two approaches can simultaneously contribute to well-being of an individual. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/howishomeopathyneartoyoga-180415082726-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> A study (and mapping) of how the Homeopathy is near to yoga. How the two approaches can simultaneously contribute to well-being of an individual.
How Is Homeopathy Near To Yoga? from Dhaval Dalal
]]>
1924 3 https://cdn.slidesharecdn.com/ss_thumbnails/howishomeopathyneartoyoga-180415082726-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Approaching ATDD/BDD /slideshow/approaching-atddbdd/88228435 approaching-atdd-or-bdd-180218112126
How to approach Behavior Driven Development or Acceptance Test Driven Development]]>

How to approach Behavior Driven Development or Acceptance Test Driven Development]]>
Sun, 18 Feb 2018 11:21:26 GMT /slideshow/approaching-atddbdd/88228435 DhavalDalal@slideshare.net(DhavalDalal) Approaching ATDD/BDD DhavalDalal How to approach Behavior Driven Development or Acceptance Test Driven Development <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/approaching-atdd-or-bdd-180218112126-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> How to approach Behavior Driven Development or Acceptance Test Driven Development
Approaching ATDD/BDD from Dhaval Dalal
]]>
635 3 https://cdn.slidesharecdn.com/ss_thumbnails/approaching-atdd-or-bdd-180218112126-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Paradigms Code jugalbandi /slideshow/paradigms-code-jugalbandi-82370113/82370113 code-jugalbandi-171120103848
We explored how solution to the problem can look differently in various paradigms like OO, FP and Array-Oriented. We found what each paradigm brought to the fore, bending the mind very differently.]]>

We explored how solution to the problem can look differently in various paradigms like OO, FP and Array-Oriented. We found what each paradigm brought to the fore, bending the mind very differently.]]>
Mon, 20 Nov 2017 10:38:48 GMT /slideshow/paradigms-code-jugalbandi-82370113/82370113 DhavalDalal@slideshare.net(DhavalDalal) Paradigms Code jugalbandi DhavalDalal We explored how solution to the problem can look differently in various paradigms like OO, FP and Array-Oriented. We found what each paradigm brought to the fore, bending the mind very differently. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/code-jugalbandi-171120103848-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> We explored how solution to the problem can look differently in various paradigms like OO, FP and Array-Oriented. We found what each paradigm brought to the fore, bending the mind very differently.
Paradigms Code jugalbandi from Dhaval Dalal
]]>
1675 3 https://cdn.slidesharecdn.com/ss_thumbnails/code-jugalbandi-171120103848-thumbnail.jpg?width=120&height=120&fit=bounds presentation 000000 http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Data Reconciliation /slideshow/data-reconciliation/76051575 data-reconciliation-170517100507
Problem statement for Behavior Driven Development (BDD)]]>

Problem statement for Behavior Driven Development (BDD)]]>
Wed, 17 May 2017 10:05:07 GMT /slideshow/data-reconciliation/76051575 DhavalDalal@slideshare.net(DhavalDalal) Data Reconciliation DhavalDalal Problem statement for Behavior Driven Development (BDD) <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/data-reconciliation-170517100507-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Problem statement for Behavior Driven Development (BDD)
Data Reconciliation from Dhaval Dalal
]]>
704 4 https://cdn.slidesharecdn.com/ss_thumbnails/data-reconciliation-170517100507-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
DRYing to Monad in Java8 /slideshow/drying-tomonadsinjava8/52695365 drying-to-monads-in-java8-150912064904-lva1-app6891
If you thought Monads are a mystery, then this demonstration would show you how to evolve your code towards a Monad without knowing about it. This demo will neither go into any Category Theory nor begin with monadic laws. Instead, we will start with typical code that you see in your daily life as a developer, attempt to DRY (Don't Repeat Yourself) it up and eventually use Monad to remove duplication and verbosity. You'll also see how Monads make your code more declarative and succinct by sequencing the steps in your domain logic. Also, we know in Java8 Checked Exceptions + λ == Pain! To be more precise, we will evolve a Try&lt;t> (exception handling monad) which is missing in Java8, similar to one found in Scala. ]]>

If you thought Monads are a mystery, then this demonstration would show you how to evolve your code towards a Monad without knowing about it. This demo will neither go into any Category Theory nor begin with monadic laws. Instead, we will start with typical code that you see in your daily life as a developer, attempt to DRY (Don't Repeat Yourself) it up and eventually use Monad to remove duplication and verbosity. You'll also see how Monads make your code more declarative and succinct by sequencing the steps in your domain logic. Also, we know in Java8 Checked Exceptions + λ == Pain! To be more precise, we will evolve a Try&lt;t> (exception handling monad) which is missing in Java8, similar to one found in Scala. ]]>
Sat, 12 Sep 2015 06:49:04 GMT /slideshow/drying-tomonadsinjava8/52695365 DhavalDalal@slideshare.net(DhavalDalal) DRYing to Monad in Java8 DhavalDalal If you thought Monads are a mystery, then this demonstration would show you how to evolve your code towards a Monad without knowing about it. This demo will neither go into any Category Theory nor begin with monadic laws. Instead, we will start with typical code that you see in your daily life as a developer, attempt to DRY (Don't Repeat Yourself) it up and eventually use Monad to remove duplication and verbosity. You'll also see how Monads make your code more declarative and succinct by sequencing the steps in your domain logic. Also, we know in Java8 Checked Exceptions + λ == Pain! To be more precise, we will evolve a Try&lt;t> (exception handling monad) which is missing in Java8, similar to one found in Scala. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/drying-to-monads-in-java8-150912064904-lva1-app6891-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> If you thought Monads are a mystery, then this demonstration would show you how to evolve your code towards a Monad without knowing about it. This demo will neither go into any Category Theory nor begin with monadic laws. Instead, we will start with typical code that you see in your daily life as a developer, attempt to DRY (Don&#39;t Repeat Yourself) it up and eventually use Monad to remove duplication and verbosity. You&#39;ll also see how Monads make your code more declarative and succinct by sequencing the steps in your domain logic. Also, we know in Java8 Checked Exceptions + λ == Pain! To be more precise, we will evolve a Try&amp;lt;t&gt; (exception handling monad) which is missing in Java8, similar to one found in Scala.
DRYing to Monad in Java8 from Dhaval Dalal
]]>
14117 10 https://cdn.slidesharecdn.com/ss_thumbnails/drying-to-monads-in-java8-150912064904-lva1-app6891-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
CodeRetreat /slideshow/coderetreat-51801364/51801364 coderetreat-150819091515-lva1-app6891
Coderetreat is a day-long, intensive practice event, focusing on the fundamentals of software development and design. By providing developers the opportunity to take part in focused practice, away from the pressures of 'getting things done', the coderetreat format has proven itself to be a highly effective means of skill improvement. Practicing the basic principles of modular and object-oriented design, developers can improve their ability to write code that minimizes the cost of change over time.]]>

Coderetreat is a day-long, intensive practice event, focusing on the fundamentals of software development and design. By providing developers the opportunity to take part in focused practice, away from the pressures of 'getting things done', the coderetreat format has proven itself to be a highly effective means of skill improvement. Practicing the basic principles of modular and object-oriented design, developers can improve their ability to write code that minimizes the cost of change over time.]]>
Wed, 19 Aug 2015 09:15:15 GMT /slideshow/coderetreat-51801364/51801364 DhavalDalal@slideshare.net(DhavalDalal) CodeRetreat DhavalDalal Coderetreat is a day-long, intensive practice event, focusing on the fundamentals of software development and design. By providing developers the opportunity to take part in focused practice, away from the pressures of 'getting things done', the coderetreat format has proven itself to be a highly effective means of skill improvement. Practicing the basic principles of modular and object-oriented design, developers can improve their ability to write code that minimizes the cost of change over time. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/coderetreat-150819091515-lva1-app6891-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Coderetreat is a day-long, intensive practice event, focusing on the fundamentals of software development and design. By providing developers the opportunity to take part in focused practice, away from the pressures of &#39;getting things done&#39;, the coderetreat format has proven itself to be a highly effective means of skill improvement. Practicing the basic principles of modular and object-oriented design, developers can improve their ability to write code that minimizes the cost of change over time.
CodeRetreat from Dhaval Dalal
]]>
909 7 https://cdn.slidesharecdn.com/ss_thumbnails/coderetreat-150819091515-lva1-app6891-thumbnail.jpg?width=120&height=120&fit=bounds presentation 000000 http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
4-Code-Jugalbandi-destructuring-patternmatching-healthycode#apr2015 /slideshow/4codejugalbandidestructuringpatternmatchinghealthycodeapr2015/48489286 4-codejugalbandi-destructuring-patternmatching-healthycodeapr2015-150522162937-lva1-app6892
This is the fourth article of the Code Jugalbandi series in HealthyCode Magazine. This melody is about Destructuring and Pattern Matching in exploring Functional Programming theme. What is Code Jugalbandi? Check out http://codejugalbandi.org, follow us on @CodeJugalbandi.]]>

This is the fourth article of the Code Jugalbandi series in HealthyCode Magazine. This melody is about Destructuring and Pattern Matching in exploring Functional Programming theme. What is Code Jugalbandi? Check out http://codejugalbandi.org, follow us on @CodeJugalbandi.]]>
Fri, 22 May 2015 16:29:37 GMT /slideshow/4codejugalbandidestructuringpatternmatchinghealthycodeapr2015/48489286 DhavalDalal@slideshare.net(DhavalDalal) 4-Code-Jugalbandi-destructuring-patternmatching-healthycode#apr2015 DhavalDalal This is the fourth article of the Code Jugalbandi series in HealthyCode Magazine. This melody is about Destructuring and Pattern Matching in exploring Functional Programming theme. What is Code Jugalbandi? Check out http://codejugalbandi.org, follow us on @CodeJugalbandi. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/4-codejugalbandi-destructuring-patternmatching-healthycodeapr2015-150522162937-lva1-app6892-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> This is the fourth article of the Code Jugalbandi series in HealthyCode Magazine. This melody is about Destructuring and Pattern Matching in exploring Functional Programming theme. What is Code Jugalbandi? Check out http://codejugalbandi.org, follow us on @CodeJugalbandi.
4-Code-Jugalbandi-destructuring-patternmatching-healthycode#apr2015 from Dhaval Dalal
]]>
953 1 https://cdn.slidesharecdn.com/ss_thumbnails/4-codejugalbandi-destructuring-patternmatching-healthycodeapr2015-150522162937-lva1-app6892-thumbnail.jpg?width=120&height=120&fit=bounds document 000000 http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Jumping-with-java8 /slideshow/jumpingwithjava8/47364475 jumping-with-java8-150424035259-conversion-gate01
Come Lambda, Along! with Java8. ]]>

Come Lambda, Along! with Java8. ]]>
Fri, 24 Apr 2015 03:52:59 GMT /slideshow/jumpingwithjava8/47364475 DhavalDalal@slideshare.net(DhavalDalal) Jumping-with-java8 DhavalDalal Come Lambda, Along! with Java8. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/jumping-with-java8-150424035259-conversion-gate01-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Come Lambda, Along! with Java8.
Jumping-with-java8 from Dhaval Dalal
]]>
6458 3 https://cdn.slidesharecdn.com/ss_thumbnails/jumping-with-java8-150424035259-conversion-gate01-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
3-CodeJugalbandi-currying-pfa-healthycodemagazine#mar2015 /slideshow/3-code-jugalbandicurryingpfahealthycodemagazinemar2015/46985608 3-codejugalbandi-currying-pfa-healthycodemagazinemar2015-150414101143-conversion-gate01
The third article in the series Code Jugalbandi in HealthyCode Magazine. This time we are exploring Functional Programming with Currying and Partial Function Application melody. What is Code Jugalbandi? Check out http://codejugalbandi.org, follow us on @CodeJugalbandi.]]>

The third article in the series Code Jugalbandi in HealthyCode Magazine. This time we are exploring Functional Programming with Currying and Partial Function Application melody. What is Code Jugalbandi? Check out http://codejugalbandi.org, follow us on @CodeJugalbandi.]]>
Tue, 14 Apr 2015 10:11:43 GMT /slideshow/3-code-jugalbandicurryingpfahealthycodemagazinemar2015/46985608 DhavalDalal@slideshare.net(DhavalDalal) 3-CodeJugalbandi-currying-pfa-healthycodemagazine#mar2015 DhavalDalal The third article in the series Code Jugalbandi in HealthyCode Magazine. This time we are exploring Functional Programming with Currying and Partial Function Application melody. What is Code Jugalbandi? Check out http://codejugalbandi.org, follow us on @CodeJugalbandi. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/3-codejugalbandi-currying-pfa-healthycodemagazinemar2015-150414101143-conversion-gate01-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> The third article in the series Code Jugalbandi in HealthyCode Magazine. This time we are exploring Functional Programming with Currying and Partial Function Application melody. What is Code Jugalbandi? Check out http://codejugalbandi.org, follow us on @CodeJugalbandi.
3-CodeJugalbandi-currying-pfa-healthycodemagazine#mar2015 from Dhaval Dalal
]]>
645 2 https://cdn.slidesharecdn.com/ss_thumbnails/3-codejugalbandi-currying-pfa-healthycodemagazinemar2015-150414101143-conversion-gate01-thumbnail.jpg?width=120&height=120&fit=bounds document 000000 http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
CodeJugalbandi-Sequencing-HealthyCode-Magazine-Feb-2015 /slideshow/2-code-jugalbandisequencinghealthycodemagazinefeb2015/45405457 2-codejugalbandi-sequencing-healthycodemagazine-feb-2015-150303224709-conversion-gate01
The second article in the series Code Jugalbandi in HealthyCode Magazine. This time we are exploring Functional Programming with Sequencing melody. What is Code Jugalbandi? Check out http://codejugalbandi.org ]]>

The second article in the series Code Jugalbandi in HealthyCode Magazine. This time we are exploring Functional Programming with Sequencing melody. What is Code Jugalbandi? Check out http://codejugalbandi.org ]]>
Tue, 03 Mar 2015 22:47:09 GMT /slideshow/2-code-jugalbandisequencinghealthycodemagazinefeb2015/45405457 DhavalDalal@slideshare.net(DhavalDalal) CodeJugalbandi-Sequencing-HealthyCode-Magazine-Feb-2015 DhavalDalal The second article in the series Code Jugalbandi in HealthyCode Magazine. This time we are exploring Functional Programming with Sequencing melody. What is Code Jugalbandi? Check out http://codejugalbandi.org <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/2-codejugalbandi-sequencing-healthycodemagazine-feb-2015-150303224709-conversion-gate01-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> The second article in the series Code Jugalbandi in HealthyCode Magazine. This time we are exploring Functional Programming with Sequencing melody. What is Code Jugalbandi? Check out http://codejugalbandi.org
CodeJugalbandi-Sequencing-HealthyCode-Magazine-Feb-2015 from Dhaval Dalal
]]>
743 1 https://cdn.slidesharecdn.com/ss_thumbnails/2-codejugalbandi-sequencing-healthycodemagazine-feb-2015-150303224709-conversion-gate01-thumbnail.jpg?width=120&height=120&fit=bounds document Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
CodeJugalbandi-Expression-Problem-HealthyCode-Magazine#Jan-2015-Issue /slideshow/codejugalbandiexpressionproblemhealthycodemagazinejan2015issue/44143957 1-codejugalbandi-expression-problem-healthycodemagazinejan-2015-150201233504-conversion-gate02
This Code Jugalbandi melody is the expression problem. What is Code Jugalbandi? Check out http://codejugalbandi.org ]]>

This Code Jugalbandi melody is the expression problem. What is Code Jugalbandi? Check out http://codejugalbandi.org ]]>
Sun, 01 Feb 2015 23:35:04 GMT /slideshow/codejugalbandiexpressionproblemhealthycodemagazinejan2015issue/44143957 DhavalDalal@slideshare.net(DhavalDalal) CodeJugalbandi-Expression-Problem-HealthyCode-Magazine#Jan-2015-Issue DhavalDalal This Code Jugalbandi melody is the expression problem. What is Code Jugalbandi? Check out http://codejugalbandi.org <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/1-codejugalbandi-expression-problem-healthycodemagazinejan-2015-150201233504-conversion-gate02-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> This Code Jugalbandi melody is the expression problem. What is Code Jugalbandi? Check out http://codejugalbandi.org
CodeJugalbandi-Expression-Problem-HealthyCode-Magazine#Jan-2015-Issue from Dhaval Dalal
]]>
585 1 https://cdn.slidesharecdn.com/ss_thumbnails/1-codejugalbandi-expression-problem-healthycodemagazinejan-2015-150201233504-conversion-gate02-thumbnail.jpg?width=120&height=120&fit=bounds document Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
The tao-of-transformation-workshop /slideshow/the-taooftransformationworkshop/41864696 the-tao-of-transformation-workshop-141121114045-conversion-gate02
During the Agile adoption, its a common complain that many team in many organizations get caught up in the ceremonies or mechanics of Agile and fail to understand/appreciate the true value and spirit of Agile. And because of this, the original intent of the Agile movement itself is lost. This is a serious issue! This workshop will highlight, a well-proven approach to transformation (not adoption) and show the distinct steps in this journey that an individual or a collective goes through when learning anything new. Activities, serving as examples, in the workshop, will focus to show the journey - that is, how to begin with rituals, then gradually move to practices, arriving at principles and eventually internalizing the values. Witnessing this gradual process of transformation will help participants discover for themselves their current progression. We hope this will serve as a guiding light during their Agile journey. Finally, we will leave the participants to ponder upon and discover for themselves their ideals in life and work as this is not only applicable to software development, but also to any discipline where humans are involved, including life itself.]]>

During the Agile adoption, its a common complain that many team in many organizations get caught up in the ceremonies or mechanics of Agile and fail to understand/appreciate the true value and spirit of Agile. And because of this, the original intent of the Agile movement itself is lost. This is a serious issue! This workshop will highlight, a well-proven approach to transformation (not adoption) and show the distinct steps in this journey that an individual or a collective goes through when learning anything new. Activities, serving as examples, in the workshop, will focus to show the journey - that is, how to begin with rituals, then gradually move to practices, arriving at principles and eventually internalizing the values. Witnessing this gradual process of transformation will help participants discover for themselves their current progression. We hope this will serve as a guiding light during their Agile journey. Finally, we will leave the participants to ponder upon and discover for themselves their ideals in life and work as this is not only applicable to software development, but also to any discipline where humans are involved, including life itself.]]>
Fri, 21 Nov 2014 11:40:45 GMT /slideshow/the-taooftransformationworkshop/41864696 DhavalDalal@slideshare.net(DhavalDalal) The tao-of-transformation-workshop DhavalDalal During the Agile adoption, its a common complain that many team in many organizations get caught up in the ceremonies or mechanics of Agile and fail to understand/appreciate the true value and spirit of Agile. And because of this, the original intent of the Agile movement itself is lost. This is a serious issue! This workshop will highlight, a well-proven approach to transformation (not adoption) and show the distinct steps in this journey that an individual or a collective goes through when learning anything new. Activities, serving as examples, in the workshop, will focus to show the journey - that is, how to begin with rituals, then gradually move to practices, arriving at principles and eventually internalizing the values. Witnessing this gradual process of transformation will help participants discover for themselves their current progression. We hope this will serve as a guiding light during their Agile journey. Finally, we will leave the participants to ponder upon and discover for themselves their ideals in life and work as this is not only applicable to software development, but also to any discipline where humans are involved, including life itself. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/the-tao-of-transformation-workshop-141121114045-conversion-gate02-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> During the Agile adoption, its a common complain that many team in many organizations get caught up in the ceremonies or mechanics of Agile and fail to understand/appreciate the true value and spirit of Agile. And because of this, the original intent of the Agile movement itself is lost. This is a serious issue! This workshop will highlight, a well-proven approach to transformation (not adoption) and show the distinct steps in this journey that an individual or a collective goes through when learning anything new. Activities, serving as examples, in the workshop, will focus to show the journey - that is, how to begin with rituals, then gradually move to practices, arriving at principles and eventually internalizing the values. Witnessing this gradual process of transformation will help participants discover for themselves their current progression. We hope this will serve as a guiding light during their Agile journey. Finally, we will leave the participants to ponder upon and discover for themselves their ideals in life and work as this is not only applicable to software development, but also to any discipline where humans are involved, including life itself.
The tao-of-transformation-workshop from Dhaval Dalal
]]>
2141 5 https://cdn.slidesharecdn.com/ss_thumbnails/the-tao-of-transformation-workshop-141121114045-conversion-gate02-thumbnail.jpg?width=120&height=120&fit=bounds presentation White http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
https://cdn.slidesharecdn.com/profile-photo-DhavalDalal-48x48.jpg?cb=1742392161 Application Developer and Software Artisan - worked on variety of Real-Time and Non-Real-Time Web based and Client-Server applications on JVM and .NET platforms. Primary interests lie in architecting applications/products, learning programming languages, establishing environments, transitioning and orienting teams to Agile way of working. dhavaldalal.wordpress.com https://cdn.slidesharecdn.com/ss_thumbnails/test-pyramid-210324085610-thumbnail.jpg?width=320&height=320&fit=bounds DhavalDalal/test-pyramid-in-microservices-context Test Pyramid in Micros... https://cdn.slidesharecdn.com/ss_thumbnails/coderetreat-201116142924-thumbnail.jpg?width=320&height=320&fit=bounds slideshow/code-retreat-239281492/239281492 Code Retreat https://cdn.slidesharecdn.com/ss_thumbnails/booting-into-fp-191124074615-thumbnail.jpg?width=320&height=320&fit=bounds slideshow/booting-into-functional-programming-196987125/196987125 Booting into functiona...