IntelliJ Live Templates With Groovy Script

Live Templates have made my programming life a lot easier. There is a lot of boilerplate code that we type every single day. I like using Groovy script to build some powerful Scala live templates. Unfortunately the documentation for this is almost non existent. Oh well! I ended up looking at the IntelliJ Scala plugin’s source to find the available variables for live templates. You can see it here - IntelliJ live template variables ...

August 5, 2022 · 4 min · 672 words · Karun Ramakrishnan

Switch Apps on MacOS Using Keyboard Shortcuts

Disclaimer Do this at your own risk. I’m not responsible if your stuff breaks. You’ll be allowing Automator to control your computer. If you have weird automations you can potentially create security holes in your computer. Again, I’m in no way responsible if you do any of that. This is just a what I did to make something work. Let’s get to it then This morning I came across the duckyPad and almost made an impulsive buy. It looked really cool and had a ton of functionality, but I have the Moonlander which is a really nice keyboard and realized it could do what I wanted. ...

July 7, 2022 · 2 min · 355 words · Karun Ramakrishnan