I am joining Tech Elevator

I am happy to announce that I am joining Tech Elevator. I am beyond excited to join this amazing company and I can’t wait to tell you a little bit more about them and what they do.

Tech Elevator

What I am leaving behind

Before we get to the good news and what I have to look forward to, I want to spend a few minutes talking about what I am leaving behind. For the past 6 1/2 years, I have spent my days working for Markel. This is an amazing company that has done some amazing things, and I just want to thank them for the opportunities they gave me.

I was brought into Markel by my good friend Jason Delmore and I can’t thank him enough for everything he has done for me over the years. I had a chance to work with some really great people and work on some really fun projects.

This was a really hard decision for me because I really enjoyed the people I worked with and my commute to work was a short one (I work from home). I gave up some things in this move to do something I am really passionate about. Stepping outside of your comfort zone is never easy, but this is usually where the biggest rewards in life come from.

Hello, Tech Elevator!

Tech Elevator is a Coding Bootcamp that started right here in Cleveland, Ohio and now has 4 locations. In just 14 weeks they can teach you the skills that you will need to land a job as a software developer. What’s great about Tech Elevator is they have a 92% graduation rate and an 89% placement rate. That placement rate is the top in the country, how awesome is that!

Josh teaching students at our Cleveland Campus

What is a Coding Bootcamp?

Traditionally, if you wanted to learn a specific skill you had to go to college to get it. You could attend a 4-year university or a more targeted trade school that typically takes 2 years. Even in a 2-year program, you’re typically taking other classes that don’t really have anything to do with the skill you’re trying to learn.

This is where a coding boot camp or specialized trade school comes in. In a coding boot camp, you will spend a shorter amount of time in school but you’re going to learn about software development the whole time. This allows the boot camp to focus in on the skills you need to land a job. The need for these boot camps is due to the overwhelming amount of available software development positions across the country.

Why Tech Elevator

Tech Elevator limits the class sizes so that instructors have time to focus on each student and it’s one of the things that I really admire about them. They don’t just spend 14 weeks in a textbook, they teach you concepts and give you practical examples to work on.

The last 2 weeks is used splitting students up into teams, teaching them agile principles and having them go off and build a real-world project together. I was able to see some of the student’s projects and for only having 2 weeks to complete and having just learned to program, I was really impressed! 

They also have a pathway program that helps students with interview prep and the placement of graduates. I think this is as important as the computer skills they are learning. When I graduated I was sent out on my own with no help at all and just expected to find my own way. They take a real interest in student placement and it shows by being #1 in the country.

Check us out

If this sounds like something you’re interested in, we have 4 locations in the following cities.

What is my Role?

Now that you know a little bit about coding boot camps and Tech Elevator, I want to share with you what I will be doing. I am coming in as a Product Developer and my main product is our curriculum which has 2 tracks and is taught at all 4 of our locations.

It is my responsibility to take a look at the curriculum and make sure that the students are learning the skills that they will need and that employers are looking for. This will be done by taking feedback from instructors, listening to students and staying up to date in a fast-paced industry. We only get 14 weeks with these students and we need to make sure that every single day is an important one.

I will also be working on supplemental material for the students to help in making their day to day learning experience an even better one. We also have corporate training classes and we will be developing new classes for a variety of topics.

We are hiring!

Join our growing, passionate team and contribute your talents to our mission of elevating people, companies, and communities. Browse all openings: https://lnkd.in/e3Yuf45

We are hiring! 


I consider myself extremely lucky to be a part of something special. I get to wake up and contribute to the next generation of software developers and for that, I am very grateful.

This is a picture of the most recent graduates in Cleveland along with the Cleveland team.

What you should learn as a Java Developer in 2018

A peak into the current landscape of Java Development in 2018

In this tutorial, we are going to look at what you should be learning in Java Development in 2018. 

Java Development 2018

When you’re trying to keep up to date or learn a new language it can often be confusing on what you should be learning in that space. New projects pop up and often go away and its hard to tell what’s still relevant. In this article, we will try and make sense of what you should be learning today as a Java Developer. 

What’s new in Spring Boot 2

A look at new features in Spring Framework 5 & Spring Boot 2

Spring Boot 2 was just released and I am so pumped to see it in action in the coming months. This release is the culmination of 17 months of work and over 6800 commits by 215 different individuals. There are some really great features to talk about so let’s talk about What’s new in Spring Boot 2. 

What's new in Spring Boot 2

In this article we are going to look at:

  • The history of Spring Boot
  • What’s new in Spring Boot
  • Spring Boot 2 Migration Guide
  • Resources

Are you interested in Getting started with Spring Boot 2.0?

In a series of workshops I am going to introduce you to Spring Boot 2.0

I am really excited to announce that February is going to be packed full of Spring Boot 2 workshops.

Getting Started with Spring Boot 2.0

Spring Boot 2 is packed full of new features and I can’t wait to share some of them with you. In a series of online workshops and 1 in-person presentation, we are going to learn all about Getting Started with Spring Boot 2.0

Happy New Year!!! My 2018 Goals

My goals for the year and how I plan to accomplish them.

Another year has come and gone and after spending some time reflecting on 2017, it’s time to start looking forward to 2018. 

2018 Goals

Just so we are clear on where this is going, this isn’t a “new year, new me” post. If you want to accomplish goals, you have to define them first. I sat down this week and wrote down some things I wanted to accomplish in 2018.

My 2017 Year in Review

A look back at the year that was 2017

It seems like we say this every year, but can you believe the year is over already? 

2017 Year in Review

2017 is going to go down as one of the more memorable years of my life. I thought I would take this time to give you a little “year in review” before I share my 2018 goals. 

Getting Started with Java course

This course helps you kick start your local development environment for Java development

A few months ago I picked up a brand new 15″ MacBook Pro. I thought to myself this is a perfect time to show others how I set up my local development environment for Java. With a fresh machine, this would be a lot easier to take students from step 1 to writing Java applications. 

Java Local Development Environment

The reason I am telling you this is because I recently launched a new course around this. In this article, I am going to give you my tips for getting started with Java as well as some details about this course.

Online Course Masters Podcast with Phil Ebiner

I was lucky enough to sit down with my friend Phil Ebiner

I was recently featured in the Online Course Masters podcast. I sat down with my friend Phil Ebiner to catch up and talk about life because we haven’t seen each other in awhile and of course about creating online courses. 

Online Course Masters

Before we get to the podcast episode I want to tell you about Phil Ebiner and Online Course Masters. 

Angular 4 Java Developers Course is now Live!

I am so excited to finally announce the release of my new course.

I’m so excited to finally announce the release of my new course with John Thompson, Angular 4 Java Developers! In this course, you will learn how to build applications using some of the hottest technologies in the industry today, including Spring Boot and Angular. These are two of our favorite technologies to work with right now, it really makes developing applications a breeze.

Greetings, Java Hipsters!

In this introduction to the course, I am going to give you all of the details, as well as a special offer so please read the entire article. 

How to compile Groovy before Java in a Gradle Build

I had an interesting problem come up at work last week and I would like to share it with you today. A coworker was having an issue with a Gradle build. Whenever he tried to compile the project it threw an error saying it couldn’t find the Groovy class he was trying to call from Java.

compile groovy before java

In this article, we are going to walk through setting up a project that will illustrate this problem. We will then examine what normal behavior is in a Gradle build and how we can make a change to fix this problem that we were facing.