Search
Sound interesting?
-
Recent Posts
@follow us…
- Come out to LA Youth Hack Jam. Courses for kids and adults, as well as food and giveaways! lahackjam.eventbrite.com Please share! 4 days ago
- LA #hackers! the @spireio hack night is the east side yin to our west side yang. come by tomorrow. meetup.com/Los-Angeles-Ha… 1 week ago
- C5 client @Taptera announces their latest app, Serendipity, at #DEMO conference in Santa Clara. blog.carbonfive.com/2012/05/02/tap… 2 weeks ago
Tag Archives: Software Design
Reviewing the 8 classic “fallacies of distributed computing” and how we can avoid them when writing iOS applications. The fallacies of distributed computing The network is reliable. Latency is zero. Bandwidth is infinite. The network is secure. Topology doesn’t change. … Continue reading
As iPhone and web developers we have a number of useful abstractions available for working with network requests. Unfortunately none of them can actually spare us from needing to consider the realities of an unreliable network, especially when working with … Continue reading
The other weekend I test drove a little Javascript library to output CSS style rules from within Javascript. I took the most obvious Javascript-literal approach to get the most out of Javascript support in editors. I called it Csster (“sister”), … Continue reading
Posted in Web
Tagged CSS, JavaScript, JavaScript / AJAX, Process, prototyping, Software Design, Testing
1 Comment
I’ve had a long-standing interest in taking client-side programming beyond display logic and input validation. The new HTML 5 technologies are making full-scale application development in the browser increasingly practical. Unfortunately, the needs of Carbon Five’s clients generally exceed the … Continue reading
Posted in Web
Tagged CSS, HTML, html5, JavaScript, JavaScript / AJAX, Software Design, spa
2 Comments
Next week at EBig Jonah and I are wrapping up our world tour of talking about Javascript testing. March 17th in Oakland: ”Recent evolutions in Javascript testing frameworks now allow creating test suites, test-driving development, and running tests on a continuous … Continue reading
Posted in Process
Tagged JavaScript / AJAX, Process, Software Design, Speaking, Testing
Leave a comment
Jonah and I are taking our presentation about Javascript Testing on the road next Tuesday at 6:30 in Palo Alto, at the SDForum The teaser for it… Recent evolutions in JavaScript testing frameworks now allow creating test suites, test-driving development, and … Continue reading
Posted in Process, Web
Tagged HTML, JavaScript / AJAX, Process, Software Design, Testing, Web
Leave a comment
At Carbon Five, all our projects begin with ‘customer facing’ meetings focused around determining scope and expectations. A core component of these early meetings involves one or more story writing sessions. The end goal of story writing sessions is to … Continue reading
I get tired of hunting through a hierarchy of folders and files, from the views to the public folder, to locate a certain CSS or Javascript file. It’d be convenient to have them right with the markup, but embedding these … Continue reading
Posted in Web
Tagged CSS, JavaScript / AJAX, prototyping, rapid development, Software Design, Web
2 Comments
I’ve been meaning to bring an ongoing discussion about remote API design to this forum. A recent post to the Caucho hessian-interest mailing list prompted me to write a response that I am essentially reposting here. The question at hand … Continue reading