際際滷shows by User: KfirBloch / http://www.slideshare.net/images/logo.gif 際際滷shows by User: KfirBloch / Mon, 03 Jun 2019 20:05:15 GMT 際際滷Share feed for 際際滷shows by User: KfirBloch Increasing velocity via serless semantics /slideshow/increasing-velocity-via-serless-semantics/148798027 increasingvelocity-geektime-190603200515
A talk about API design, and moving the Microservices ecosystem into Serverless]]>

A talk about API design, and moving the Microservices ecosystem into Serverless]]>
Mon, 03 Jun 2019 20:05:15 GMT /slideshow/increasing-velocity-via-serless-semantics/148798027 KfirBloch@slideshare.net(KfirBloch) Increasing velocity via serless semantics KfirBloch A talk about API design, and moving the Microservices ecosystem into Serverless <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/increasingvelocity-geektime-190603200515-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> A talk about API design, and moving the Microservices ecosystem into Serverless
Increasing velocity via serless semantics from Kfir Bloch
]]>
243 2 https://cdn.slidesharecdn.com/ss_thumbnails/increasingvelocity-geektime-190603200515-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
The secrets of building a team that can do everything /KfirBloch/the-secrets-of-building-a-team-that-can-do-everything rdleaders-kfirbloch-180211114621
"Happy teams are all alike; every unhappy team is unhappy in its own way." - BlochSdoyevsky Although every great team is somewhat different, all great teams have a common trait - they are composed of different characters that complete each other. So how do you build a team which will deliver fast over time with uncompromized quality and with joy of creation? In this talk we will disscuss the different charcters of engineers, building a diverse team and how to make them work together so that the whole is greater than the sum of its parts.]]>

"Happy teams are all alike; every unhappy team is unhappy in its own way." - BlochSdoyevsky Although every great team is somewhat different, all great teams have a common trait - they are composed of different characters that complete each other. So how do you build a team which will deliver fast over time with uncompromized quality and with joy of creation? In this talk we will disscuss the different charcters of engineers, building a diverse team and how to make them work together so that the whole is greater than the sum of its parts.]]>
Sun, 11 Feb 2018 11:46:20 GMT /KfirBloch/the-secrets-of-building-a-team-that-can-do-everything KfirBloch@slideshare.net(KfirBloch) The secrets of building a team that can do everything KfirBloch "Happy teams are all alike; every unhappy team is unhappy in its own way." - BlochSdoyevsky Although every great team is somewhat different, all great teams have a common trait - they are composed of different characters that complete each other. So how do you build a team which will deliver fast over time with uncompromized quality and with joy of creation? In this talk we will disscuss the different charcters of engineers, building a diverse team and how to make them work together so that the whole is greater than the sum of its parts. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/rdleaders-kfirbloch-180211114621-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> &quot;Happy teams are all alike; every unhappy team is unhappy in its own way.&quot; - BlochSdoyevsky Although every great team is somewhat different, all great teams have a common trait - they are composed of different characters that complete each other. So how do you build a team which will deliver fast over time with uncompromized quality and with joy of creation? In this talk we will disscuss the different charcters of engineers, building a diverse team and how to make them work together so that the whole is greater than the sum of its parts.
The secrets of building a team that can do everything from Kfir Bloch
]]>
553 2 https://cdn.slidesharecdn.com/ss_thumbnails/rdleaders-kfirbloch-180211114621-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
A sweet taste of clean code and software design /slideshow/a-sweet-taste-of-clean-code-and-software-design/76755093 clean-code-design-guild-v3-170608064445
Introduction to clean code and software design, definitions and approaches]]>

Introduction to clean code and software design, definitions and approaches]]>
Thu, 08 Jun 2017 06:44:44 GMT /slideshow/a-sweet-taste-of-clean-code-and-software-design/76755093 KfirBloch@slideshare.net(KfirBloch) A sweet taste of clean code and software design KfirBloch Introduction to clean code and software design, definitions and approaches <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/clean-code-design-guild-v3-170608064445-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Introduction to clean code and software design, definitions and approaches
A sweet taste of clean code and software design from Kfir Bloch
]]>
514 3 https://cdn.slidesharecdn.com/ss_thumbnails/clean-code-design-guild-v3-170608064445-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
Rest is bad /slideshow/rest-is-bad/76644868 rest-is-bad-openstack-170605044652
5 minutes ignite talk. Rest based API is the worst choice that you can do with your Microservices ecosystem.]]>

