Posts tagged software development process

The 5-dimensional Web Today’s web has at least five dimensions: Width Height Time – Site content is constantly changing and being added. Hardware – Content needs to be usable on a variety of devices. Software – Different users have different browser capabilities and settings. Good websites embrace this complexity as a competitive advantage. Bad websites […]

Mozilla recently announced FirefoxOS, an innovative project for mobile devices that uses Open Web standards to write UI and applications in HTML, CSS, and JavaScript. The team at Mozilla has done an incredible amount of work connecting a version of Gecko made specifically for the mobile operating system, to Gaia, the web technology-driven UI of […]

One of the most important ways we accomplish our mission to move the Open Web forward is through helping and training web developers. To this end, we’re working to make open web education as accessible as possible via resources such as, our public classes and workshops, and the Essentials Tours we’re bringing to cities […]

We had so much fun with our first Bocoup on Air hangout that we decided to do it again. This time, I chatted with Boaz Sender about a mobile web app he’s been working on, and about the future of the web as an application development platform. Most of our conversation was spent on a […]

Building a back-end API layer introduces a whole new layer of coordination between server and client code. While there are many aspects to this delicate dance of communication, one key ingredient to minimizing back-and-forth-confusion-about what-call-does-what, is consistently communicating about your API endpoints. This is by no means rocket science, but over time I’ve created a […]

This is a command. A mantra. A tenet of project management. Every decision you make will have long-term and short-term effects on the project’s flow. You might hear folks referencing the direction, the heading, or the path of a project. They might spend time aligning the project, course-correcting, or adjusting the heading. All of this […]