Personal schedule for Eliot Graff
subscribe to Eliot Graff's
(Public Software CIC),
(PostgreSQL Experts, Inc.),
(Holden Web LLC),
(Software Freedom Conservancy),
(Open Invention Network),
Presented by leaders of multiple open source non-profit foundations, this session introduces choices of governance and organisation for those considering anchoring their community with a non-profit organisation.
The HTML 5 standard offers powerful features for writing full fledged applications. This tutorial focuses on the newest and most powerful of these: storage, web sockets and WebRTC.
Plone is one of the oldest open source Python communities that still releases today. Despite a decade of trials and tribulations, the community is stronger than ever thanks to a unique Python subculture that is passed from "generation to generation". This talk will cover 10 lessons over 10 years on nurturing an open source community that builds character in addition to software.
With growing use of computers in schools, tightening district budgets, evolving learning objectives, and the plethora of available applications, it makes sense to leverage open source software to support public education. Hear of the tales of a hacker turned teacher as he uses a variety of purely open source tools and techniques to enhance math and computer education in an alternative setting.
One of the most challenging aspects of growing community is managing conflict and burnout.
In this new presentation from Jono Bacon, the Ubuntu Community Manager, he presents a comprehensive guide to the different components of conflict and burnout, signs of problems, conflict resolution, and preventative measures, all wrapped up in his amusing anecdote-laden style.
Internationally acclaimed public speaker Paul Fenwick talks
about depression: What it is, why it sucks, and his own personal
experiences in battling it. Drawing from a diverse range of fields,
Paul provides insights into the bugs that may exist in your brain, and
how some aspects of digital society may even make them worse.
We strive to create designs that will last. But in doing so, we run the risk of over-engineering: building in so many abstractions at the beginning of a project that it degenerates into unmaintainable code.
What causes these risks, and what can we do about it?
At O'Reilly, we've always tried to live by the slogan "Create more value than you capture." It's a great way to build a sustainable business and a sustainable economy.
Want to learn 3D game programming? Want to learn how to make cool animations with Three.js? Want to make amazing visualizations in 3D? Well, then this is the session for you!
This tutorial will introduce you to: 3D concepts in Three.js, coding for canvas and WebGL, animation techniques, and real world simulation with physics engines. You'll be amazed at what you can create!
Our culture's default assumption is that everybody should always be striving for perfection -- settling for anything less is seen as a regrettable compromise. This is wrong in most software development situations: focus instead on keeping the software simple, just "good enough", launch it early, and iteratively improve, enhance, and re-factor it. This is how software success is achieved!
An introduction to the emerging standard Pointer Events that will undoubtedly help developers write code that will support multiple input types (mouse, touch, pen,...)
Impostor syndrome -- the persistent belief that any minute everyone around you is going to figure out you're not at all qualified -- happens to a majority of the tech industry; nobody talks about it, because nobody wants to be the first to admit it. This talk confronts that feeling head-on, and addresses ways to readjust your perceptions of your accomplishments to accurately reflect reality.
In this session, we will go through how to design a community path to increase user involvement over time. Much of this will go through how to initiate early user engagement through a value proposition and build on that momentum over time. By creating a strong value proposition, in turn you create opportunity and access for your users and build a stronger, more vibrant community.
"Everything counts, and people matter most of all." I wrote these words in my journal at the start of 2012, after I first joined the Obama campaign. Now, one year later, I'm realizing how prescient they were for our work – its development, shape, and shipment – and how acutely they apply to what we do in technology every day.
GitHub isn’t just for Git anymore. With new projects, as well as open source and SaaS tools you can get back to basics and build websites the old school way. By foregoing the common CMS platform, you can increase agility and transparency, and put the control of your site back in your hands.
The open source movement is part of a larger historic shift in the relative societal value placed on writing over reading. This talk places the open source movement in the context of the evolution of literacy over the last five thousand years.
WebPlatform.org is a community-based documentation site for web developers and designers, based on open principles, process, and software, convened by W3C with stewardship by web industry leaders. This session will explore the pragmatic decisions and challenges faced by creating an open documentation project around technology and standards.