It's Spelled 'Accessibility', not 'Disability'
If your mobile phone is in silent/vibrate mode right now, would you say that you're using an accessibility feature, or just a feature of your phone? If you've ever adjusted the size of onscreen content by pinching or stretching, do you feel like you have a disability, or are you simply using your phone as it was meant to be used? [Learn more...]
Fireside Chat: Future of the Web
John Bruce has partnered with Sir Tim Berners Lee to power the movement to design the next 30 years of the web. A design that will offer everyday web users new choices about how they store and share data and the apps they use. The iconic Scott Davis is capping his tenth consecutive appearance at GIDS this year and has spoken extensively on varied aspects of the Web -- standards, architecture, framework, apps, components, accessibility, its past, present and future. Watch these two brilliant minds in a free-wheeling conversation at GIDS 2019 as they discuss and debate the future of the Web. [Watch Video]
The Wrong Kind of Fast: Embracing Evidence-Based Architecture
Of course we want software to be fast, but we should want it to be the right kind of fast. In this keynote, Scott Davis (Principal Engineer and Web Architect, ThoughtWorks) debunks common software tropes with empirical, quantifiable, measurable facts -- what he calls "Evidence-Based Architecture". [Learn more...]
The Framework-Free Web: Browser-Native Web Development
Deconstructing the Modern Web Browser
User Journey Testing with Gauge and Taiko
Gauge is a test runner that makes it easy to express your tests in the language of your users. Taiko is a browser automation tool that makes it easy to drive your web browser with a friendly Domain-Specific Language (DSL). Together, they make writing User Journey Tests easier than you might have thought possible.
If you are familiar with Selenium, WebDriver, or Cucumber, they are all projects that ThoughtWorkers founded and open-sourced over 15 years ago. Gauge and Taiko are next-generation, modern incarnations that are truly standing on the shoulders of giants. Come see how easy it is to write User Journey tests with a light, modern, fast, stable technology stack.
Introducing Gauge: A Framework for User Journey Testing
In this talk, Scott Davis (Web Architect and Principal Engineer, ThoughtWorks) introduces a wholly different kind of testing -- User Journey testing. User Journey tests are written in the language of the user, not the developer. ("I'd like to add tomatoes to my shopping cart", not "I'd like to add the UPC string of the selected item to that array of Strings over there in that CartComponent.") Gauge and Taiko -- both free and open source -- allow you to level up your testing skills and start thinking like a user. Are you up to the challenge?[Learn more...]
Introducing Taiko: Driving Your Web Browser Programmatically