31: JavaScript is the New C

My thesis is that in a few short years JavaScript will be considered in the same realm as programming in C. Meaning to write an application in JavaScript will be considered "mid level", error prone, dangerous (dangling pointers), lowest common denominator, and only really used when you need to leverage a specific use case. To say in 5 years we won't be using JS, is incorrect, I think it will have the same longevity as C. It is built into the fabric of so many things as a dependency. I would say, I think day to day developers will **NOT** be writing in plain JavaScript, but rather a higher level language, that will target JS at compile time.

Read

30: Total Elm

Not treating ports as an http request is hard. We want to think if more as a messaging service using the actor model pattern, and set up a single pair of ports for our Elm and JS to interact. Let's see what that looks like, and if we understand it?

Read

29: Elm in React Live

In lieu of this week's episode we have a special presentation from my talk at Phoenix React JS meetup that I gave on March 14th. --- Elm is a functional language that compiles to JavaScript. There are a lot of benefits that can be gained from using a functional language, more than just adding types as a super set to existing JavaScript. How about No more null. No “undefined is not a function”, we’ll never see these again! I’ll go over how to leverage this incredible language in our existing React Apps, and some of the challenges of taking this route.

Read

28: Ports Multiplying

We are back to meow notes, adding our onClick event from Elm back to React to route either to a new note, or an existing note by note.id. This is going to require us to poke another hole in our ports, but remember Murphy's warning, not to treat this like http methods, so lets keep that in mind as we move forward.

Read

27: State of Elm

I thought it would be great to talk about the current state of Elm, with the yearly survey closing in a few days, talk about what previous year’s results have told us, go over what the questions for this year and how I answered them, and make any predictions for the out come.

Read
Powered by Contentful