About the Author
Rik Scarborough

Rik Scarborough

Twitter

Rik Scarborough is a Kansas City-based software developer on the Keyhole Software team. He specializes in Enterprise Application Development using Java, Web Application Development, Spring Batch, Google's Appengine, Google Web Toolkit (GWT), and Groovy. Also, a student of conversational American Sign Language.

FreeBSD

FreeBSD for Writing Java

Rik Scarborough Development Technologies, Groovy, Java Leave a Comment

This one is just for fun. I’ve been using FreeBSD off and on since the late 90’s when a good friend, who has since passed, introduced me to the operating system.

Recently, for personal reasons, I’ve decided to move away from the big IT providers and install FreeBSD on my primary desktop for personal use. Just so it’s clear, I still use the operating system my client uses for work, but for my own personal desktop and coding projects, I’ve decided to once again install and run FreeBSD.

This post is not a tutorial, but let’s take some time to look at using this “Unix-like” operating system for real-world situations, such as developing Java applications for fun and profit.

GINQ for the win

Using Groovy 4: GINQ for the Win

Rik Scarborough Development Technologies, Groovy, Java, Programming 4 Comments

In my last blog post Back in the Groovy 4, I briefly mentioned Groovy-Integrated Query (GINQ). I’ve been wanting to write about how I would use this new feature, and I decided to take this opportunity to do so.

In this post, I will be describing two examples in which I used GINQ. The first requirement I faced on a recent project of mine and demonstrating how I used GINQ to fulfill it. A quick disclaimer: this is not a tutorial on GINQ. This blog is merely a discussion of how I’ve used GINQ and how I plan on making it part of my toolkit.

Groovy 4

Back in the Groovy 4

Rik Scarborough Development Technologies, Groovy, Java Leave a Comment

When I heard that Groovy 4 is coming out, I decided to get ahead of it. I went online to explore what new features we were getting and how I could start using them in my own code.

This article will not be a full list of the new features of Groovy 4; there are simply too many for one post. This post will simply be my thoughts on a select few of those features and how I would plan to use them.

Let’s get started!

Solid: A New Web Standard Allowing People to Control Their Own Data

Rik Scarborough Development Technologies, Programming, Security Leave a Comment

This post contains a recap of my research into the subject and an exploration of Sir Tim’s so-called new Internet – a technology called Solid. We’ll start by exploring what Solid is, and then we’ll talk about its purposes and how to use it. It’s a pretty cool technology!

So, let’s dive in. What exactly has Sir Tim Berners-Lee created?

Markdown for Documenting

Documenting with Markdown

Rik Scarborough Development Technologies, Programming Leave a Comment

In today’s environment, we have an embarrassment of riches when it comes to documenting our applications. We have a multitude of word processors, websites with word processors built in, wikis, and notes applications galore.

So you may be wondering, is there even any point in talking about ways to document your application? I think there is. In this blog, I’ll share my documentation tool and how and why you can use it in your own projects. It’s called Markdown.