The Experience API (xAPI), also known as the Tin Can API, is an e-learning software specification that makes it possible to communicate and store data about a wide variety of learning experiences a person has both online and offline. Mobile learning, simulations, virtual worlds, serious games, real-world activities, experiential learning, social learning, offline learning, and collaborative learning are just some of the things that can now be recognized and communicated well with the Tin Can API.
Business + Community
Free and open source software is built on the principles of freedom, transparency and collaboration. However, for FOSS projects to truly live out those values requires much more than just source code that is free for people to see and modify.
Oftentimes roles outside the developer are de-emphasized on FOSS projects. This is reflected in software with poor design, usability and non-diverse user bases.
This session will be about the new and exciting Open Source Party. The #OSP (http://opensourceparty.net) is designed to take the effective grassroots community methods and goals of the Open Source Software movement into the realm of politics and the political process.
It's natural for people to want to know how much something is going to cost them. But, to just blindly ask a question like "How much does it cost to build a website?" is like emailing a home builder out of the blue and asking "How much does it cost to build a house?" There are so many variables that come into play that it's totally unreasonable to expect an answer.
Raiders of the lost data model. Or, successfully translating your client's business logic into structured content.
In reality, a web site project often happens to include a comprehensive overhaul of an organization’s overall messaging architecture and editorial processes (oh, and a mandate to overturn years of editorial staff frustration). Is that why you were hired? Yes! Er, maybe… Either way, you need to be smart about it.
Continuous integration (CI) has been a floating buzzword for quite some time now. While it is widely accepted by developers and devops engineers, its value is often overlooked or misunderstood. This session aims to explain the benefits of a good CI process from the perspective of a business (website owners). CI offers continuous delivery, empowers a collaborative environment and delivers superior project quality.
This session will demonstrate some real use cases where the continuous integration process contributes to the project success and ultimately business success.
Web agencies often think about building successful products. Making money while you sleep is an exciting prospect for web agencies used to selling hours.
Making the leap from a successful web agency to a successful product organization is a big one. Common wisdom says that you shouldn’t even think about combining the two. Nevertheless, many of us still try and there are successful examples in our space.
You've got a project in Drupal for your Agile client, and you've got a great team of architects and developers. You're working with one or more enthusiastic product owners. How do you bridge the gap between client wants and needs and what the developers need to know? In this session, we'll revisit the basics of good user story and acceptance criteria writing. We’ll then go through 12 Jira tips and tricks to help you keep your sprints focused, your project on track, and your sanity maintained.
From time to time, we've all felt like imposters: Hiding behind the front of professionalism; appropriating knowledge that we might have only learned days ago to impress a colleague or a customer; nodding knowingly, when in reality we don’t understand...