Michael Pigg's favorites
Open Source Bridge 2013
Favorite sessions for this user
* Beginning Functional Programming in Scala
Have you heard about functional programming but not sure what all the fuss is about? Learn about the basic concepts of functional programming, writing functions in Scala, and the functional approach to working with collections supported by Scala's collections library. Learn about the benefits of a functional approach to programming even when you're not fully adopting a functional style. Scala is a language that allows mixing the object-oriented and functional approaches. No prior knowledge of Scala is required to enjoy this talk.
|
Chemistry |
Michael Pigg | |
* Beginning Functional Programming in Scala
Have you heard about functional programming but not sure what all the fuss is about? Learn about the basic concepts of functional programming, writing functions in Scala, and the functional approach to working with collections supported by Scala's collections library. Learn about the benefits of a functional approach to programming even when you're not fully adopting a functional style. Scala is a language that allows mixing the object-oriented and functional approaches. No prior knowledge of Scala is required to enjoy this talk.
|
Chemistry |
Michael Pigg | |
* Database Change Management
Survey of Open Source Java based tools for managing database changes with emphasis on automation using dbdeploy, Flyway, and Liquibase.
|
Cooking |
Todd Lisonbee | |
* DIY: Creativity and Open Source
Panelists will discuss their uses of open source tools in creative applications, from design to art to hardware.
|
Culture |
Melissa Chavez, Sarah Sharp, Cloë Latchkey, Cameron Adamez | |
* Innovating Faster with a Micro-Service Architecture using SBT, Continuous Delivery, and LXC
A case study of the tools and techniques used at Gilt Groupe to develop and deploy a system composed of over 200 micro-services.
|
Cooking |
Kevin Scaldeferri | |
* Innovating Faster with a Micro-Service Architecture using SBT, Continuous Delivery, and LXC
A case study of the tools and techniques used at Gilt Groupe to develop and deploy a system composed of over 200 micro-services.
|
Cooking |
Kevin Scaldeferri | |
* Intel Atom for Makers and the DIY Community
Learn about the MinnowBoard, a new open source embedded hardware platform for hackers and makers.
|
Cooking |
Scott Garman | |
* Intel Atom for Makers and the DIY Community
Learn about the MinnowBoard, a new open source embedded hardware platform for hackers and makers.
|
Cooking |
Scott Garman | |
* Keynote — Alex “Skud” Bayley
Keynote by Alex “Skud” Bayley
|
Culture |
Alex Bayley | |
* Kicking Impostor Syndrome In The Head
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.
|
Culture |
Denise Paolucci | |
* Kicking Impostor Syndrome In The Head
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.
|
Culture |
Denise Paolucci | |
* Leveling up in DevOps: the Art of Bad Shell Scripts
What are the core differences in a DevOps intern, a beginner DevOpsian, and a senior DevOpsian?
|
Culture |
Emily Slocombe | |
* Leveling up in DevOps: the Art of Bad Shell Scripts
What are the core differences in a DevOps intern, a beginner DevOpsian, and a senior DevOpsian?
|
Culture |
Emily Slocombe | |
* Metrics - What's your code actually doing?
Metrics tell us what our code and our systems are doing and how well they are performing. Proper instrumentation of our systems allows developers and sysadmins to have a better understanding of how code works in production settings.
|
Cooking |
James Burkhart | |
* Metrics - What's your code actually doing?
Metrics tell us what our code and our systems are doing and how well they are performing. Proper instrumentation of our systems allows developers and sysadmins to have a better understanding of how code works in production settings.
|
Cooking |
James Burkhart | |
* Mobile Sync, HTML5, and NoSQL
Mobile database sync helps insulate your users from unreliable wireless data connections, so your app feels faster, and is always ready when your users need it.
|
Chemistry |
J Chris Anderson | |
* Mobile Sync, HTML5, and NoSQL
Mobile database sync helps insulate your users from unreliable wireless data connections, so your app feels faster, and is always ready when your users need it.
|
Chemistry |
J Chris Anderson | |
* Morning Keynote: James Vasile
Open source!
|
Culture |
James Vasile | |
* Morning Keynote: James Vasile
Open source!
|
Culture |
James Vasile | |
* Morning Keynote: Ashe Dryden
It's been scientifically proven that more diverse communities and workplaces create better products and the solutions to difficult problems are more complete and diverse themselves. Companies are struggling to find adequate talent. So why do we see so few women, people of color, and LGBTQ people at our events and on the about pages of our websites? Even more curiously, why do 60% of women leave the tech industry within 10 years? Why are fewer women choosing to pursue computer science and related degrees than ever before? Why have stories of active discouragement, dismissal, harassment, or worse become regular news?
|
Culture |
Ashe Dryden | |
* Open Sourcing Depression
In the spirit of open source, I'd like to shine a spotlight on depression. Not because it's easy, but because it's important. Mental illness affects many of us, but the stigma attached to it dissuades most people from talking about it openly. That's not how we make progress. With this talk, I want to do my part.
|
Culture |
Edward Finkler | |
* PostgreSQL Replication - The Most Exciting Technology on Earth
This electric discussion will journey through several available methods of replication using PostgreSQL.
|
Chemistry |
Edward Snajder | |
* Rust: A Friendly Introduction
Conventional wisdom says that writing high-performance code means working without the safety net of credible compile-time safety checks. Mozilla Research (a community of researchers, engineers, and volunteers) is trying to prove that conventional wisdom wrong by building Rust, a new systems programming language. Rust takes advantage of well-understood programming language technology to combine aggressive compile-time error checking with the high degree of direct control over the machine necessary to write efficient systems programs. By way of examples, I'll teach you how to use Rust to write fast and trustworthy code.
|
Cooking |
Tim Chevalier | |
* Rust: A Friendly Introduction
Conventional wisdom says that writing high-performance code means working without the safety net of credible compile-time safety checks. Mozilla Research (a community of researchers, engineers, and volunteers) is trying to prove that conventional wisdom wrong by building Rust, a new systems programming language. Rust takes advantage of well-understood programming language technology to combine aggressive compile-time error checking with the high degree of direct control over the machine necessary to write efficient systems programs. By way of examples, I'll teach you how to use Rust to write fast and trustworthy code.
|
Cooking |
Tim Chevalier | |
* Simple Questions Should Have Simple Answers
What happens when a project begins to embrace the philosophy that simple questions should have simple answers? Q: Simple to whom? A: Simple to the person asking the question. "Simple questions should have simple answers" has given me a lot of design clarity in my projects. I hope to convince you of its beneficial effects.
|
Culture |
Michael Schwern | |
* Test Driven Development with AngularJS
Learn how to practice test driven development in JavaScript using AngularJS
|
Cooking |
Joe Eames | |
* Test Driven Development with AngularJS
Learn how to practice test driven development in JavaScript using AngularJS
|
Cooking |
Joe Eames | |
* The problem with passwords on the web and what to do about it
Handling user passwords safely is hard, but replacing passwords on the web in a reasonable way is even harder. Really, this should have been in the browser all along. This is where Persona comes in.
|
Chemistry |
François Marier |
Open Source Bridge 2010
Favorite sessions for this user
* Give a Great Tech Talk
Why do so many technical presentations suck? Make sure that yours
doesn't. Josh Berkus and Ian Dees will show you how to share your
ideas with your audience by speaking effectively and (when the
situation warrants it) showing your code.
|
Culture |
Josh Berkus, Ian Dees |