5 minutes ignite talk. Rest based API is the worst choice that you can do with your Microservices ecosystem.]]>
Mon, 05 Jun 2017 04:46:51 GMT /slideshow/rest-is-bad/76644868 KfirBloch@slideshare.net(KfirBloch) Rest is bad KfirBloch 5 minutes ignite talk. Rest based API is the worst choice that you can do with your Microservices ecosystem. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/rest-is-bad-openstack-170605044652-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> 5 minutes ignite talk. Rest based API is the worst choice that you can do with your Microservices ecosystem.
Rest is bad from Kfir Bloch
]]>
772 3 https://cdn.slidesharecdn.com/ss_thumbnails/rest-is-bad-openstack-170605044652-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
TDD For Mortals /slideshow/tdd-for-mortals/73772771 tdd-kyiv-talk-170328064208
TDD for mortals, covers TDD practices and advanced topic like hexagonal architecture ]]>

TDD for mortals, covers TDD practices and advanced topic like hexagonal architecture ]]>
Tue, 28 Mar 2017 06:42:08 GMT /slideshow/tdd-for-mortals/73772771 KfirBloch@slideshare.net(KfirBloch) TDD For Mortals KfirBloch TDD for mortals, covers TDD practices and advanced topic like hexagonal architecture <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/tdd-kyiv-talk-170328064208-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> TDD for mortals, covers TDD practices and advanced topic like hexagonal architecture
TDD For Mortals from Kfir Bloch
]]>
308 3 https://cdn.slidesharecdn.com/ss_thumbnails/tdd-kyiv-talk-170328064208-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
Design pattern-refactor-functional /slideshow/design-patternrefactorfunctional/73633171 design-pattern-refactor-functional-170325140655
Refactoring design patterns the functional way (In Scala)]]>

Refactoring design patterns the functional way (In Scala)]]>
Sat, 25 Mar 2017 14:06:54 GMT /slideshow/design-patternrefactorfunctional/73633171 KfirBloch@slideshare.net(KfirBloch) Design pattern-refactor-functional KfirBloch Refactoring design patterns the functional way (In Scala) <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/design-pattern-refactor-functional-170325140655-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Refactoring design patterns the functional way (In Scala)
Design pattern-refactor-functional from Kfir Bloch
]]>
455 2 https://cdn.slidesharecdn.com/ss_thumbnails/design-pattern-refactor-functional-170325140655-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
Refactoring Design Patterns the Functional Way (in Scala) /slideshow/refactoring-design-patterns-the-functional-way-in-scala/68522490 design-pattern-refactor-functional-161109224704
My talk is all about the idea that design patterns does not die in the functional programming world]]>

My talk is all about the idea that design patterns does not die in the functional programming world]]>
Wed, 09 Nov 2016 22:47:03 GMT /slideshow/refactoring-design-patterns-the-functional-way-in-scala/68522490 KfirBloch@slideshare.net(KfirBloch) Refactoring Design Patterns the Functional Way (in Scala) KfirBloch My talk is all about the idea that design patterns does not die in the functional programming world <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/design-pattern-refactor-functional-161109224704-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> My talk is all about the idea that design patterns does not die in the functional programming world
Refactoring Design Patterns the Functional Way (in Scala) from Kfir Bloch
]]>
1151 4 https://cdn.slidesharecdn.com/ss_thumbnails/design-pattern-refactor-functional-161109224704-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
Scala from the Trenches - Java One 2016 /slideshow/scala-from-the-trenches-java-one-2016/66155442 tdd-clean-code-pre-live-coding-java-one-final-160919055904
My live coding in Java one]]>

My live coding in Java one]]>
Mon, 19 Sep 2016 05:59:04 GMT /slideshow/scala-from-the-trenches-java-one-2016/66155442 KfirBloch@slideshare.net(KfirBloch) Scala from the Trenches - Java One 2016 KfirBloch My live coding in Java one <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/tdd-clean-code-pre-live-coding-java-one-final-160919055904-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> My live coding in Java one
Scala from the Trenches - Java One 2016 from Kfir Bloch
]]>
243 2 https://cdn.slidesharecdn.com/ss_thumbnails/tdd-clean-code-pre-live-coding-java-one-final-160919055904-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
Scala from the Trenches /slideshow/scala-from-the-trenches/60715217 tdd-clean-code-pre-live-coding-160410131127
際際滷s that presents use case and go over definition before the live coding session]]>

