subscribe

jrsinclair / James Sinclair

I live in Australia and do web-stuff for a living.

There is one person in jrsinclair’s collective.

Huffduffed (641)

  1. Inferno with Dominic Gannaway | Software Engineering Daily

    http://traffic.libsyn.com/sedaily/inferno_edited.mp3Podcast: Play in new window | Download

    Over the past few years, React has become the most popular front end JavaScript framework. As React has matured, the open source community around React has identified areas for improvement. Since React itself is too mature to refactor completely, new projects have been started to take the best aspects of React and start from scratch.

    Inferno is an extremely fast, React-like JavaScript library for building modern user interfaces. Dominic Gannaway is the creator of Inferno and in this episode he joins Caleb Meredith for an interview about Inferno and other React-like JavaScript libraries.

    Sponsors

    To understand how your application is performing, you need visibility into your database. VividCortex provides database monitoring for MySQL, Postgres, Redis, MongoDB, and Amazon Aurora. Database uptime, efficiency, and performance can all be measured using VividCortex. You can learn more about how VividCortex works at vividcortex.com/sedaily.

    SparkPost provides email delivery services for apps and websites with offerings from free, self-service start-up accounts to sophisticated enterprise support and services. Try SparkPost and send 100,000 emails/month for free at http://pages.sparkpost.com/sedaily 

    Incapsula is a cloud service that protects applications from attackers and improves performance.  Botnets and denial-of-service attacks are recognized by Incapsula and blocked. This protects your API servers and microservices from responding to unwanted requests. To try Incapsula, go to incapsula.com/sedaily and get a month free for Software Engineering Daily listeners.

     

    Share this:Click to share on Twitter (Opens in new window)Click to share on Facebook (Opens in new window)Click to share on LinkedIn (Opens in new window)Click to email this to a friend (Opens in new window)

    Related

    Comments

    https://softwareengineeringdaily.com/2017/01/19/inferno-with-dominic-gannaway/

    —Huffduffed by jrsinclair

  2. GOTO 2014 • Implementing Programmer Anarchy • Fred George

    This presentation was recorded at GOTO Chicago 2014 http://gotochgo.com

    Fred George - Co-Founder of Outpace Systems, Programmer Anarchy

    ABSTRACT Programmer Anarchy is a post­Agile process that focuses on empowering programmers by eliminating roles that interfere with domain knowledge and assumption of day­to­day decisions by the programmers. Originally conceived in a startup environment at Forward Internet Group in London, Programmer Anarchy is now being implemented in a traditional IT shop for an established company: MailOnline, the online newspaper arm of the Daily Mail of London. This discussion will talk about the introduction of Anarchy into a Scrum shop, the training, the transition of roles, and the redesign of HR roles.

    Link to slides: http://gotocon.com/dl/goto-chicago-20

    https://twitter.com/gotochgo https://www.facebook.com/GOTOConference http://gotocon.com

    ===
    Original video: https://www.youtube.com/watch?v=tIxHmsWCd7g
    Downloaded by http://huffduff-video.snarfed.org/ on Sun, 22 Jan 2017 21:57:44 GMT Available for 30 days after download

    download

    Tagged with fred george

    —Huffduffed by jrsinclair

  3. GOTO 2014 • Kicking the Complexity Habit • Dan North

    This presentation was recorded at GOTO Chicago 2014 http://gotochgo.com

    Dan North - Agile Troublemaker, Developer, Originator of BDD

    ABSTRACT Without rigorous care and attention software quickly becomes messy and unmanageable. Even with the best intentions entropy and complexity are a fact of life in growing applications. As in many other contexts it is easier to tackle the symptoms than the cause. Systems Thinking calls this behaviour "Shifting the Burden" and it is more widespread than you might think. From your IDE to your automated build, from DDD’s ACLs to TDD and other TLAs, from backlogs to burn-ups, we are surrounded by props for coping with complexity. As appealing as these are, they also make us less likely to address the underlying problem of complexity itself. Dan believes you can learn to recognise these coping mechanisms for what they are, and intends to set you on the path to simplicating your programming life.

    Link to slides: http://gotocon.com/dl/goto-chicago-20

    https://twitter.com/gotochgo https://www.facebook.com/GOTOConference http://gotocon.com

    ===
    Original video: https://www.youtube.com/watch?v=XqgwHXsQA1g
    Downloaded by http://huffduff-video.snarfed.org/ on Sun, 22 Jan 2017 21:56:03 GMT Available for 30 days after download

    download

    Tagged with dan north

    —Huffduffed by jrsinclair

  4. GOTO 2012 • Simplicity, The Way of the Unusual Architect • Dan North

    This presentation was recorded at GOTO Aarhus 2012 http://gotocon.com

    Dan North - Agile Troublemaker, Developer, Originator of BDD

    ABSTRACT Dan North talks about the tendency developers-becoming-architects have to create bigger and more complex systems. Without trying to be simplistic, North argues for simplicity, offering strategies to extract the simple essence from complex situations.

    https://twitter.com/gotocon https://www.facebook.com/GOTOConference http://gotocon.com

    ===
    Original video: https://www.youtube.com/watch?v=X2F2uIKCeRs
    Downloaded by http://huffduff-video.snarfed.org/ on Sun, 22 Jan 2017 21:54:09 GMT Available for 30 days after download

    download

    Tagged with dan north

    —Huffduffed by jrsinclair

  5. “Propositions as Types” by Philip Wadler

    The principle of Propositions as Types links logic to computation. At first sight it appears to be a simple coincidence—-almost a pun—-but it turns out to be remarkably robust, inspiring the design of theorem provers and programming languages, and continuing to influence the forefronts of computing. Propositions as Types has many names and many origins, and is a notion with depth, breadth, and mystery. Learn why functional programming is (and is not) the universal programming language.

    Philip Wadler UNIVERSITY OF EDINBURGH @PhilipWadler

    Philip Wadler is Professor of Theoretical Computer Science at the University of Edinburgh. He is an ACM Fellow and a Fellow of the Royal Society of Edinburgh, past chair of ACM SIGPLAN, past holder of a Royal Society-Wolfson Research Merit Fellowship, and a winner of the POPL Most Influential Paper Award. Previously, he worked or studied at Stanford, Xerox Parc, CMU, Oxford, Chalmers, Glasgow, Bell Labs, and Avaya Labs, and visited as a guest professor in Copenhagen, Sydney, and Paris. He has an h-index of 60, with more than 18,000 citations to his work according to Google Scholar. He contributed to the designs of Haskell, Java, and XQuery, and is a co-author of Introduction to Functional Programming (Prentice Hall, 1988), XQuery from the Experts (Addison Wes…

    ===
    Original video: https://www.youtube.com/watch?v=IOiZatlZtGU
    Downloaded by http://huffduff-video.snarfed.org/ on Mon, 16 Jan 2017 22:33:04 GMT Available for 30 days after download

    —Huffduffed by jrsinclair

  6. “The Clean Code Talks — Unit Testing”

    Google Tech Talks October, 30 2008

    ### ABSTRACT

    Clean Code Talks - Unit Testing

    Speaker: Misko Hevery

    ===
    Original video: https://www.youtube.com/watch?v=wEhu57pih5w
    Downloaded by http://huffduff-video.snarfed.org/ on Sun, 15 Jan 2017 23:48:45 GMT Available for 30 days after download

    —Huffduffed by jrsinclair

  7. How to Write Clean, Testable Code

    Google Tech Talks December 15, 2010

    Presented by Miško Hevery.

    ### ABSTRACT

    The Clean Code Talks are designed to help teams get better at writing clean, well-designed, testable code. Such code is easier to write tests for, more robust, easier to understand and maintain. Having clean code lets you be more productive. It helps you release more often, with more robustness, more confidence, and fewer rollbacks.

    Miško Hevery works as an Engineer at Google where he is responsible for coaching Googlers to maintain the high level of automated testing culture. This allows Google to do frequent releases of its web applications with consistent high quality. Previously he worked at Adobe, Sun Microsystems, Intel, and Xerox (to name a few), where he became an expert in building web applications in web related technologies such as Java, JavaScript, Flex and ActionScript. He is well published and very involved in Open Source community and an author of several open source projects, most recently angular.

    This Tech Talk was presented at one of the Google NYC Tech Talk series. For more information, or to attend future events at the Google NYC Engineering Office, see http://www.meetup.com/google-nyc-tech-talks/

    ===
    Original video: https://www.youtube.com/watch?v=XcT4yYu_TTs
    Downloaded by http://huffduff-video.snarfed.org/ on Sun, 15 Jan 2017 23:46:52 GMT Available for 30 days after download

    —Huffduffed by jrsinclair

  8. 2 12 constructive Galois Connections: Taming the Galois Connection Framework for Mechanazed Metathe

    Original video: https://www.youtube.com/watch?v=UpHkvcFMkBM
    Downloaded by http://huffduff-video.snarfed.org/ on Fri, 13 Jan 2017 06:07:15 GMT Available for 30 days after download

    —Huffduffed by jrsinclair

  9. Rob Martin - Teaching functional programming to noobs (Lambda Days 2016)

    Slides and more info: http://www.lambdadays.org/lambdadays2016/rob-martin

    A year ago, I chose to focus on three professional goals:

    1. How can we get new developers learning functional programming, rather than object oriented programming?

    2. How can we get startups using functional programming, rather than platforms like Ruby on Rails and Node.js Express?

    3. How do we build teams of functional programmers, and especially teams that productively use junior developers?

    This talk is a progress report in three parts, covering our women’s internship program, the work we’ve done with mob programming, and a functional programming workshop we started called Eleven Ounces of Elixir, specifically for new developers and entrepreneurs. Because we do a lot of retrospectives, we’ll be able to share a lot of first-person experiences.A year ago, I chose to focus on three professional goals:

    1. How can we get new developers learning functional programming, rather than object oriented programming?

    2. How can we get startups using functional programming, rather than platforms like Ruby on Rails and Node.js Express?

    3. How do we build teams of functional programmers, and especially teams that productively use junior developers?

    This talk is a progress report in three parts, covering our women’s internship …

    ===
    Original video: https://www.youtube.com/watch?v=bmFKEewRRQg
    Downloaded by http://huffduff-video.snarfed.org/ on Mon, 09 Jan 2017 22:38:02 GMT Available for 30 days after download

    —Huffduffed by jrsinclair

  10. GOTO 2014 • Functional Principles for Object-Oriented Development • Jessica Kerr

    This presentation was recorded at GOTO Chicago 2014 http://gotochgo.com

    Jessica Kerr - Scala Developer

    ABSTRACT How is an expert OO developer to improve on their craft? By learning from other paradigms! These six principles of the functional style also apply to OO. Some are part of good practice already; some express patterns both old and new; all give us different ways of thinking about problems. For developers without expertise in functional programming, examples in Java and C# provide new techniques for writing clear, quality code.

    Please see slides here: http://www.slideshare.net/jessitron/functional-principles-for-oo-developers

    https://twitter.com/gotochgo https://www.facebook.com/GOTOConference http://gotocon.com

    ===
    Original video: https://www.youtube.com/watch?v=GpXsQ-NIKXY
    Downloaded by http://huffduff-video.snarfed.org/ on Mon, 09 Jan 2017 22:32:48 GMT Available for 30 days after download

    —Huffduffed by jrsinclair

Page 1 of 65Older