Tales from the jar side

Share this post
Tales from the jar side: The Devnexus conference, Twitter banter, and Random musings on old music
kenkousen.substack.com

Tales from the jar side: The Devnexus conference, Twitter banter, and Random musings on old music

I got into an argument with my wife while on an elevator. As it turned out, I was wrong on so many levels.

Ken Kousen
Apr 17
2
Share this post
Tales from the jar side: The Devnexus conference, Twitter banter, and Random musings on old music
kenkousen.substack.com

Welcome, fellow jarheads, to Tales from the jar side, the Kousen IT newsletter, for the week of April 10 - April 17, 2022. This week I taught the second week of my Spring and Spring Boot in 3 Weeks course and my Basic Android Development course on the O’Reilly Learning Platform (for the Asia/Pacific time zones), and gave a talk at the Devnexus conference in Atlanta, GA.

Regular readers of this newsletter are affectionately known as jarheads, and are far more intelligent, sophisticated, and attractive than the average newsletter reader. If you wish to become a jarhead, please subscribe using this button:

Reminder: When my newsletter goes long (like this one), click on the title to open it inside a browser formatted properly for both the web and mobile. :)

Devnexus

I don’t go to many large conferences. I am a regular speaker on the No Fluff, Just Stuff conference tour, but those meetings are over the weekend and limited to only about 150 attendees. We re-started those events in April this year, though they are hybrid, meaning you can attend virtually if you want. The NFJS tour also has a few “destination” events, like UberConf in the Denver area, with attendance of several hundred.

The only conferences I’ve been to regularly that attract thousands of attendees are JavaOne (which became Oracle Code One and is now returning as JavaOne again, this time in Las Vegas), and Devnexus. Devnexus was started by Pratik Patel, a former NFJS speaker and one of the leaders of the Atlanta Java Users Group (AJUG). He’s been a friend for many years, and I’ve been attending and giving talks at his conference for almost as long.

The 2020 version of Devnexus, coincidentally, was also the in-person conference I attended before the pandemic. Maybe that’s not a coincidence, though, since the conference is normally held in February, as it was that year, a few weeks before everything shut down.

The conference had about 1200 attendees, which is about half what they normally get but still pretty large. I didn’t do a workshop this time, so I only needed to be there for the two conference days, Wednesday and Thursday. As it turned out, though, my talk was scheduled at a popular time, as this tweet Thursday morning by my friend Mark Heckler illustrates:

Twitter avatar for @mkheckMark⚡️Heckler, 馬克 哈格樂, مارك هاكلار 🇺🇸🇺🇦 @mkheck
Good morning @devnexus!! I know you have great choices, but I hope you'll join me at 1320/1:20pm in room 302 to live code a portfolio of microservices. No copy/pasta here!🚫🍝🙅🏻 Join me on a Live Coding Adventure™ for a chance to win a free copy of my book, @springbootbook !!
Image

April 14th 2022

6 Retweets42 Likes

I replied:

Twitter avatar for @kenkousenKen Kousen @kenkousen
But ... 1:30pm is when I'm giving my "Help Your Boss Help You" talk in Room 405!
devnexus.com/presentations/… Come learn how to manipulate -- um, manage -- your manager to get what you want in your job and your career. Plus I'm giving out a coupon code everyone can use

Mark⚡️Heckler, 馬克 哈格樂, مارك هاكلار 🇺🇸🇺🇦 @mkheck

https://t.co/9IcaX32mAH ☝️ Official schedule link here ☝️ Let's do this! Room 302 at 1:20pm. Hope to see you there! #devnexus #java @JavaAtMicrosoft https://t.co/fr6sdVWBob

April 14th 2022

1 Like

He fired back:

Twitter avatar for @mkheckMark⚡️Heckler, 馬克 哈格樂, مارك هاكلار 🇺🇸🇺🇦 @mkheck
Perhaps the best way to help your boss help you...is to come to my session? 😁😇 Tough time slot! 😅

Ken Kousen @kenkousen

But ... 1:30pm is when I'm giving my "Help Your Boss Help You" talk in Room 405! https://t.co/Z7eHCEOC7n Come learn how to manipulate -- um, manage -- your manager to get what you want in your job and your career. Plus I'm giving out a coupon code everyone can use https://t.co/MZlmZwJD0x

April 14th 2022

1 Like

Naturally I couldn’t leave that alone:

