loading...
scottshipp profile picture

scottshipp

I am a Lead Software Engineer who believes that building the right thing is as important as building the thing right. Come to scottshipp.com to learn more!

Education

Master of Software Engineering

Work

Lead Software Engineer at OpenMarket

RESTful Mappings in Spring Boot 2

RESTful Mappings in Spring Boot 2

Reactions 7 Comments 1
3 min read
Type-safe Configuration Properties in Spring Boot 2

Type-safe Configuration Properties in Spring Boot 2

Reactions 5
4 min read
Properties in Spring Boot 2 Tutorial

Properties in Spring Boot 2 Tutorial

Reactions 21
5 min read
Containerize A Spring Boot App with Docker

Containerize A Spring Boot App with Docker

Reactions 33 Comments 7
2 min read
Parsing JSON in Spring Boot, part 2

Parsing JSON in Spring Boot, part 2

Reactions 18 Comments 2
5 min read
Parsing JSON in Spring Boot, part 1

Parsing JSON in Spring Boot, part 1

Reactions 9
7 min read
Bookmark These Free Spring Boot Learning Resources

Bookmark These Free Spring Boot Learning Resources

Reactions 53
2 min read
Java Initialization in a Nutshell

Java Initialization in a Nutshell

Reactions 3
2 min read
Docker-Compose a Spring Boot App Backed By MySql

Docker-Compose a Spring Boot App Backed By MySql

Reactions 13 Comments 2
3 min read
Don't use non-test constants in unit tests

Don't use non-test constants in unit tests

Reactions 21 Comments 7
3 min read
Java Maps Cheat Sheet

Java Maps Cheat Sheet

Reactions 14 Comments 2
5 min read
Are you a tech user or avoider?

Are you a tech user or avoider?

Reactions 9 Comments 8
1 min read
Real-World Java with Predicates and Streams

Real-World Java with Predicates and Streams

Reactions 16 Comments 1
13 min read
Tech's short-sighted perspective fails to recognize impending doom

Tech's short-sighted perspective fails to recognize impending doom

Reactions 13 Comments 5
1 min read
Simplicity: An overlooked interviewing skill

Simplicity: An overlooked interviewing skill

Reactions 14
8 min read
To memorize or not to memorize?

To memorize or not to memorize?

Reactions 143 Comments 28
3 min read
Five programming tricks I learned from writers

Five programming tricks I learned from writers

Reactions 109 Comments 8
6 min read
Are we too gullible?

Are we too gullible?

Reactions 12 Comments 8
1 min read
Divestment as a measure of software quality

Divestment as a measure of software quality

Reactions 7
4 min read
Customize how Jackson does LocalDate Parsing

Customize how Jackson does LocalDate Parsing

Reactions 7
3 min read
Which Java code style should you use?

Which Java code style should you use?

Reactions 11
3 min read
How to stop naming Java classes with the "Manager" suffix

How to stop naming Java classes with the "Manager" suffix

Reactions 51 Comments 13
2 min read
Is your Java code really production-ready?

Is your Java code really production-ready?

Reactions 11 Comments 1
5 min read
Five developer skills best learned in the real world

Five developer skills best learned in the real world

Reactions 10
4 min read
War of the Git Flows

War of the Git Flows

Reactions 117 Comments 13
3 min read
How to Fix A "Mockito cannot mock this class" Exception in A Spring Boot App

How to Fix A "Mockito cannot mock this class" Exception in A Spring Boot App

Reactions 10 Comments 3
3 min read
Why test POJOs?

Why test POJOs?

Reactions 41 Comments 21
7 min read
Useful stream utilities not found in Java

Useful stream utilities not found in Java

Reactions 23 Comments 1
5 min read
Better Null-Checking in Java

Better Null-Checking in Java

Reactions 90 Comments 12
4 min read
How to Encrypt your Maven Password

How to Encrypt your Maven Password

Reactions 12 Comments 5
2 min read
Discuss: Do we need the "Senior" Software Engineer title?

Discuss: Do we need the "Senior" Software Engineer title?

Reactions 22 Comments 12
1 min read
Do we care more about what we've done or how we did it?

Do we care more about what we've done or how we did it?

Reactions 41 Comments 7
2 min read
Putt's Law and how to power your org from the ground up

Putt's Law and how to power your org from the ground up

Reactions 20 Comments 4
3 min read
When Hungarian notation lies hidden in plain sight

When Hungarian notation lies hidden in plain sight

Reactions 18 Comments 2
3 min read
Avoid getters and setters whenever possible

Avoid getters and setters whenever possible

Reactions 246 Comments 99
7 min read
Encapsulate state and expose behavior when writing object-oriented code

Encapsulate state and expose behavior when writing object-oriented code

Reactions 17 Comments 9
4 min read
What A Children's Song Has to Do With Software

What A Children's Song Has to Do With Software

Reactions 10 Comments 2
3 min read
Five Reasons to Take Code Coverage With a Grain of Salt

Five Reasons to Take Code Coverage With a Grain of Salt

Reactions 11 Comments 2
5 min read
Why I did my master's in software engineering instead of computer science

Why I did my master's in software engineering instead of computer science

Reactions 32 Comments 18
3 min read
loading...