Dawid Kotarba

  • Home
  • Blog
  • Resume
  • Contact

Productivity

Productivity

InnerSource? What’s that?

Have you ever had a task to write something commonly used in a company (like an authentication mechanism) for your greenfield project, but there was nobody to ask for hints how to connect to a corporate infrastructure? You checked with a couple of teams and discovered that the most experienced Read more…

By Dawid Kotarba, 2 months26/01/2023 ago
Productivity

Make your documentation awesome with PlantUML!

Some time ago, I briefly described one pretty useful Python tool that can draw fantastic diagrams from code: Draw architecture diagrams like a boss! There is yet another tool I can recommend – PlantUML. Despite the initial release in 2009, I have not heard about this tool for a long Read more…

By Dawid Kotarba, 6 months11/10/2022 ago
Productivity

Building your own knowledge database? Try Obsidian

For many years I was searching for a tool that could help me to build my knowledge database (and categorize notes or documents). Each application had its pros and cons. Among others, I used mostly Google Keep (fast, simple, searchable), Notion (powerful but slow for me), OneNote (generally good but Read more…

By Dawid Kotarba, 6 months29/09/2022 ago
Productivity

IntelliJ plugins that will speed you up – my battle-tested collection for 2021

IntelliJ IDEA has tons of awesome plugins which make this fantastic IDE even better. Here is my battle-tested list of plugins I use for a long time. General usage plugins Save Actions Save Actions plugin does the necessary code cleanup in the background, therefore you can forget once and for Read more…

By Dawid Kotarba, 1 year04/11/2021 ago
Productivity

Time management tips for a happy developer – part 2

Other posts in the “Time management tips for a happy developer” series: 1. Time management tips for a happy developer – part 1 2. Time management tips for a happy developer – part 2 In the first post, I have written a few tips that help me organize my time Read more…

By Dawid Kotarba, 2 years01/08/2021 ago
Productivity

Time management tips for a happy developer – part 1

Other posts in the “Time management tips for a happy developer” series: 1. Time management tips for a happy developer – part 1 2. Time management tips for a happy developer – part 2 Effective time management tips and courses are usually pretty popular in the fast-paced world today. I Read more…

By Dawid Kotarba, 2 years03/03/2021 ago
Productivity

A little hero – the U2F key!

Nowadays, it is difficult to count the services we have accounts on. They leak regularly and we often hear even the biggest companies are hit by severe security incidents. Big dumps of databases with unsalted password hashes go public a few times a year. We cannot prevent those incidents from Read more…

By Dawid Kotarba, 2 years28/11/2020 ago
Productivity

Dev tips no. 4 – Know who you are

We all know there are lots of people unhappy with their work. It is not that easy to find something that meets all Ikigai criteria. I heavily believe that doing something meaningful, fulfilling yet financially rewarding is achievable for lots of people, maybe even most of them. One of the Read more…

By Dawid Kotarba, 2 years21/11/2020 ago
Productivity

Dev tips no. 3 – No-hello policy

This is another productivity advice that I do not hear often. It is easy to apply and makes a difference for others as well. It is a “No-hello policy”, pretty well described here: No-hello Policy: How not be annoying. The rule is simple – if we want to ask someone Read more…

By Dawid Kotarba, 2 years11/11/2020 ago
Productivity

Dev tips no. 2 – type faster!

The second productivity tip for a programmer is so obvious that I almost never hear about that. I guess we all have read tons of posts about mastering our toolset, languages, time management, and so on. Maybe you have a different experience, but I almost never hear about the need Read more…

By Dawid Kotarba, 2 years09/11/2020 ago

Posts navigation

1 2 Next
  • Home
  • Blog
  • Resume
  • Credits
  • RSS
  • Contact
  • GitHub
  • LinkedIn
Hestia | Developed by ThemeIsle
  • Other posts