Posts in 'Technology'

Sep 07 2014

Data Services for AngularJS Applications

Published under Technology

I wrote recently about data/API services for complex “single page” JavaScript-heavy web applications. Everything there applies to AngularJS as well as other frameworks (Ember, Knockout, React, etc.), but there are some particulars to keep in mind for ease of interaction between an AngularJS web application and a data service. This topic is also asked about in […]

One response so far

Sep 06 2014

Data/API Servers/Services for Single Page Web Applications

Published under Technology

A Client needs a Server, or at least a Service Over the last few years the team at Oasis Digital has created various complex “single page” web applications, using AngularJS, KnockoutJS, and other tools. These applications’ assets and code are be statically hosted (cheaply on  CDN if needed), but of course each application needs a backend data service (possibly […]

No responses yet

Sep 04 2014

Taking CSS Seriously

Published under Technology

At Oasis Digital, we have spent much of our effort over the last several years creating complex “single page” web applications. There is much to say about that, but today I’m writing about one specific sliver: styling the application pages with CSS. To do good work at scale when using CSS to style an application (versus a […]

No responses yet

Mar 02 2014

AngularJS $q Promise Delayer

Published under Technology

In class a couple months ago (the Angular Boot Camp I often teach), a student asked how to do something like Thread.sleep(n) in JavaScript. Of course there isn’t such a thing, at least in the main JS execution environments (browsers, Node). Rather there is the asynchronous equivalent of setTimeout(). But there is an equivalent, nearly […]

Comments Off

Jan 21 2014

Video Encoding, Still Slow in 2014

Published under Technology

Over at Oasis Digital, some of us work together in our St. Louis office, while others are almost entirely remote. I’ve written before about tools for distributed teams, and we’ve added at least one new tool since then: talk while drawing on a a whiteboard, record video, upload it to where the whole team can […]

One response so far

Dec 07 2013

Code Reviews – Use a gate, not a drive-by

Published under Technology

Does your team / project use code reviews? If not, I suggest starting today. There are countless resources online about how and why to do code reviews; there are numerous code review tools, open source and commercial. Who should review code? A great question, perhaps for other blog posts. When should code be reviewed? Hopefully also […]

Comments Off

Older Entries »