Posts in 'Technology'

Dec 20 2015

Trailing spaces and Missing Newlines (OSX)

Published under Technology

I frequently work on projects where various developers are using various editors or IDEs. Some of these tools, and it would be rude to name names, have completely broken notions of how files and lines ought to end. Those of us who been working with text files for many years mostly agree on the following. […]

Comments Off on Trailing spaces and Missing Newlines (OSX)

Oct 15 2015

Create like a god, command like a king, work like a slave

Published under Technology

I think I first saw this as the subtitle to Guy Kawasaki’s “Rules for Revolutionaries”: Create like a god, command like a king, work like a slave. It is attributed to Constantin Brâncuși, a Romanian sculptor. It succinctly summarizes the unavoidable need to both think and work hard.  

Comments Off on Create like a god, command like a king, work like a slave

Oct 10 2015

Angular 2 alpha 38-or-so error finding Subject.js

Published under Technology

Here’s a tip for the intrepid out there who are following the Angular 2 alphas. It has been somewhat harrowing, as alpha software tends to be. Here’s a problem I encountered today, and could not find an obvious answer anywhere on the Internet, therefore this post. Here’s a critical piece of background, I have been […]

Comments Off on Angular 2 alpha 38-or-so error finding Subject.js

Aug 08 2015

Martin Fowler defines Software Architecture

Published under Business,Technology

Yesterday I saw the following video of a brief talk by Martin Fowler, in which he defines software architecture. I have grumbled about that term myself, in that firstly it is often ill-defined, and secondly it can be pretentious. I have sometimes defined software architecture as “high level design”, or as the design of systems […]

Comments Off on Martin Fowler defines Software Architecture

Dec 13 2014

Record Development Meetings with Hangouts On Air

Published under Business,Technology

At Oasis Digital, our project teams coordinate in numerous ways, sometimes by meeting “live”. At these meetings we discuss, we plan, we model, we code, we review. For teams/projects where everyone is physically present at headquarters, this is readily done by plugging in to a large TV re-purposed as a computer monitor. (Proposed bumper sticker: […]

Comments Off on Record Development Meetings with Hangouts On Air

Dec 01 2014

More CSS in JavaScript, this time with React

Published under Technology

In September I mentioned a talk at Strange Loop 2014 where the speaker described a technique for writing CSS in the form of JavaScript which then executes to produce the actual CSS. This avoids a server-side build process, it knows more about the browser while operating, it avoids a HTTP round-trip, and has various other […]

Comments Off on More CSS in JavaScript, this time with React

« Newer Entries - Older Entries »