Posts in 'Technology'

Jul 21 2014

HTML Syntax: Threat or Menace?

Published under Technology

Some developers love HTML: its syntax, its angle brackets, its duplicated tag names, its scent, its silky smooth skin. If you are among them, you probably don’t won’t like this post. I appreciate the practicality of HTML: HTML is ubiquitous, so nearly every developer already knows it. Nearly every editor and IDE already syntax-highlights and auto-formats HTML. But […]

2 responses so far

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 on AngularJS $q Promise Delayer

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 on Code Reviews – Use a gate, not a drive-by

Nov 26 2013

Update Your Obsolete Packages

Published under Technology

A Great Solution… Maven, Leiningen, Nuget, Gradle, NPM, and numerous other package/dependency management tools are very helpful for modern (or perhaps post-modern) development, which typically involves numerous library dependencies. These tools implement a fundamentally good and important idea: List the packages, and versions, your package/application depends on. In a text file. In the project. Where […]

2 responses so far

Nov 26 2013

A Better Bash+Git Prompt

Published under Technology

I enjoy a souped-up Bash prompt which radiates information about (for example) the branch I am on, in addition to the usual information (current directory). There are countless examples online, but the nicest I’ve found so far is this one from Martin Gondermann. I have it set to show just a little information: Martin shows […]

Comments Off on A Better Bash+Git Prompt

« Newer Entries - Older Entries »