kudashevs.bsky.social
@kudashevs.bsky.social
My take on the famous time management Pomodoro technique: kudashevs.com/posts/2025/1...

#TimeManagement #pomodoro
My take on the Pomodoro technique.
This is a post about my experience with the famous Pomodoro technique and how I finally integrated this technique in my workflow.
kudashevs.com
October 15, 2025 at 10:02 AM
The IdeaVim plugin gives us the great possibility to assign keys to the IDE built-in actions. If you have never heard of it, check my latest article: kudashevs.com/posts/2025/1...

#vim #ideavim #tips
Keymap actions in IdeaVim plugin.
This is a short post on how to assign a key combination to a sequence of keys or a command in the IdeaVim plugin.
kudashevs.com
October 1, 2025 at 1:32 PM
Ever wanted to try a 60% layout keyboard but always hesitated? Read why you should try it in my recent article: kudashevs.com/posts/2025/0...

#keyboards #60layout
About 60% layout keyboards.
This is a post about 60% layout keyboards and how I started to use them.
kudashevs.com
June 28, 2025 at 7:53 PM
Want to check whether a file is ignored by git or not? Learn how to do this from my latest article: kudashevs.com/posts/2025/0...

#programming #git #tips
Check whether a file is ignored by git.
A short tip on how to check whether a file is ignored by git or not.
kudashevs.com
June 16, 2025 at 9:46 PM
If you need relative line numbers in #obsidian, the obsidian-relative-line-numbers plugin woks like a charm.

#obsidian #vim
May 7, 2025 at 8:08 AM
Programming #katas are amazing for improving programming skills. In this series I want to share my experience in doing the String Calculator kata in different object-oriented ways. I hope you enjoy it! Here is the starting post: kudashevs.com/posts/2025/0...

#programming #oop #katas
String Calculator kata in the Object-Oriented way.
This is an introductory article on how to implement the String Calculator kata in different object-oriented ways.
kudashevs.com
April 4, 2025 at 2:32 PM
Want to practice a new programming #kata and don't want to spoil all the fun? Don't forget to temporarily disable the AI full line code completion. How to do it in jetbrains IDEs in my recent post: kudashevs.com/posts/2025/0...

#programming #katas #tips
Disabling the Machine-Learning completion in IntelliJ.
A short tip on how to temporarily disable the ML code completion in IntelliJ products.
kudashevs.com
March 14, 2025 at 9:53 AM
You use Google Chrome for development but you've never heard of the Command Menu. No worries! Here is a short article: kudashevs.com/posts/2025/0...

#chrome #development #DevTools
The Chrome Command Menu.
A discovery of the Chrome Command Menu which turned out to be powerful and useful.
kudashevs.com
February 18, 2025 at 6:22 PM
For a couple of years, I’ve been using playgrounds. Let’s discuss what they are and how to use them in this post: kudashevs.com/posts/2025/0...

#programming #SoftwareDevelopment #playgrounds
Playgrounds and how they can help to write better code.
An essay on what are playgrounds and how and why to use them in development.
kudashevs.com
February 6, 2025 at 3:22 PM
I always wondered why some people prefer functions over objects in JavaScript. Let's find out whether functions are always better in this experiment: kudashevs.com/posts/2025/0...

#JavaScript #programming #oop
Functions vs Classes in JavaScript.
The importance of programming katas.
kudashevs.com
January 27, 2025 at 5:07 PM
I've never noticed that @intellijidea.com's compare files feature is able to update files immediately when they are changed. This way, it is possible to organize code quality improvement sessions in real-time. Very nice!

#programming #intellij #tips
January 27, 2025 at 3:08 PM
There is the possibility to change the case-sensitivity for a part of a #PCRE regular expression. If this is something new for you, read a use-case article: kudashevs.com/posts/2025/0...

#programming #regex #RegularExpressions
An interesting PCRE lookbehind assertion case.
An interesting PCRE lookbehind assertion and case sensitivity use case.
kudashevs.com
January 23, 2025 at 6:05 PM
Vim tip: use @@ to repeat the last used macro. It is also possible to provide a number of repetitions by specifying a number before (3@@ repeats the macro 3 times). Works in @ideavim too.

#vim #ideavim #tips
January 22, 2025 at 2:41 PM