![]() |
|
Learn the kinds of constraints you should consider when evolving the software architecture of your systems in order to enable rapid, frequent release. Much of the conversation about Continuous Delivery focuses on the design of build pipelines, or the nuts and bolts of CI and infrastructure automation.
At Wufoo, everyone has to wear multiple hats in our company and that includes manning the inbox and doing customer support every single week. One of the interesting side effects of having a company where designers, developers and even the accountant writing documentation and answering support emails, is that everyone has a stake in making sure the application is as easy to use as possible.
None of us would be very good software developers if we never had arguments about The Best Way to Do Things. But I’ve had enough silly arguments about tabs-versus-spaces to last me the rest of my life. When should we stop arguing and start writing code?
Visage is a domain specific language (DSL) designed for the express purpose of writing user interfaces. A Visage application models the user interface you are designing both in appearance and function.
This video focuses on what test engineering is, how it evolved from software quality assurance, and how the industry as a whole has implemented test engineering. You will learn specific examples of how it is implemented at Google.
Iterating faster, avoiding bugs through tools, and improved automated testing are great ideas, but in this keynote presentation from HTML5DevConf, Google’s Paul Irish will show how to really incorporate them into a functional and realistic developer workflow. Additionally, Paul gives us an overview of Yeoman and shows how this set of tools and libraries can help developers quickly build elegant and compelling web apps.
Couchbase Server is a NoSQL document database for interactive applications. This session introduces Couchbase Server, the underlying distributed architecture, with a hands-on tour of Couchbase including online rebalancing while adding nodes to a cluster, indexing and querying and cross data center replication. In addition, learn how to write your first app using Couchbase.
With recent announcement that Google and Mozilla will build in support for Web Intents directly into your browser, this talk shows why it is the future of web application development and how you can build apps today to support this technology.
Ruby on Rails gives us M, V, C, routes and helpers. Some people add observers and concerns, among others. We’ve standardized on presenters. Service objects are gaining popularity. Uncle Bob wants you to add interactors, request models, response models and entities.
Inspiration strikes you, you’ve done it. You have found the missing 7 letters from the MVC model. This changes everything. You start discussing it with your pair. 10 minutes later you somehow find yourself arguing if mocks are good or bad.