Nebraska.Code() Sessions tagged oss

Hacking Your Car - Driving Towards a smarter future

Inspired by everything from Star Trek to the Tesla car, I've embarked on a journey to transform my truck from mundane to something that is more than meets the eye. Ever since I was old enough to drive, I've dreamed of having a car with a computerized dashboard, but it seemed out of reach until recently. With the advent of affordable tiny embedded computers like the Arduino and Raspberry Pi I was finally ready to make this a reality. I wanted a system that could grow with my dreams, so I created CADI, an open source Computer Aided Dashboard Instrumentation system. I'll take you with me from concept to integration, taking a look at how I choose my hardware, what I've learned trying to integrate with my car's electronics, what it can do today, and where I'd like to take it moving forward. If you've ever wanted something more than that stock radio & analog A/C controls you'll want to check out project CADI (projectcadi.com).

Speaker

Duane Newman

Duane Newman

Co-Founder, Alien Arc Technologies, LLC

Packaging your world with NuGet

Whether you are creating an open source library or building enterprise app core components, you need to get that functionality into other projects. But developing these resources is usually easier than consuming them. How about a worry free way to distribute and reference those resources in your project that will let you stay up to date, but allow you to avoid problems that may introduce breaking changes or new bugs? NuGet packages to the rescue! We'll also take a look at where you can find NuGet (packages aren't just for code any more) and how to create, distribute, and maintain your very own package. Then, you’ll be ready to share your package with your team, your enterprise, or even… The world!

Speaker

Duane Newman

Duane Newman

Co-Founder, Alien Arc Technologies, LLC

Open Source Software And You

Open Source Software (OSS) has been part of our industry for decades. It is so ubiquitous that in certain domains it is practically impossible to develop application without using OSS. You probably use OSS every day and often may not even think about it. Taking a more active role in OSS can help you be more productive and can help others do the same. This involvement doesn’t have to mean quitting your day job and spending most of your time contributing OSS software to the community (though you can, and it can be an awesome experience). Your involvement can be minimal or can be the primary focus of your development efforts. Many developers are surprised to learn the ways that they can contribute to making OSS better and not all of them demand a lot of time or effort.

In this session I will discuss a career I have spent dedicated to developing and managing OSS projects. I will address and clarify some misconceptions that folks often have about OSS and will discuss ways that all of us can help OSS continue to be successful and help OSS be a more integral part of our industry.

Speaker

Jeff Scott Brown

Jeff Scott Brown

Partner, Grails and Micronaut Practice Lead , Object Computing, Inc.