Stuff I've learned recently…

I teach this stuff. I didn't say I could do it.

  • Home
  • About Me
  • Groovy
  • Java
  • Kotlin
  • NFJS
  • Teaching
  • Now Co-Hosting the Groovy Podcast…

    Now Co-Hosting the Groovy Podcast…

    When I first starting learning Groovy in a serious way, one tool I enjoyed was listening to the Grails Podcast. Glen Smith and Sven Haiges led a discussion about Grails-related issues on a regular basis. Of course, since they talked about new developments in Grails, they also had to cover new developments in Groovy, so…

    Ken Kousen

    February 22, 2015
    Groovy
    Groovy
  • Groovy/Grails – Pivotal == Opportunity

    The news broke this morning that Pivotal plans to withdraw its financial support from the Groovy and Grails projects by the end of March, 2015. The heads of both projects, Guillaume Laforge and Graeme Rocher, have each blogged about it, with their typical grace, thanking Pivotal for the opportunity and assuring everybody that both projects…

    Ken Kousen

    January 19, 2015
    Grails, Groovy
    Grails, Groovy
  • Spaceships, Elvis, and Groovy inject

    When I first started learning Groovy, I took to collect pretty quickly. The current trend of adopting “functional programming” practices works well in Groovy, though the names of the methods are somewhat surprising. For example, collect is like map, findAll is the equivalent of filter, and inject is the proposed replacement for reduce (or whatever…

    Ken Kousen

    October 14, 2014
    Groovy
    Groovy
  • The Reason The Internet Was Invented, or, Cat Pictures FTW

    I’ll report about the SpringOne2GX conference soon, but I’m fighting a cold at the moment and the medication has put me in a rather bleary state. Thus, the following bit of random Groovy whimsy… In this post, I’ll use Groovy to access a publicly available RESTful web service, parse the downloaded data, and build a…

    Ken Kousen

    September 17, 2014
    Groovy
    Groovy
  • SpringOne2GX, Day Minus 3

    Yes, that’s a minus sign, because the event in question hasn’t happened yet. This is my first report from the upcoming SpringOne2GX conference, which starts in Dallas, TX next Monday, 9/8/14 (or 8/9/14 for my non-US-based friends). Since there are no talks on the opening day (just an opening keynote and reception), I’m arbitrarily designating…

    Ken Kousen

    September 5, 2014
    Groovy
    Grails, Groovy, spring
  • Responses to “The Closure Of No Return”

    I knew as soon as I wrote about implementing a simple prime number algorithm using Groovy that someone would find a more elegant way of solving the problem. In this post, I want to highlight some of the responses I received. In my previous post, The Closure Of No Return, I discussed implementing an isPrime…

    Ken Kousen

    April 18, 2014
    Groovy
    Groovy
  • The Closure Of No Return

    Even in a language like Groovy that is normally so clean and intuitive, there are traps for the unwary. I fell into one again today (in front of a room full of students), and I think it’s high time I documented it, at least so I’ll remember it for next time. I’m teaching a Groovy…

    Ken Kousen

    April 16, 2014
    Groovy
    Groovy
  • Start With A Story

    Way back in the early 90s, I decided to revisit a notion I’d toyed with for years, which was to become a science fiction writer. As part of that effort, I subscribed to Asimov’s Science Fiction Magazine, which was (and is) the best short story market available. Back then, Isaac Asimov himself was semi-retired (he…

    Ken Kousen

    April 9, 2014
    Groovy
    presentations, Teaching
  • Groovy Groundhogs, revisited

    For those people in the U.S. who are concerned that this morning Punxsutawney Phil, the Seer of Seers, Prognosticator of Prognosticators, emerged, reluctantly, but alertly, and stated in groundhog-ese, “I definitely see a shadow”, let me allay your fears using Groovy: The result of that script is: There are 46 days between Groundhog Day and…

    Ken Kousen

    February 2, 2014
    Groovy
    Groovy, Groundhog Day
  • Groovy Weather: A New Groovy Example at Java.net

    One of the main goals of Making Java Groovy is to show Java developers how much Groovy can make their lives easier. To that end, I just published a blog post (through Manning’s account) over a Java.net entitled, Groovy Weather: POGOs, Gson, and Open Weather. The blog post comes with a coupon code for 45%…

    Ken Kousen

    January 7, 2014
    Groovy
    Groovy, Gson, Java, JSON, Making Java Groovy
Previous Page
1 … 4 5 6 7 8 … 24
Next Page

About the Blog

Stuff I’ve Learned Recently chronicles my adventures in the world of teaching software development, primarily focused on Java and related languages, like Groovy and Kotlin. I also teach Spring, Android, Gradle, and more.

Popular Posts

  • I Finally Understand What MCP Is ForJune 22, 2025
  • Sure, I’ll sign your ebookMay 28, 2025
  • Waiting for Spring AI Streaming Responses in JUnit TestsMay 27, 2025

Newsletter

Subscribe to our email newsletter for a weekly dose of travel inspiration.

Proudly powered by WordPress

 

Loading Comments...