Long Form
Long-form presentations will receive a 1 hour, 45 minute session. For this format, we’re especially interested in seeing interactive approaches: tutorials, guided discussions, or other hands-on explorations.
Sessions for this sessiontype
* An Introduction to OpenSCAD using Legos
Learn 3D modelling with OpenSCAD through an hands-on tutorial for modelling Legos
|
Practice |
Bhaskar Athmanathan | |
* Building a Life with WordPress
If you're dying to stick it to the man, or just looking to make extra money on the side, this talk is for you. We'll explore ways you can leverage the most popular CMS on the planet to start or grow an online business.
|
Business |
Kronda Adair | |
* Clojure setup help for "Introduction to Clojure"
This is an open session for people to get help setting up Clojure to prepare for the "Introduction to Clojure" longform session the next day.
|
Practice |
Katherine Fellows | |
* Documentaries, Accessibility, and Open Culture
I've been making a documentary film about accessibility for almost a year now. What I've realized is that film is fundamentally hard to access. Let's talk about what that means for culture, creators, and consumers.
|
Culture |
Chris Higgins | |
* Exit Condition: when to ragequit, raise hell, or duck and cover
If you're caught in a job or a project where you simply can't convince your colleagues or organization to treat you with respect, it often feels like you're in a maze with no clear way out. (Un)fortunately, you're not alone. There's no universal solution to navigating a toxic or abusive workplace, but there's power in finding a theoretical context, sharing our stories, and learning from each other. Come learn about the options of voice, loyalty, and exit, and hear the stories of others who have had to make hard choices.
|
Culture |
Frances Hocutt | |
* Introduction to Clojure
Move fast and break things in this 100-minute, introductory-level Clojure workshop!
|
Practice |
Katherine Fellows | |
* Python setup help for "Readable Regular Expressions: A Hands-On Workshop"
This is an open session for people to get help setting up Python to prepare for the "Readable Regular Expressions: A Hands-On Workshop" longform session the next day.
|
Practice |
Trey Hunner | |
* Readable Regular Expressions: A Hands-On Workshop
What are regular expressions, what are they useful for, and why are they so hard to read? We'll learn what regular expressions are good for, how to make our own regular expressions, and how to make our regular expressions friendly and readable (yes it's possible... sometimes).
|
Practice |
Trey Hunner | |
* Sparkle security
"Agent Sparkle, you have been recruited as a security expert to use your skills to protect the kingdom of Project Rainbow. You might not feel qualified yet, but Project Rainbow has great faith in your ability to learn." Web security is perhaps one of most fun types of computer security to master: exploits can be constructed quickly and without many tools. But sadly, while there are many tutorials, they simply don't have enough rainbows and sparkles and the practice exploits tend to focus on the basics without flourishes. Project Sparkle is a set of "training missions" designed to make learning web security more kid-friendly, but we think the audience of Open Source Bridge will also enjoy exploiting the web to add more rainbows and sparkles!
|
Practice |
Terri Oda | |
* Supporting diversity with a new approach to software
It’s time for a new approach to software, one that embraces differences (not just tolerates them), and sees diversity as a strength. The industry is primed for change, and there are huge opportunities to do better by valuing emotion, intuition, compassion, purpose, empowerment, sustainability, and social justice. This highly-interactive session includes discussions of current “best practices” and emerging ideas from projects that have focused heavily on diversity, issues and problems in today’s environment, imagining how things could be different, and figuring out concrete steps to make it happen.
|
Theory |
Jon Pincus, Tammarrian Rogers |
Proposals for this sessiontype
* Becoming a Web Developer
The web is ubiquitous, having beaten out a litany of competing technologies, and many “native applications” rely on web-based back-ends. From desktop to mobile, to watches, virtual reality headsets, and cars -- the web is a core set of technologies with vast reach. This makes familiarity with web technology a valuable asset for many, many people.
Whether you’re a software engineer, marketer, project manager, junior web developer, or student -- you will leave this session with the forest, the trees, and a compass for navigating all of it.
|
Practice | 2016-04-11 01:03:54 +0000 |
Josh Simmons | ||
* Blurring the line between OSS communities: Devs, Vendors, Gov't and Users
Established OSS projects have complex communities that must (at least) try to work together. Presentation of my experience with OpenEMR's and other projects successes and failures and interact with the audience to share their own experiences.
|
Culture | 2016-04-09 23:53:49 +0000 |
Tony McCormick | ||
* Brainwaves, Bio-Data, and Diversity
Much of the interest in MindRider stemmed from Spencer Lowell's great photo in Wired UK. Since it came out, many people have sent me great comments, saying things along the lines of
"Women represent!" or
"POCs (People of Color) represent!" or
"Filipinos represent!"
This has meant a lot. Women and people of color are still underrepresented in both tech and cycling domains, and I've come to think of the MindRider photo, and the ensuing response, as a personal counterbalance to the aggressive, intolerant, exclusionary discourse that still plagues these domains, and especially plagues the startup sector that overlaps both. Some people call this "brogrammer talk." I've witnessed it in my time at MIT, and while I've noticed that most people don't talk or think this way, the loudness of the intolerant minority can have insidious, stressful effects on the rest of the community.
|
Culture | 2016-04-14 00:44:27 +0000 |
Arlene Ducao | ||
* Building Immutably to Continuous Delivery with Minimal Inputs
This workshop focuses on building a continuously delivered pipeline using Node.js (however easily transferable to Ruby/Rails/Java/Scala/.NET etc.).
|
Practice | 2016-04-12 19:30:38 +0000 |
Adron Hall | ||
* Deploy with Devopracy Event Cloud!
This is a hands on workshop where you can bring your laptop and learn how to deploy an application to the event cloud. Bring your own app, or deploy an open source civic engagement application from a supported collection. The tooling is Packer, Terraform, and Chef Zero with a CLI in Ruby. If you know the steps to get your code running on a server, we'll show you how to go to cloud with bootscripts and custom resources available.
|
Practice | 2016-04-21 06:36:14 +0000 |
Ele Mooney | ||
* Designing and Writing Secure Software
Attackers only need to be right once, but developers have to be right all the time. Secure software development practices are essential.
|
Practice | 2016-04-13 23:34:56 +0000 |
Aaron Jensen | ||
* displayfs: Controlling displays remotely with a virtual filesystem
displayfs is a virtual filesystem for driving a framebuffer over a network. The primary use case is giving demos without exposing your laptop's workspace and compromising your privacy.
|
Hacks | 2016-04-21 06:34:26 +0000 |
Josh Juran | ||
* Introduction to parallel programming and design patterns
This talk is an introduction to parallel programming and design patterns. It will go over different styles of parallelism and parallel primitives. This is a language agnostic talk with the goal of getting listeners comfortable.
|
Theory | 2016-04-19 06:09:13 +0000 |
clayton ward | ||
* Introduction to Pytest
Pytest provides a simple and fast way to write testcases for Python based project.
|
Theory | 2016-04-06 17:48:20 +0000 |
Abhijeet Kasurde | ||
* Machine Learning Algorithms in R - A Deep Dive
As a major benchmark and trend-setter in machine learning and statistics, R, a free and open source statistical computing language, has much to offer to anyone interested in machine learning, statistics, or numerical computing. In this tutorial, I will share with the audience the vast ecosystem around R, and get the listeners started right away with some of the most widely used machine learning algorithms. You don't have to be a statistician or computer scientist to use R - its concise syntax and expressive nature will only make you want to use it more and more for machine learning and other computing tasks!
|
Theory | 2016-04-21 06:58:47 +0000 |
Helen Jiang | ||
* Open Source Software for Product Managers (Freeloaders are necessary)
There are simple rules to understand when building products from open source software. Product teams (from engineering to marketing) need to understand these rules to participate best in open source project communities and deliver products and services to their customers at the same time. These rules hold regardless of whether the vendor created and owns the project or participates.
|
Business | 2016-04-21 02:39:14 +0000 |
Stephen Walli | ||
* Open-source testing automation with Gauge
Learn how to do test automation for your applications in a cool way using Gauge, an open-source tool from ThoughtWorks.
|
Practice | 2016-03-21 10:34:09 +0000 |
Kaustav Das Modak | ||
* Securing Web by hacking!
With the right skills, tools and software, you can protect yourself and remain secure. This session will take attendees from no knowledge of open source web security tools to a deep understanding of how to use them and their growing set of capabilities.
|
Hacks | 2016-04-16 15:46:43 +0000 |
Sumanth Damarla | ||
* Testing - Best Practices in Open Souce World
1. How to contribute in improving quality of open source software
2. Get inspiration how to create test harness for your application
3. How to alter your software development model to produce bug-free code.
4. Altering your development model to match SW quality standards.
5. Study the technology, know the feature well and use your experience
6. Know the point when it is time to report a bug
7. How to troubleshoot the issues.
|
Practice | 2016-04-01 09:56:30 +0000 |
Amita Sharma | ||
* The JSON-Driven Schema
Learn how to use Postgres to explore a JSON data set.
|
Practice | 2016-04-12 16:58:07 +0000 |
Jason Owen |