Practicing to be Perfect and Introduction to Slice Testing

Wednesday, October 10th, 2018

RSVP here

5:30-6:00: Food, Soda, Beer and Networking

6:00-6:15: Announcements

6:15-7:00: Practicing to be ~Perfect~ Better: Improving how you work through deliberate practice with Andy Ennamorato

When you learned to read and write, did you spend hours and hours writing individual letters?

Now think about learning software development or a new language. Do you type functions and language grammar repetitively? Do you write throwaway code to stretch your skills?

In this talk, both beginners and experienced developers will learn about why deliberate practice can improve your performances — err, pull requests. We’ll talk about why and how athletes, comedians and musicians practice before they perform and why the software industry may need similar routines.

We’ll then put our new knowledge into practice with an overview of technologies that can help us practice without disrupting our daily performances. We’ll cover tools like Gatsby, Apex/Up, and Now.sh to make ideas happen quickly. We’ll discuss hackathons and other ways of incorporating practice into team settings. So that you find your own fun methods of practice and improvement.

About Andy Ennamorato

Andy is a father and spouse, which makes him a veteran of speaking to groups that are mostly not listening anyway. He’s been working in software development for almost 20 years and has written bugs in every language he’s ever used, from C to Groovy to Go. Andy is the oldest of 9 children, the experience of which helped him realize that he loves to teach and help others learn. He currently works at Cloudability, a cloud cost optimization platform that helps companies run their cloud services and systems like a business.

7:10-8:10: Introduction to Slice Testing with Tarun Kansal

Slice Testing is the new innovative way to test a particular section of code/functionality. Slice tests are more than unit test and less than integration test.

If you are fed up with
• Simulators
• Lengthy test setups
• Duplicating testing between unit and integration
• Spending more time on tests than real code

Slice Testing can be an answer. Let’s test slice with a slice of pizza!

The presentation will cover the concepts of Slice Testing and demonstrate it in action in Spring 5.

https://github.com/kansology/slicetestexamples

About Tarun Kansal

Tarun Kansal is a Staff Software Engineer and member of the DISH middleware development team. Tarun started his career as an intern developer at Charles Schwab where he spent eight years. Tarun also contributes to multiple open source libraries like Recurly and Amazon Pay. You can find him on GitHub at https://github.com/kansology.

Currently, Tarun is aggressively working towards finding/building the best practices towards Test Driven Development and developer-centric testing methodologies. Tarun has a masters degree in software engineering and loves to hike with his twins.

8:15: Door Prizes

* IntelliJ IDE License (https://www.jetbrains.com/idea/)
* Pluralsight Subscription provided by DevelopIntelligence (http://www.developintelligence.com/)

8:30: After Meeting Networking

After meeting networking sponsored by Okta (https://developer.okta.com/). We meet at Ale House at Amato’s (2501 16th St, Denver, CO 80211).

This entry was posted in Uncategorized. Bookmark the permalink.

Comments are closed.