Twitter avatar for @kenkousenKen Kousen @kenkousen
I admit your book is awesome and I recommend it every chance I get, but even you still have to deal with a manager. I can help with that. Besides, my book has been endorsed by no less than @venkat_s, who said, and I quote, "Please don't drag me into this" #DevNexus2022

Mark⚡️Heckler, 馬克 哈格樂, مارك هاكلار 🇺🇸🇺🇦 @mkheck

Perhaps the best way to help your boss help you...is to come to my session? 😁😇 Tough time slot! 😅 https://t.co/YjjvLH4i3Q

April 14th 2022

5 Likes

He then said:

Twitter avatar for @mkheckMark⚡️Heckler, 馬克 哈格樂, مارك هاكلار 🇺🇸🇺🇦 @mkheck
Your "Kotlin Cookbook" is the definitive work on how to cook wild Kotlins, but I have an amazing boss already! (Maybe bc I go to my sessions?) 😂 I recommend your excellent book every chance I get too. Can't top that quote by @venkat_s, that's huge. 😏

Ken Kousen @kenkousen

I admit your book is awesome and I recommend it every chance I get, but even you still have to deal with a manager. I can help with that. Besides, my book has been endorsed by no less than @venkat_s, who said, and I quote, "Please don't drag me into this" #DevNexus2022 https://t.co/hGEExcXfoI

April 14th 2022

5 Likes

And I replied:

Twitter avatar for @kenkousenKen Kousen @kenkousen
For the record, I believe the preferred term is "free range Kotlins," and yes, they can be delicate at times... ... just like your relationship with your manager, which sometimes only seems like it requires pistols at dawn. (Like that segue? I'll bet your talk doesn't go there)

Mark⚡️Heckler, 馬克 哈格樂, مارك هاكلار 🇺🇸🇺🇦 @mkheck

Your "Kotlin Cookbook" is the definitive work on how to cook wild Kotlins, but I have an amazing boss already! (Maybe bc I go to my sessions?) 😂 I recommend your excellent book every chance I get too. Can't top that quote by @venkat_s, that's huge. 😏 https://t.co/x2S7dNpzMw

April 14th 2022

3 Likes

He couldn’t let it go.

Twitter avatar for @mkheckMark⚡️Heckler, 馬克 哈格樂, مارك هاكلار 🇺🇸🇺🇦 @mkheck
I can safely say there have never been pistols at dawn in our team! Laser tag sounds fun though. 😁 Full disclosure: no animals will be harmed in MY session. But I will live code and deploy a STABLE of microservices... 😉

Ken Kousen @kenkousen

For the record, I believe the preferred term is "free range Kotlins," and yes, they can be delicate at times... ... just like your relationship with your manager, which sometimes only seems like it requires pistols at dawn. (Like that segue? I'll bet your talk doesn't go there) https://t.co/9jJ8PXbS8k

April 14th 2022

1 Like

Of course, neither could I:

Twitter avatar for @kenkousenKen Kousen @kenkousen
Sure, your microservices may be domesticated, but are they happy? Are they fulfilled? Are they getting everything they want from their jobs and their careers? I don't know about them, but if you come to my talk, maybe you will. (And maybe not, but I show you things to try)

Mark⚡️Heckler, 馬克 哈格樂, مارك هاكلار 🇺🇸🇺🇦 @mkheck

I can safely say there have never been pistols at dawn in our team! Laser tag sounds fun though. 😁 Full disclosure: no animals will be harmed in MY session. But I will live code and deploy a STABLE of microservices... 😉 https://t.co/ZQNY6mwaGv

April 14th 2022

2 Likes

His response:

Twitter avatar for @mkheckMark⚡️Heckler, 馬克 哈格樂, مارك هاكلار 🇺🇸🇺🇦 @mkheck
You make some great points, but I've found that the absolute best, without reservation, way to make your boss happy is to get to production. 💪😎 We'll be doing that in my session. 😘
Heart Shape Heart Sign GIF

Ken Kousen @kenkousen

Sure, your microservices may be domesticated, but are they happy? Are they fulfilled? Are they getting everything they want from their jobs and their careers? I don't know about them, but if you come to my talk, maybe you will. (And maybe not, but I show you things to try) https://t.co/gfE06B0t0u

April 14th 2022

And that’s when I came back with:

Twitter avatar for @kenkousenKen Kousen @kenkousen
Of course everybody is happy when things are going well. But what do you do when they're not? Everybody loves being in a wonderful team, but how often does that happen, and how long does it last? My talk helps you build the relationship you can rely on all the time.

Mark⚡️Heckler, 馬克 哈格樂, مارك هاكلار 🇺🇸🇺🇦 @mkheck

