Search 🔍
63 articles on many different topics!
Tags: programming career java enterprise macosx linux opinions emacs kotlin rust books retro-computing gamecube cli low-level automation info youtube javascript lisp editor life-lessons devops gba ansible maven objectivism philosophy scheme prolog web-browsers dsl
Best resources to learn Kotlin (in my view)
Tue Oct 11 2022Do you want to learn Kotlin? Wonder what resources you should use to learn it? In this article I collect a few different resources depending on your interests and skill level. You might pick a few, mix and match or do whatever you want that makes you learn the concepts. Only you know the way you learn things the best. Without further ado, let us dive into the resources!
Read more..The awesomeness of pattern matching in Rust
Thu Oct 06 2022If you have followed me for a while, you know that I have really started enjoying Rust in the last year. Rust have many great features, and pattern matching is one of them. If you have used other languages like Haskell or Standard ML, you will notice some similarities. Same with the complete basic pattern matching with when in Kotlin (with some minor work). The pattern matching in Rust makes for expressive, readable and clear code. I admit that the Rust way of doing it is my personal favorite. In this article we will take a look at this topic, and maybe you will see why I think it's so great!
Read more..Mixed content HTML files in Emacs web-mode with context-aware completion and documentation
Tue Oct 04 2022Today I'm going to show you my approach to make editing mixed html-files better in Emacs. web-mode is really good for editing mixed html files containing html, css and javascript, but doesn't provide any completion or other helpers like eldoc. In this article I will quickly show you my approach to make it more pleasant to work with.
Read more..Packages that make Emacs Lisp more pleasant
Mon Oct 03 2022Emacs Lisp can sometimes seem a little archaic compared to more modern languages. In higher level language we are spoiled with a multitude of easy string handling, list handling, pattern matching and so on. What if I told you that some packages can give you the same ease of use for Emacs Lisp? That they provide more clear APIs, give features you are used to from other languages, and/or abstract away the more tedious details.
Read more..Programming Kotlin in Emacs - Redux 2022
Sat Sep 24 2022Last year I wrote a blog post about the basics of using Kotlin in Emacs. Since then, some new developments have happened, including some new features have been added to the Kotlin langauge server. I also got some questions regarding which Eamcs packages I like using when developing Kotlin code. Let's answer some of the questions not answered last time, and see what Kotlin Language Server and Kotlin Debug Adapter can do!
Read more..