Skip to content

StevePerkins.com

Technology and life

  • About Steve Perkins
  • ‘Hibernate Search By Example’ Book
  • Go for Java Programmers

Scala

Easy Database Manipulation with Groovy and Gradle

February 15, 2016 by Steve Perkins

Taking a renewed look at Groovy, the under-hyped yet ubiquitous JVM based language, and how it makes database scripting easy.

Categories Programming Tags Continuous Integration, Gradle, Groovy, Java, JetBrains, Ruby, Scala Leave a comment

WAR files vs. Java apps with embedded servers

November 21, 2014March 11, 2013 by Steve Perkins
Embedded Java Server

When should you deploy a Java app to the server as a traditional WAR file, and when should you use an embedded server in the application itself? […]

Categories Infrastructure, Programming Tags Ant, App Servers, AppFog, Groovy, Heroku, hybris, Java, Maven, Python, Ruby, Scala 4 Comments

INI files for easy multi-environment config in Java

March 9, 2014March 3, 2013 by Steve Perkins
INI file screenshot

When your app is too small for a DI framework, yet has too much config for environment variables, this old-school gem really hits a sweet spot in between. […]

Categories Programming Tags Groovy, Java, Scala 1 Comment

“Batteries included” distribution using Maven shaded JAR’s

March 27, 2021January 28, 2012 by Steve Perkins
batteries

How to package up a project’s code, along with all of its dependencies, into one monolithic JAR file that can more easily be distributed and executed. […]

Categories Programming Tags Java, Maven, Scala 2 Comments

Searching for shared web hosting that doesn’t suck (3 of 3)

January 29, 2014June 27, 2011 by Steve Perkins

Pros and cons of shared web hosting vs. VPS hosting vs. “cloud” providers. Watching out for misleading price information, and sneaky terms & conditions. […]

Categories Infrastructure Tags App Servers, Java, Python, Scala, web hosting 4 Comments
Older posts
Page1 Page2 Next →

Categories

  • Book Reviews (4)
  • Infrastructure (10)
  • Programming (25)

Meta

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

Social

  • LinkedIn
  • GitHub
  • Email
© 2025 StevePerkins.com • Built with GeneratePress