You make some great points, but I've found that the absolute best, without reservation, way to make your boss happy is to get to production. 💪😎 We'll be doing that in my session. 😘 https://t.co/cWyLNGW9dq https://t.co/JaDej7HsPu

April 14th 2022

1 Like

I expect we could have continued for a while, but I sensed this was starting to get too serious, so I wrapped it up:

Twitter avatar for @kenkousenKen Kousen @kenkousen
I think it's time to admit that @devnexus attendees can't lose by going to either of our talks, or those by @ToddGinsberg or @burtbeckwith or @JMHReif or any of the others presenting at the same time. I'll be in Room 405 at 1:30pm, though, in case you want to drop by

Ken Kousen @kenkousen

Of course everybody is happy when things are going well. But what do you do when they're not? Everybody loves being in a wonderful team, but how often does that happen, and how long does it last? My talk helps you build the relationship you can rely on all the time. https://t.co/Mzz4ULyBay

April 14th 2022

2 Likes

I did, however, take the time to add a slide to my presentation:

Twitter avatar for @jeanneboyarskyJeanne Boyarsky @jeanneboyarsky
Nice to see a friendly rivalry between ⁦@mkheck⁩ and ⁦@kenkousen⁩ here at #devnexus
Image

April 14th 2022

1 Retweet19 Likes

For the record, here we are together afterwards:

Twitter avatar for @mkheckMark⚡️Heckler, 馬克 哈格樂, مارك هاكلار 🇺🇸🇺🇦 @mkheck
@jeanneboyarsky @kenkousen So great to meet up irl with one of my fav people, @kenkousen ! Great fun this morning, can’t wait for the next time we can have “dueling sessions”!! #devnexus
Image

April 14th 2022

6 Likes

The presentation went quite well, though unfortunately went a few minutes long. Jeanne Boyarsky was nice enough to live blog it and post her impressions:

Twitter avatar for @jeanneboyarskyJeanne Boyarsky @jeanneboyarsky
live blogging at @kenkousen’s “help your boss help you”. (I have the book, I still havent read it - should do within a month) But good to see the talk at #devnexus
[devnexus2022] help your boss help you | Down Home Country Coding With Scott Selikoff and Jeanne BoyarskySpeaker: Ken Kousen Twitter: @kenkousen Link to table of contents ——————— Target audience: professionals who don’t want to move to management Conflicting Wants Conflict with manager is inevitable because want different things.Intrinsic motivations include autonomy, using strengthens, promoting learn…selikoff.net

April 14th 2022

2 Retweets5 Likes

Incidentally, if you ever buy one of my books and don’t get around to reading it, please don’t worry about it. The publisher is happy to get the sale, I’m happy that you didn’t find any bugs or get offended by any opinions, and the book looks nice on your bookshelf or even propping up a table leg. It’s all good.

Also, speaking of Jeanne, here is a picture of both of us, along with Scott Selikoff and Barry Burd:

Twitter avatar for @ScottSelikoffScott Selikoff @ScottSelikoff
Met another of my favorite Twitter mutuals @kenkousen at @devnexus! Also pictured: @jeanneboyarsky and a sneaky @allmycode #java
Image

April 15th 2022

1 Retweet18 Likes

At the closing ceremonies, they gave out an award for the most popular presentation (to Venkat Subramaniam, duh), and then gave out the new-this-year Devnexus Rock Star award.

To my surprise, I won that one. I thanked Pratik afterwards, and he admitted that they couldn’t give every speaker award to Venkat, so I got chosen.

My sense of humor got the better of me, resulting in this tweet thread (10 tweets long, so too much to add to this already too long newsletter — click on the first one to see the whole thing):

Twitter avatar for @kenkousenKen Kousen @kenkousen
1/ Thank you, @devnexus, @prpatel, and @atlantajug, for this wonderful award. I have to tell you, though, there have been some odd side-effects. A 🧵 #DevNexus
Image

April 17th 2022

4 Retweets17 Likes

A good time was had by all, or at least most, since I’ve heard (on Twitter) from at least three people I met that they’ve since tested positive for COVID. I managed to get my second booster on the Friday before I left, so hopefully I’ll be fine.

Miscellaneous

I have YouTube Music as part of my Google Business subscription, which is not a great music service but at least it’s already paid for. When I give it a song, it rolls from it into many related ones, which is a mixed blessing. The good part is that it shows me the actual lyrics. I’ve discovered I’ve been getting the words wrong for most songs since roughly the mid 70s. Again, a mixed blessing.

