Open in app

Sign In

Write

Sign In

Greg L. Turnquist
Greg L. Turnquist

1.1K Followers

Home

About

2 days ago

Why Spring Security May Be My Favorite Spring Project

Spring Security is a powerful, flexible, and extensible security framework for Java applications that is part of the larger Spring ecosystem. It is my go-to solution for securing Java-based applications, and I will share with you the reasons it JUST MIGHT be my favorite Spring project. 1 — Sensible Defaults One of the key…

Spring Security

6 min read

Why Spring Security May Be My Favorite Spring Project
Why Spring Security May Be My Favorite Spring Project
Spring Security

6 min read


Mar 12

Are test fixtures worth it in your automated testing strategy?

Building automated tests for green field projects is a breeze. Or at least…it’s not as hard as taking code written by someone not even on the team anymore, and attempting to test it. Legacy systems can make you sweat. Raise your hand if you know EXACTLY what I’m talking about…

Software Engineering

3 min read

Are test fixtures worth it in your automated testing strategy?
Are test fixtures worth it in your automated testing strategy?
Software Engineering

3 min read


Mar 5

Why Coverage Isn’t Everything: Rethinking Your Testing Approach

Do you take pride in high coverage scores? Do you compare coverage percentages with colleagues to see who is doing better? This is probably wrong. Unequivocally, undeniably, ecumenically wrong. And probably time to rethink your approach. Coverage reports are useful, but they aren’t everything. The goal of testing is…

Software Development

3 min read

Why Coverage Isn’t Everything: Rethinking Your Testing Approach
Why Coverage Isn’t Everything: Rethinking Your Testing Approach
Software Development

3 min read


Feb 26

Testing Code: From Spaghetti to Safety

The world of software development is constantly evolving. New tools, techniques, and technologies are being introduced every day, and it can be challenging to keep up with the latest trends. However, there are some issues that never seem to go away, no matter how much progress we make: legacy code. …

Software Engineer

5 min read

Testing Code: From Spaghetti to Safety
Testing Code: From Spaghetti to Safety
Software Engineer

5 min read


Feb 18

4 Ways to Energize your Software Team

This past week, the Spring Data team had a face-to-face meeting. And it was fan-TASTIC! I had entered the meeting with sort of an average-to-below average feeling and left feeling energized, excited, and with a stronger sense of purpose than I had felt in a while. So what happened? Did…

Software

6 min read

4 Ways to Energize your Software Team
4 Ways to Energize your Software Team
Software

6 min read


Feb 2

Code comments are DEAD…or ARE they??

We’ve all dabbled with code comments. In fact, when learning programming, it’s one of the first little things you learn. /** * We were all shown how to add our own comments to code, * perhaps on Day 1. */ public class MyExample { public static void…

Software Development

5 min read

Code comments are DEAD…or ARE they??
Code comments are DEAD…or ARE they??
Software Development

5 min read


Jan 26

What is code polishing…and why YOU should be doing it!

One of the most amazing things I’ve discovered since joining the Spring team…was their affinity for polishing code. In fact, at the 2014 GOTO conference, Rod Johnson mentioned Juergen Holler’s “unearthly commitment to code quality”. What, exactly, is that? And by the end of this article, I hope you’ll realize…

Software

5 min read

What is code polishing…and why YOU should be doing it!
What is code polishing…and why YOU should be doing it!
Software

5 min read


Jan 20

4 Ways to Streamline Your Daily Coding Grind

As we move into January of 2023, it’s time to entertain some new ideas, new ways to streamline your coding lifestyle. I’ve gathered some of the easiest-to-use tips that have helped me. Maybe they can help you as well. 1 — Create a worklog I have a Google Doc where I basically track my daily…

Software Engineering

5 min read

As we move into January of 2023, it’s time to entertain some new ideas, new ways to streamline your…
As we move into January of 2023, it’s time to entertain some new ideas, new ways to streamline your…
Software Engineering

5 min read


Jan 12

Diving into 2023 as a Spring developer

2022 is gone. 2023 is here. To be honest, I’m not fan of New Year’s Resolutions. After all, if something is good, why not just go head and DO IT? That being said, the break time away from work at the end of 2022 and warming up to things in…

Software Development

5 min read

Diving into 2023 as a Spring developer
Diving into 2023 as a Spring developer
Software Development

5 min read


Jan 5

5 reasons to pick up Java 17 today!

Java 17 is the latest version of one of the most popular programming languages out there. Being a core requirement to using Spring Boot 3.0, the de facto standard Java toolkit, it’s important understand some of Java 17’s most valuable features! In this article, we will explore some of the…

Java 17

5 min read

5 reasons to pick up Java 17 today!
5 reasons to pick up Java 17 today!
Java 17

5 min read

Greg L. Turnquist

Greg L. Turnquist

1.1K Followers

Developer on the Spring team and the host of Spring Boot Learning at https://youtube.com/@SpringBootLearning and author of best selling Learning Spring Boot.

Following
  • Sébastien Dubois.

    Sébastien Dubois.

  • Kenneth Kousen

    Kenneth Kousen

  • Matthew O'Brien

    Matthew O'Brien

  • Christopher Grant

    Christopher Grant

  • Cameron Fieber

    Cameron Fieber

See all (54)

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech