Jonathan Turner
Getting Started Presenting
By: Jonathan Turner
Getting up in front of a group and talking about something for any period of time can be scary. But it can also be a great way to share your knowledge, to increase your knowledge, and to help others. The goal of this blog post is to give you some ideas on how to get started if you have some interest but no experience yet.
Different Types of Unit Tests
By: Jonathan Turner
There are lots of different types of tests. There are lots of different types of automated tests. In this post we'll talk about unit tests, specifically a few different types of unit tests and when you might want to use each.
Practice Matters
By: Jonathan Turner
I recently gave a presentation titled "What I Learned About Software Development from Origami". Originally it was just going to be a fun way to combine two seemingly unrelated interests of mine. But I ended up getting a valuable learning out of it.
Living in a World Without QA
By: Jonathan Turner
At Pluralsight our development teams do not have dedicated QA people. We also don't have a dedicated QA team that is separate from the development team. Why do we do that? How does it work?
Shu Ha Ri
By: Jonathan Turner
There are a lot of different ways of thinking about gaining and improving at different skills. One such way is called Shu Ha Ri. This blog post explains what Shu Ha Ri is and some observations about its application in software development.
What Does Deployment Look Like at Pluralsight?
By: Jonathan Turner
It's hard for code to provide value unless it's accessible by users. If our code doesn't provide value, why are we writing it? The way we get code into our production environments at Pluralsight has changed over time and varies somewhat from team to team, but getting...