HackerTrans
TopNewTrendsCommentsPastAskShowJobs

dmcg

no profile record

Submissions

First Look at JetBrains Junie Autonomous AI Agent

youtube.com
4 points·by dmcg·letztes Jahr·1 comments

First Look at JetBrains AI Assistant

youtube.com
2 points·by dmcg·vor 3 Jahren·1 comments

Stop Using JUnit BeforeEach!

youtube.com
1 points·by dmcg·vor 4 Jahren·0 comments

Actions to Calculations

java-to-kotlin.dev
2 points·by dmcg·vor 4 Jahren·0 comments

Kotlin Error Handling – Exceptions, Nulls, Error Types and Total Functions

youtube.com
4 points·by dmcg·vor 4 Jahren·1 comments

Java to Kotlin Refactoring

youtube.com
5 points·by dmcg·vor 5 Jahren·1 comments

Writing Software to Write About Writing Software

oneeyedmen.com
1 points·by dmcg·vor 5 Jahren·0 comments

comments

dmcg
·letztes Jahr·discuss
Last month Jetbrains released an early access preview of their new AI tool Junie. Junie is an agent. This means that we can give it a goal, it will devise a plan, and then execute tasks autonomously. It can even change its behaviour based on how things are going.

In this first look at Junie I’m going to tell it the rules of Test Driven Development and see how well it can follow the process. As in the last episode, I will write the tests, and ask Junie to write the implementation code.

This one is really, really interesting.
dmcg
·vor 3 Jahren·discuss
I’m taking a break from my normal content this week because JetBrains have just released an early access preview of their AI Assistant, and I wanted to be the first to make a video on it!

As luck would have it, I needed to make a diagram of the package structure of the Gilded Rose codebase, and I couldn’t find anything in the IntelliJ menus, so I thought that I’d see if AI assistant could help.

By the way, to access the tool, you need to download IDEA 2023.2 EAP, and log in to the AI service - details are here https://blog.jetbrains.com/idea/2023/06/ai-assistant-in-jetb... There seems to be a bit of a waiting list, so I hope that this isn’t too much of a tease if you don’t get access straight away.
dmcg
·vor 4 Jahren·discuss
And as a blog series

http://oneeyedmen.com/failure-is-not-an-option-part-1.html
dmcg
·vor 5 Jahren·discuss
This. Not the speculative builds thing, but the organising your codebase so that you don’t have this problem.

Our code structure needs to support both the functionality required by our customers, and our needs as developers.
dmcg
·vor 5 Jahren·discuss
This reminds me that because array access is just addition, in C you can also write 2[a] to access the third element of a.
dmcg
·vor 6 Jahren·discuss
In the same timescales I was thinking the same thing, but in particular recording the conversation between pair programmers.

OneNote had (has?) a mode where you could click on sections of a meeting note and hear the audio from the time the text was written.

Extend that to an IDE and every time you found yourself saying “what were they thinking when they wrote this?” you could listen in on the conversation and find out.