Posts in 'Technology'

Sep 13 2017

TypeScript as ES2015/ES2016+ compiler

Published under Technology

I frequently encounter packages on NPM which bring in Babel to compile ES2015/2016+ down to older JavaScript suitable for a wider range of browsers. Babel is a very effective tool for this, it has been around quite a long time, and is highly configurable and flexible in future ready. It has an amazing community and […]

No responses yet

Jul 02 2017

Cycle JS – example application and video tour

Published under Technology

I recently learned a lot about CycleJS, which had been recommended to me in the category “you probably won’t use this for your day job right now, but you will learn a lot by looking”. And indeed, it has turned out to be the case. Cycle can be thought of as an answer to the […]

No responses yet

Jun 18 2017

Smalltalk

Published under Technology

Much of my work (as a technology guru at Oasis Digital) is around the intersection of the most current technology (such as Angular) with existing complex, valuable systems used by our customers. Recently an opportunity came up in which we may interact with some older software written in Smalltalk. I’ve used Smalltalk a bit some […]

No responses yet

Jun 08 2017

Thoughts on framing.io

Published under Technology

I just participated on the panel for an ngHouston online user group meeting, where Ryan Campbell of BizNas / framing.io presented the Framing framework for complex enterprise Angular applications. You can watch a replay here: Here is a quick analysis, pros and cons of Framing and its approach. Keep in mind as I write this: Framing has […]

No responses yet

Mar 10 2017

Angular component library AOT

Published under Technology

Angular component libraries don’t ship with AOT “ngfactory” output. Why not? Angular 2-and-up (I’m working with the version 4 release candidate at the moment) is a relatively large and complex single page app framework/library, but unlike some of its smaller competitors it has a key feature to mitigate this and provide a performance boost in deployment. […]

Comments Off on Angular component library AOT

Feb 26 2017

Pug (formerly Jade), in the browser?

Published under Technology

  Over at Oasis Digital Angular Boot Camp, we teach Angular 2+ using tooling that operates entirely in the browser. It compiles TypeScript to JavaScript, it processes a module system, etc. This works very well, and makes for a fast, easy setup and edit/run cycle during class. Great stuff. (We also teach the use of […]

One response so far

Older Entries »