Skip to content
  • About Me
  • Visit Me, LinkedIn
  • Helpful Resources
  • Kids Series
  • Books to Checkout
  • Software Engineering
  • General Posts

Shane Crouch

"Software Engineering is not just a job. It's a craft, sometimes considered art, and most of the time is just FUN!"

Author: Shane Crouch

Spring Boot: Setup Swagger to Document Your REST Resources

April 16, 2017April 17, 2017 Shane Crouch

How-to: Spring Boot- Setup Swagger to document your REST resources These instructions assume you have a base Spring Boot project installed with a JAX-RS endpoint functioning correctly. If you do […]

Spring Boot: Setup Jersey Configuration and Resource/Endpoint

April 16, 2017April 16, 2017 Shane Crouch

How-to: Spring Boot – Setup Jersey Configuration and Resource/Endpoint These instructions assume you have a base Spring Boot project setup that runs the web server correctly. If you do not, […]

REST (JAX-RS) Spring Boot Base Project, Setup through IntelliJ IDEA

April 16, 2017April 30, 2017 Shane Crouch

How-to: How to setup a REST (JAX-RS: Jersey) Spring Boot base project with IntelliJ IDEA I spent the weekend reminding myself how to setup a Spring Boot project for a […]

OODP: GRASP

September 5, 2016September 26, 2016 Shane Crouch

GRASP GRASP is a set of nine different patterns defined by Craig Larman. Larman did an excellent job defining these patterns to communicate what design experts were already intuitively doing. […]

OODP: Single Responsibility

September 5, 2016August 12, 2017 Shane Crouch

Single Responsibility – A class should have one, and only one, reason to change. The S in SOLID stands for Single Responsibility. This principle, in short, states that a class […]

OODP: SOLID

August 27, 2016September 26, 2016 Shane Crouch

SOLID Principles SOLID, the term was first created by Michael Feathers as a mnemonic acronym to help remember principles first laid out by Bob Martin. Bob describes these principles as […]

Object Oriented Software Design Principles: What happened?

August 22, 2016October 27, 2016 Shane Crouch

Recruiting Object Oriented Programming Engineers In the past, I have had the privilege of serving as part of an interview panel for various companies. It has been fun, a challenge, […]

JavaScript: Function Factory Example

May 19, 2016August 28, 2016 Shane Crouch

function greeting(myGreeting){ return function(whoToGreet){ return myGreeting + ‘ ‘ + whoToGreet; }; } var greetingsFromShane = greeting(‘Hi this is Shane. Welcome’); var greetingsFromChiayi = greeting(‘Hi this is Chiayi. Nice to […]

Installing Node.js

May 7, 2016May 19, 2016 Shane Crouch

This is a quick simple walk-through of the Node.Js wizard installation screens. Step 1 Browse to the NodeJs website to download the latest NodeJs MSI package installer. https://nodejs.org/en/     […]

Modeling REST Services Part 2 – Basics

March 12, 2016October 1, 2016 Shane Crouch

Modeling the REST URI Basics In my experience, the following guidelines are helpful to model a clear understandable REST URI. Keep in mind, that there are many different opinions on […]

Posts navigation

  Older posts

Categories

  • Architecture & Design
  • Code Snippets
  • General Posts
  • How-to
  • JavaScript: Basic Examples
  • Node
  • REST
  • Software Engineering

Pages

  • About Me
  • Books to checkout
  • Contact Me
  • Disclaimer
  • Helpful Resources
  • The Coding Zoo

Recent Posts

  • Spring Boot: Setup Swagger to Document Your REST Resources
  • Spring Boot: Setup Jersey Configuration and Resource/Endpoint
  • REST (JAX-RS) Spring Boot Base Project, Setup through IntelliJ IDEA
  • OODP: GRASP
  • OODP: Single Responsibility

Recent Comments

    Archives

    • April 2017
    • September 2016
    • August 2016
    • May 2016
    • March 2016

    Meta

    • Log in
    • Entries feed
    • Comments feed
    • WordPress.org

    Categories

    • Architecture & Design
    • Code Snippets
    • General Posts
    • How-to
    • JavaScript: Basic Examples
    • Node
    • REST
    • Software Engineering

    Recent Posts

    • Spring Boot: Setup Swagger to Document Your REST Resources
    • Spring Boot: Setup Jersey Configuration and Resource/Endpoint
    • REST (JAX-RS) Spring Boot Base Project, Setup through IntelliJ IDEA
    • OODP: GRASP
    • OODP: Single Responsibility

    Pages

    • About Me
    • Books to checkout
    • Contact Me
    • Disclaimer
    • Helpful Resources
    • The Coding Zoo
    Proudly powered by WordPress | Theme: Alizee by aThemes