I do have some random thoughts:

  • I’m sure Brandy is a fine girl, and what a good wife she would be, but she really needs to get over that sailor and move on.

  • If you listen to the words to Don’t Pull Your Love Out (of me baby) by Hamilton, Joe Frank, and Reynolds, there are so many red flags it’s no wonder she left.

  • I still like ELO, but apparently out of all their lyrics I got maybe one word out of every three correct.

  • Love Grows (Where My Rosemary Goes) is still incredibly catchy, but the lyrics make her sound like she has some “issues.” Of course, it’s not clear the singer ever actually spoke to her, so we may be getting a skewed picture. If you are at all interested in that song, you must watch this fantastic review by Todd in the Shadows:

    TL;DR: the lead singer, Tony Burrows, wound up a part of five (!) different one-hit wonders for five different bands. Amazing.

  • In case you’re wondering, those five hits were: Love Grows (Where My Rosemary Goes) by Edison Lighthouse, United We Stand by the Brotherhood of Man, My Baby Loves Lovin by White Plains, Gimme Dat Ding by The Pipkins, and Beach Baby by The First Class. Wikipedia includes Let’s Go to San Francisco by the Flower Pot Men, but I think that’s a bit of a reach because it only made the Top 20 rather than the Top 10. Still, as Todd says, an amazing career in the corners of the bubblegum pop music world.

Technical Content

Frequent readers of this newsletter know I’m working on a book on the Mockito testing framework. We now have a title:

Mockito Made Clear: Java Unit Testing with Mocks, Stubs, and Spies

It’s out for the beta review right now, but at the conference I got a lot of feedback from my (now former) friend Venkat Subramaniam (kidding, mostly), who called into question practically everything I’d done.

Though, to be fair, he liked the book and the first big example. Still, ouch. Clearly I have a big rewriting job ahead of me. More about that in future newsletters.

It’s Not Just A Phase

To be serious for a moment, this article in The Atlantic, entitled Why the Past Ten Years of American Life Have Been Uniquely Stupid, by Jonathan Haidt, is a clear explanation of how social media magnified the divisions between people and weakened the institutions we used to rely on for mediation.

Usually when an article provides an “unbiased” look, it’s an unfair disaster that tries to balance wildly unequal things (think every New York Times editorial from the last five years). This one, however, uses data to not only describe the extreme sides of our political world (along with a decent measure of their actual numbers), but shows how the overt emphasis on engagement magnifies their influence.

I don’t know if I agree with his prescriptions on how to fix this, assuming anything can be done at all, but I really liked his explanations. The article is quite long, but worth the time and effort.

Finally:

Food For Thought

Twitter avatar for @scalziJohn Scalzi @scalzi
Mind blown (found on Facebook, no attribution, if you know where it came from originally, let me know)
Image

April 16th 2022

240 Retweets1,635 Likes

Or is it that chicken salad is still egg salad? One of those, anyway.

Share Tales from the jar side

As a reminder, you can see all my upcoming training courses on the O’Reilly Learning Platform here and all the upcoming NFJS Virtual Workshops here.

Last week:

  • The Devnexus conference in Atlanta, GA

  • Week 2 of Spring in 3 Weeks, on the O’Reilly Learning Platform

  • Basic Android Development, on the O’Reilly Learning Platform

This week:

  • Week 3 of Spring in 3 Weeks, on the O’Reilly Learning Platform

  • Kotlin Fundamentals, on the O’Reilly Learning Platform

  • Latest Features in Java, an NFJS Virtual Workshop

  • Travel to Reston, VA, for the Northern Virginia Software Symposium (NFJS) this weekend

2
Share this post
Tales from the jar side: The Devnexus conference, Twitter banter, and Random musings on old music
kenkousen.substack.com
2 Comments

Create your profile

0 subscriptions will be displayed on your profile (edit)

Skip for now

Only paid subscribers can comment on this post

Already a paid subscriber? Sign in

Check your email

For your security, we need to re-authenticate you.

Click the link we sent to , or click here to sign in.

Roberto Gtz
Apr 18

Could you say where is out this beta book “ Mockito Made Clear: Java Unit Testing with Mocks, Stubs, and Spies”

Expand full comment
ReplyCollapse
1 reply by Ken Kousen
1 more comments…
TopNewCommunity

No posts

Ready for more?

© 2022 Ken Kousen
Privacy ∙ Terms ∙ Collection notice
Publish on Substack Get the app
Substack is the home for great writing