Nebraska.Code() Sessions tagged software development

Be a better software developer

So we have all worked at a place where we had to work with this one really awesome developer. Not only did they know the system front to back but they also managed to know everything there is to know about coding it. I am going to share some of my personal inspirations on how to be a better coder. Some code productivity rules I have come up with over the years. We will end with some interview tips for developers.

Speaker

Yair Segal

Yair Segal

CEO/ Chief architect, Peach Software Inc

Test Driven Development: Back to the Basics

Test Driven Development (TDD) is a highly recommended but seldom utilized agile development practice. Primarily originating and associated with Extreme Programming, TDD is often misunderstood and therefore left by the way side when agile teams get going with development. I want to go back to the basics of TDD and show why it should be a practice every team employs. In Design Studio and Senior Design, we manage nearly 40 projects with more than 200 student team members combined. Test Driven Development can greatly impact these students’ careers in software development once they have realized its power and taken advantage of its benefits. Let’s bring it back down to the basics to remind you of this great opportunity.

Speaker

Jeremy Suing

Jeremy Suing

Design Studio Project Manager, UNL - Raikes School

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.