subscribe

Harrisonbro / Harrison Brown

There are no people in Harrisonbro’s collective.

Huffduffed (231)

  1. Extreme Domain-Driven Design - Jimmy Nilsson

    Domain-Driven Design Europe 2017 http://dddeurope.com - https://twitter.com/ddd_eu

    After all those years, a bottle neck in software development is still the lack of long-term understanding between developers and domain experts. Domain-Driven Design (DDD) certainly addresses that and at the core of DDD is the focus on reaching deep and shared understanding to together coming up with a better solution than ever before.

    That can be taken to a new level with using business centric languages for describing the solution domain. The benefits are huge! One way of describing this is: some requirement descriptions = the code that executes = the documentation

    The description of the solution domain is then executed by an engine which is created and maintained by the core developers. Most architecture opinions and decisions are taken care of at the engine level. The end result is a very small amount of code, both the engine code and the description of the solution domain.

    In this presentation we will describe the key parts of this concept. You will be able to try it out in your own projects afterwards!

    ===
    Original video: https://www.youtube.com/watch?v=4yHcKDM1yNk
    Downloaded by http://huffduff-video.snarfed.org/ on Mon, 30 Oct 2017 13:09:46 GMT Available for 30 days after download

    —Huffduffed by Harrisonbro

  2. Refactoring to Deeper Insight: Lessons Learned Applying DDD to Large Scale - Paul Rayner

    Domain-Driven Design Europe 2017 http://dddeurope.com - https://twitter.com/ddd_eu This presentation shows what we learned during a redesign of the video camera support in Nexia Home Intelligence. Nexia is a large-scale Ruby on Rails application with a customer base using tens of thousands of video cameras. We’ll walk through examples of key design decisions and show code samples to illustrate refactoring the video camera code towards ubiquitous language, a rich domain model, better performance and scalability, and cleaner module boundaries. Learn how applying Domain-Driven Design (DDD), pair-programming, and TDD enabled us to make significant improvements to the performance and maintainability of the Nexia codebase, while continuing to deliver new customer features.

    ===
    Original video: https://www.youtube.com/watch?v=10ixgC8wBLI
    Downloaded by http://huffduff-video.snarfed.org/ on Thu, 02 Nov 2017 13:32:24 GMT Available for 30 days after download

    —Huffduffed by Harrisonbro

  3. Extreme Domain-Driven Design - Jimmy Nilsson

    Domain-Driven Design Europe 2017 http://dddeurope.com - https://twitter.com/ddd_eu

    After all those years, a bottle neck in software development is still the lack of long-term understanding between developers and domain experts. Domain-Driven Design (DDD) certainly addresses that and at the core of DDD is the focus on reaching deep and shared understanding to together coming up with a better solution than ever before.

    That can be taken to a new level with using business centric languages for describing the solution domain. The benefits are huge! One way of describing this is: some requirement descriptions = the code that executes = the documentation

    The description of the solution domain is then executed by an engine which is created and maintained by the core developers. Most architecture opinions and decisions are taken care of at the engine level. The end result is a very small amount of code, both the engine code and the description of the solution domain.

    In this presentation we will describe the key parts of this concept. You will be able to try it out in your own projects afterwards!

    ===
    Original video: https://www.youtube.com/watch?v=4yHcKDM1yNk
    Downloaded by http://huffduff-video.snarfed.org/ on Mon, 30 Oct 2017 13:09:46 GMT Available for 30 days after download

    —Huffduffed by Harrisonbro

  4. DDD patterns that were not in the book - Cyrille Martraire

    Domain-Driven Design Europe 2017 http://dddeurope.com - https://twitter.com/ddd_eu

    We often relate Domain-Driven Design with the content of Eric Evans’ book; however even this book suggests looking outside for other patterns and inspirations: analysis patterns (Accounting, Finance), domain-oriented use of design patterns (the Flyweight pattern), established formalisms (e.g. monoids) and XP literature in particular (e.g. the patterns on the c2 wiki and OOPSLA papers).

    The world has not stopped since the book either, and new ideas keep on emerging regularly. And you can share your own patterns as well.

    In this session, through examples and code we’ll go through some particularly important patterns which deserve to be in your tool belt. We’ll also provide guidance on how best to use them (or not), at the right time and in the right context, and on how to train your colleagues on them!

    ===
    Original video: https://www.youtube.com/watch?v=Ia8SQbQKLNQ
    Downloaded by http://huffduff-video.snarfed.org/ on Mon, 30 Oct 2017 13:07:58 GMT Available for 30 days after download

    —Huffduffed by Harrisonbro

  5. Event Sourcing, Functionally - Arnaud Bailly

    Domain-Driven Design Europe 2017 http://dddeurope.com - https://twitter.com/ddd_eu

    Pure and lazy functional programming languages seem a perfect fit to implement Domain Driven Design using Event Sourcing as a domain storage principal. Immutable and persistent data structures, call-by-need evaluation, memoization, referential transparency, compositionality and strong typing are some features offered by Haskell that provides building blocks for growing domain-centric and flexible applications.

    This session is a detailed walkthrough of one possible implementation of Event Sourcing in Haskell, drawing on the speaker’s experience as CTO of Capital Match, a crowdlending startup based in Singapore whose system is built using this technology. We will implement a simple yet useful model, going through all the various stages and layers needed to expose a service, persist state, apply business rules, manage migrations, in Haskell. Along the way, we aim to demonstrate that Haskell, thanks to its pure lazy semantics and rich type system, provides useful tools for the practitioner to develop concise, expressive, composable and safe code.

    ===
    Original video: https://www.youtube.com/watch?v=lKIPlARq1z8
    Downloaded by http://huffduff-video.snarfed.org/ on Mon, 30 Oct 2017 13:12:16 GMT Available for 30 days after download

    —Huffduffed by Harrisonbro

  6. Designing with Capabilities - Scott Wlaschin

    Domain-Driven Design Europe 2017 http://dddeurope.com - https://twitter.com/ddd_eu

    In this talk I’ll look at a unusual approach to designing internal interfaces and external APIs — a "capability-based" approach that takes the Principle Of Least Authority and applies it to software design.

    When this approach is used, it produces a robust and modular design which captures the domain constraints, resulting in an API which is self-documenting and hard to misuse.

    I’ll demonstrate how to design and implement a capability based approach, how capabilities can be quickly combined and restricted easily, and how capabilities are a natural fit with a REST API that uses HATEOAS.

    ===
    Original video: https://www.youtube.com/watch?v=fi1FsDW1QeY
    Downloaded by http://huffduff-video.snarfed.org/ on Mon, 30 Oct 2017 11:19:20 GMT Available for 30 days after download

    —Huffduffed by Harrisonbro

  7. Can You Be Gay and Christian? by Dr. Michael Brown

    Welcome to the official Youtube channel of Revival House Fellowship, a Cross centered, Spirit filled church based in Moncton, NB, Canada. Revival House meets every Sunday and every Wednesday and invites you to join us in experiencing the Presence and Power of God.

    Founded in June of 2011, Revival House is a place where Jesus Christ is Lord and where His People gather under His Lordship to walk in transforming Grace and in the Anointing of God.

    If you’re in the Moncton, NB, area and are looking for a non denominational fellowship or simply want to visit, you can visit us online at http://revivalhousefellowship.com

    ===
    Original video: https://www.youtube.com/watch?v=BRw_zz7uFg0
    Downloaded by http://huffduff-video.snarfed.org/ on Tue, 26 Sep 2017 15:57:50 GMT Available for 30 days after download

    —Huffduffed by Harrisonbro

  8. Overcoming homosexuality - killer thoughts

    How can we stop ourselves from doing what we think?" someone asked me. Let’s go deeper into the world of our thoughts and discover who is really in charge: -David started healing from homosexuality- find out how and what he was told today! -Obsessive gay thoughts and how to deal with them -Levels of thinking and how to change from dead to livin

    ===
    Original video: https://www.youtube.com/watch?v=TRsaXbJTgpM
    Downloaded by http://huffduff-video.snarfed.org/ on Tue, 26 Sep 2017 15:57:30 GMT Available for 30 days after download

    —Huffduffed by Harrisonbro

  9. Overcoming homosexuality - vile temptations

    A welcoming and open conversation about our inner struggles, gay desires, lusts and temptations, and how to fight and overcome them. You can ask questions and share your doubts and battles as well as faith and victories, too!

    ===
    Original video: https://www.youtube.com/watch?v=QhJDtD-1ZBM
    Downloaded by http://huffduff-video.snarfed.org/ on Tue, 26 Sep 2017 15:56:47 GMT Available for 30 days after download

    —Huffduffed by Harrisonbro

  10. What the Bible says about homosexuality | Kristin Saylor & Jim O’Hanlon | TEDxEdgemontSchool

    Kristin Saylor and Jim O’Hanlon talks about what the Bible really says about homosexuality and other LGBTQ topics.

    The Rev. Kristin Saylor is an Episcopal priest, currently serving St. Peter’s Church in Port Chester, NY. Originally from Wisconsin, she is a graduate of the University of Wisconsin-Madison and Virginia Theological Seminary. She and her husband reside in the Bronx and enjoy availing themselves of New York City’s many cultural and culinary delights.

    Jim O’Hanlon has been a Pastor in the Evangelical Lutheran Church in America since 2000, of St. Paul’s Church in Rye Brook since 2010.

    Raised in a large, Irish, Roman Catholic family, Jim has a keen interest in the liturgical, social and church reforms of the Second Vatican Council in the 1960s. Jim joined the the Evangelical Lutheran Church in America because of its witness to the gospel of Jesus Christ and the inclusion of women, Gays and Lesbians and all people in full participation and leadership in the church.

    After college he earned a Master of Divinity from Union Theological Seminary in NYC and subsequently a Master of Sacred Theology from the Lutheran Theological Seminary in Philadelphia. He completed several graduate courses in Jewish-Christian Studies at Seton Hall University in New Jersey. He serves on various boards inc…

    ===
    Original video: https://www.youtube.com/watch?v=XGNZQ64xiqo
    Downloaded by http://huffduff-video.snarfed.org/ on Tue, 26 Sep 2017 15:55:47 GMT Available for 30 days after download

    —Huffduffed by Harrisonbro

Page 1 of 24Older