Hårdkodat

Kotlin Onboarding #2 - Chat

More console application prompting user input. First thing noticed when starting the lesson was that IntelliJ auto-completed the lesson code for me. This needs to be disabled if I'm gonna get any learnings out of it. It's the AI Assistant which does the auto-completion, so let&

Kotlin Onboarding #1 - Story twister

So, every program in all programming languages has an entry point. In Kotlin, the entry point is the main function, declared as: fun main() { println("Hello World") } In Python this is not as obvious, but you've probably seen this code block: def main(): // whatever code if

Kotlin Onboarding #0 - JetBrains Academy

I'll be using the built-in JetBrains Academy within IntelliJ IDEA. The course I'm taking is the Kotlin Onboarding, since I have developer background this statement sounded good: This course does not provide a detailed explanation of the basic concepts, like variables: it just shows how to

Installing Kotlin

There is (was) a REPL! I read that there was a REPL (Read-Eval-Print-Loop) i could use in true Python fashion. So, I wanted to install Kotlin (on macOS) barebones via brew: brew update && brew install kotlin Verified the installation, running the Kotlin REPL: kotlin -Xrepl Got prompted with

Pomodoro - learning time

It's time to learn a new programming language, Kotlin. I have been a Python developer during the last 20 years. I love Python, but decisions has been made at work and Kotlin is the new official core language. I look forward to it. The Pomodoro technique I have

Hårdkodat © 2026