際際滷s that presents use case and go over definition before the live coding session]]>
Sun, 10 Apr 2016 13:11:27 GMT /slideshow/scala-from-the-trenches/60715217 KfirBloch@slideshare.net(KfirBloch) Scala from the Trenches KfirBloch 際際滷s that presents use case and go over definition before the live coding session <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/tdd-clean-code-pre-live-coding-160410131127-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> 際際滷s that presents use case and go over definition before the live coding session
Scala from the Trenches from Kfir Bloch
]]>
422 5 https://cdn.slidesharecdn.com/ss_thumbnails/tdd-clean-code-pre-live-coding-160410131127-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
The art of decomposing monoliths /KfirBloch/the-art-of-decomposing-monoliths-final2-55423299 theartofdecomposingmonoliths-final2-151123160330-lva1-app6891
Microservices are the new black. You've heard about them, you've read about them, you may have even implemented a few, but sooner or later you'll run into the age-old conundrum: How do I break my monolith apart? Where do I draw service boundaries? In this talk you will learn several widely-applicable strategies for decomposing your monolithic application, along with their respective risks and the appropriate mitigation strategies. These techniques are widely used at Wix, took us a long time to develop and have proven consistently effective; hopefully they will help you avoid the same battle scars. ]]>

Microservices are the new black. You've heard about them, you've read about them, you may have even implemented a few, but sooner or later you'll run into the age-old conundrum: How do I break my monolith apart? Where do I draw service boundaries? In this talk you will learn several widely-applicable strategies for decomposing your monolithic application, along with their respective risks and the appropriate mitigation strategies. These techniques are widely used at Wix, took us a long time to develop and have proven consistently effective; hopefully they will help you avoid the same battle scars. ]]>
Mon, 23 Nov 2015 16:03:30 GMT /KfirBloch/the-art-of-decomposing-monoliths-final2-55423299 KfirBloch@slideshare.net(KfirBloch) The art of decomposing monoliths KfirBloch Microservices are the new black. You've heard about them, you've read about them, you may have even implemented a few, but sooner or later you'll run into the age-old conundrum: How do I break my monolith apart? Where do I draw service boundaries? In this talk you will learn several widely-applicable strategies for decomposing your monolithic application, along with their respective risks and the appropriate mitigation strategies. These techniques are widely used at Wix, took us a long time to develop and have proven consistently effective; hopefully they will help you avoid the same battle scars. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/theartofdecomposingmonoliths-final2-151123160330-lva1-app6891-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Microservices are the new black. You&#39;ve heard about them, you&#39;ve read about them, you may have even implemented a few, but sooner or later you&#39;ll run into the age-old conundrum: How do I break my monolith apart? Where do I draw service boundaries? In this talk you will learn several widely-applicable strategies for decomposing your monolithic application, along with their respective risks and the appropriate mitigation strategies. These techniques are widely used at Wix, took us a long time to develop and have proven consistently effective; hopefully they will help you avoid the same battle scars.
The art of decomposing monoliths from Kfir Bloch
]]>
2197 5 https://cdn.slidesharecdn.com/ss_thumbnails/theartofdecomposingmonoliths-final2-151123160330-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
https://cdn.slidesharecdn.com/profile-photo-KfirBloch-48x48.jpg?cb=1559592184 TL;DR: i am a developer TDD enforcer, pragmatic , Scala advocate, Node.js'ing and building core building blocks to increase development velocity, Architect - design large scalable solutions, Mentor. https://cdn.slidesharecdn.com/ss_thumbnails/increasingvelocity-geektime-190603200515-thumbnail.jpg?width=320&height=320&fit=bounds slideshow/increasing-velocity-via-serless-semantics/148798027 Increasing velocity vi... https://cdn.slidesharecdn.com/ss_thumbnails/rdleaders-kfirbloch-180211114621-thumbnail.jpg?width=320&height=320&fit=bounds KfirBloch/the-secrets-of-building-a-team-that-can-do-everything The secrets of buildin... https://cdn.slidesharecdn.com/ss_thumbnails/clean-code-design-guild-v3-170608064445-thumbnail.jpg?width=320&height=320&fit=bounds slideshow/a-sweet-taste-of-clean-code-and-software-design/76755093 A sweet taste of clean...