Channel Avatar

Tales from the jar side @UCWmOARV8Lj5TE6LB1uGiguw@youtube.com

2.3K subscribers - no pronouns :c

I'm Ken Kousen. I have entirely too much academic training (


Welcoem to posts!!

in the future - u will be able to do some more stuff here,,,!! like pat catgirl- i mean um yeah... for now u can only see others's posts :c

Tales from the jar side
Posted 6 months ago

I'm speaking at the online IntelliJ IDEA Conf 2024 this coming week (March 6 - 7; see lp.jetbrains.com/intellij-idea-conf-2024/ to register), giving a talk on "Mastering Java Testing with JUnit, Mockito, and AssertJ". I plan to mention my "Tales from the jar side" (Tftjs) YouTube channel.

My question is, should I play the (one minute long) Tftjs theme song during the talk (https://www.youtube.com/watch?v=E20aU...)?

1 - 2

Tales from the jar side
Posted 8 months ago

Ha! There it is. Now I can actually say I have 1K subscribers on the ‪@talesfromthejarside‬ channel :)

7 - 0

Tales from the jar side
Posted 8 months ago

I'm having trouble explaining to my wife that while I'm happy to hit 1000 subscribers, I'm really waiting to hit 1024, because that will actually be 1K. While she normally sympathizes, sometimes my nerd tendencies are too much even for her.

(Currently sitting at 1022. Just two more...)

Next video, coming soon, is about using OpenAI's Text-to-speech (TTS) capability. Stay tuned!

9 - 1

Tales from the jar side
Posted 8 months ago

I plan to include this in next week's Tales from the jar side newsletter (kenkousen.substack.com/), and of course in the corresponding newsletter video on the channel (youtube.com/@UCWmOARV8Lj5TE6LB1uGiguw ), but I figured this was worth a Community post first. :) Thank you all for making this possible. I'd say more, but I'm busy working on the next video (on Java and the Gemini AI tool from Google)...

12 - 1

Tales from the jar side
Posted 1 year ago

Started a new playlist about accessing AI tools using Java 17. The first one covers the basic project setup and how to list the available models in the OpenAI API, like gpt-3.5-turbo and gpt-4. The next one will access GPT programmatically to generate a question bank, and will include the differences between system messages and user messages. Future videos will cover accessing the Whisper API (for transcribing audio) and accessing text-to-image generation tools, like Midjourney and Stable Diffusion.

What makes this really interesting is that I plan to use modern Java features to do it, like records, pattern matching, the enhanced switch statement, sorting with streams, and more. For some of that (like pattern matching in switch), I'll upgrade to Java 21 when it is released in September.

If there's a particular feature you're interested in, please let me know. In the meantime, enjoy. :)

0 - 0

Tales from the jar side
Posted 1 year ago

This Wednesday at 2pm EDT, Tales from the jar side is holding a Live Stream with the incomparable Venkat Subramaniam!

Links to be shared tomorrow. I just wanted my subscribers to know first. :)

8 - 0

Tales from the jar side
Posted 1 year ago

Reminder: Live Stream today at 3pm EDT with Jonathan Johnson :)

0 - 0

Tales from the jar side
Posted 1 year ago

I've been playing around with Canva trying to design a new logo. Please let me know what you think. You're also welcome to send me feedback, which I assume you can do through these posts.

2 - 0

Tales from the jar side
Posted 1 year ago

FYI, the title I settled on is Transactional Gotchas in Spring Boot Tests, and the new video goes live tomorrow morning. Thanks to all who votes, or even who just thought about doing so :)

Attached is what maybe qualifies as a "behind the scenes" imagine, give that pretty much the whole video involves working with code.

4 - 0

Tales from the jar side
Posted 1 year ago

I need a title for my upcoming video about Spring Boot tests that don't undo database changes even though any transactions rollback at the end of each test. Here are some possibilities (courtesy of GPT-4):

2 - 0